@charset "utf-8";
/* CSS Document */
html {
  scrollbar-face-color: #8f1d22; 
	scrollbar-highlight-color:#641417; 
	scrollbar-shadow-color:#641417; 
	scrollbar-3d-light-color:#641417; 
	scrollbar-arrow-color: #ffffff; 
	scrollbar-track-color: #D6D6D6; 
	scrollbar-dark-shadow-color:#641417;
	scrollbar-base-color:#8f1d22;
}
body {
	margin:0 auto;
	font-size:12px;
	text-align:right;
	background:#ffffff url(../images/head_02.jpg) repeat-x top left;
}
a:link, a:visited {
	color:#000000;
	text-decoration:none;
	
}
a:hover, a:active {
	color:#8f1d22;
	text-decoration:underline;
	
}
/*页面层容器*/
.container {
	position:relative;
	text-align:left;
	clear:both;
	width:100%;
	*+width:99.9%;
	margin:0 auto;
	min-width:1000px;
	overflow:hidden;/*此处是解决扩展框问题，但是用了以后会影响编辑代码*/
}
/*头部*/

.head {
	position:relative;
	text-align:left;
	width:100%;
	*+width:99.9%;
	height:150px;
	margin:0 auto;
	min-width:1000px;
	overflow:hidden;/*此处是解决扩展框问题，但是用了以后会影响编辑代码*/
}
.head1 {
	width:99.9%;
	height:29px;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;/*background: url(../images/nav1.gif) top left no-repeat;*/
}
.head1left {
	width:auto;
	height:29px;
	margin:0 180px 0 0;
	background:url(../images/nav1left.gif) no-repeat;
}
.time {
	float:left;
	margin:6px 10px 0 10px;
	width:180px;
	height:20px;
	color:#ffffff;
	display: inline;/*for ie6.0*/
}
.login {
	float:left;
	display:inline;
	width:500px;
	height:29px;
	overflow:hidden;
	margin-top:0;
	margin-left:20px;
	padding:0;
 *padding-top:2px;
	color:#ffffff;
}
#form1 {
	margin-top:1px;
	height:20px;
}
#user, #pass {
	line-height:15px;
}
#loginform {
	margin-top:1px;
	height:29px;
}
#username, #password {
	line-height:15px;
}
input#user {
	border:0;
}
input#pass {
	border:0;
}
input#buttonlog {
	background:url(../images/loginbutton.gif) no-repeat;
	color:#ffffff;
	width:50px;
	height:20px;
	border:0;
	padding-left:20px;
	margin-top:3px;
}
input#buttonreg {
	background:url(../images/regbutton.gif) no-repeat;
	color:#ffffff;
	width:50px;
	height:20px;
	border:0;
	padding-left:20px;
	margin-top:3px;
}
.home {
	position:absolute;
	right:0;
	top:0;
	width:260px;
	height:29px;
	text-align:center;
	background: url(../images/nav1left_02.gif) no-repeat;
}
.home ul {
	list-style-type:none;
	height:20px;
	display:block;
	padding:0;
	margin-top:8px;
}
.home ul li {
	float:left;
	margin:0 5px;
	display: inline;
}
.home ul li a:link, .home ul li a:visited, .home ul li a:hover, .home ul li a:active {
	color:#ffffff;
}
.menuDiv {
	width:1px;
	height:1.2em;
	background:#ffffff;
}
.head2 {
	clear:both;
	position: relative;
	width:99.9%;
	height:92px;
	left:0;
	margin:0;
}
.head2left {
	background: url(../images/logo.gif) no-repeat;
	width:250px;
	height:88px;
	margin-top:0px;
	margin-bottom:0;
	margin-left:20px;
	float:left;
	display: inline;
}
.head2left a {
	display:block;
	background: url(../images/logo.gif) no-repeat;
	width:250px;
	height:88px;
}
.span0 {
	display:none;
}
.head2right {
	position:absolute;
	width:690px;
	height:88px;
	right:-2px;
	top:0;
	margin:0 auto;
}
.nav1 {
	height:25px;
	margin-top:10px;
	width:675px;
	font-size:13px;
	font-weight:bold;
}
.nav2 {
	height:25px;
	margin-top:10px;
	width:675px;
	font-size:13px;
	font-weight:bold;
}
.nav1 ul, .nav2 ul {
	list-style-type:none;
	display:block;
	width:575px;
	height:20px;
	margin:0 0 0 100px;
	padding:0;
	padding-top:7px;
	padding-left:15px;
}
.line {
	line-height:1.2em;
	margin:0 4px 0 0;
}
.nav1 ul li, .nav2 ul li {
	float:left;
	margin:0;
}
.head3 {
	width:99.9%;
	height:29px;
	position: relative;
	margin:0 auto 0;
	clear:both;
	left:0;
	background: url(../images/nav2left.gif) no-repeat;
	color:#ffffff;
}
.head3left {
	float:left;
	width:73%;
	height:29px;
	margin:0;
	padding:0;
	margin-left:0;
	padding-top:7px;
	display:inline;
}
.news {
	float:left;
	width:80px;
	height:29px;
	margin-left:10px;
	text-align:left;
	display: inline;
}
#Marquee {
	height:29px;
	overflow:hidden;
	margin-left:20px;
	float:left;
	width:600px;
	color:#ffffff;
}
#Marquee div {
	height:29px;
}
#Marquee a {
	margin-left:0px;
	margin-right:29px;
	width:280px;
	height:25px;
	overflow:hidden;
}
#Marquee a:link, #Marquee a:visited, Marquee a:hover, Marquee a:active {
	color:#ffffff;
}
.head3right {
	/*position:absolute;
	top:121px;
	right:0;*/
	float:right;
	display:inline;
	margin:0;
	padding:0;
	margin-top:0;
 *padding-top:2px;
	padding-right:5px;
	width:250px;
	height:29px;
	text-align:right;
	background: url(../images/nav2right_02.gif) right top no-repeat;
}
#key, #target {
	line-height:15px;
}
#form2 {
	margin-top:1px;
	margin-right:10px;
}
select#seach {
	border:0;
	scrollbar-arrow-color: #8f1d22;
	scrollbar-base-color:#ffff00;
}
input#button3 {
	background:url(../images/button_02.gif) no-repeat;
	color:#ffffff;
	width:50px;
	height:20px;
	border:0;
	padding-left:10px;
	margin-top:3px;
}
input.kuang1, select.kuang1 {
	border:0;
	scrollbar-arrow-color: #8f1d22;
	scrollbar-base-color:#ffff00;
}
/*头部结束*/
/* 页脚开始*/

.footer {
	clear:both;
	width:auto;
	height:auto;
	/* background-color:#E0EEEE;*/
  border-top: #8f1d22 2px solid;
	margin-top:10px;
	text-align:center;
	padding:5PX;
}
.footerlink {
	width:420px;
	margin:10px auto;
	padding-top:5px;
}
.footer ul {
	list-style-type:none;
}
.footer ul li {
	float:left;
	margin:0 5px;
}
.menuDiv1 {
	width:1px;
	height:1.2em;
	background:#000000;
}
.span10 {
	margin:0;
	padding:0;
	line-height:20px;
}
.span10 a {
	margin-left:20px;
}
.span10 a:link, .span10 a:visited {
	color: #ffffff;
}
.span10 a:hover, .span10 a:active {
	color:#FF6600;
}
.content {
	width:99%;
	position:relative;
	margin:0 auto;
	margin-top:10px;
	/*max-width:1280px;*/
	clear:both;
}
.contentbottom {
	width:99%;
	position:relative;
	margin:0 auto;
	margin-top:0;
	/*max-width:1280px;*/
	clear:both;
	border:1px #cccccc dashed;/*background:#eaeaea;*/
}
.right {
	float:right;
	display:inline;
	width:235px;
	height:auto;
	overflow:hidden;
	background:#ffffff;
}
.outwrap {
	float:left;
	display:inline;
	width:99%;
	margin-left:-235px;
	background:#ffffff;
}
.innerwrap {
	margin-left:235px;
	/*margin-bottom:5px;*/
	/*width:auto;
	height:auto;
	overflow:hidden;*/
	background:#ffffff;/*border:1px #cccccc dashed;*/
}
.left1 {
	float:left;
	display:inline;
	width:33.5%;
	height:250px;
	overflow:hidden;
	/*border:1px #cccccc dashed;*/
	
	background:#ffffff;
}
.mid1 {
	float:right;
	display:inline;
	width:66%;
	height:250px;
	background:#ffffff;
	text-align: center;/*max-width:650px;*/
}
.mid11 {
	width:auto;
	height:20px;
	margin:0 0 5px 0;
	text-align:left;
	padding-left:20px;
	color:#8f1d22;
	font-weight:bold;
}
.mid11 a {
	width:50px;
	margin-right:10px;
}
.hack {
	width:99%;
	height:1px;
	clear:both;
	margin:0;
}
.ad {
	width:100px;
	height:100px;
	clear:both;
}
.left2 {
	float:left;
	display:inline;
	width:32.5%;
	height:600px;
	background:#ffffff;
	overflow:hidden;
	border-right:1px #cccccc dashed;
}
.left21 {
	width:auto;
	height:300px;
	overflow:hidden;
	margin:0;
}
.mid2 {
	float:right;
	display:inline;
	width:67%;
	height:600px;
	background:#ffffff;
	overflow:hidden;
}
.content2rightin {
	width:auto;
	margin:0;
	height:270px;
	clear:both;
	overflow: hidden;
}
.content2rightin1 {
	width:auto;
	margin:0;
	height:155px;
	clear:both;
	overflow: hidden;
}
.content3 {
	clear:both;
	width:99%;
	margin:0 auto;
	padding:0;
	margin-bottom:5px;
	height:auto;
	text-align:center;
	/*max-width:1280px;*/
	overflow:hidden;/*	background:#eaeaea;*/

}
.content3 ul {
	width:auto;
	list-style-type:none;
	text-align:center;
}
.content3 ul li {
	float:left;
	display: block;
	margin:0 5px;
	border:1px #cccccc solid;
}
.content3 td img {
	border:0;
}
/*.content3 img{
	width:99%;
	height:90px;
	margin:0 auto;
	text-align:center;
}*/
.content4 {
	clear:both;
	width:99%;
	margin:5px auto auto 0;
	margin-bottom:5px;
	height:95px;
	text-align:center;
	border:1px #cccccc dashed;
}
.content4left {
	float:left;
	width:49%;
	height:100px;
	margin:0;
}
.content4right {
	float:left;
	width:49%;
	margin:0;
}
.ad1 {
	width:99.5%;
	height:110px;
	margin:0 auto;
	margin-left:0;
	border:1px #eaeaea dashed;
	overflow:hidden;
}
.ad1img {
	width:auto;
	height:100px;
	margin:0 auto;
}
.ad1 td {
	border:1px #eaeaea dashed;
	text-align:center;
	vertical-align:middle;
}
.ad2 {
	width:235px;
	height:100px;
	text-align:center;
}
.ad img {
	border:0;
}
.even {
	border:1px #eaeaea solid;
	overflow:hidden;
}
.content2right1 {
	float:left;
	width:49.5%;
	margin:0;
	height:auto;
	overflow:hidden;
	display: inline;
}
.content2right1 ul {
	width:auto;
	height:auto;
	margin:0;
	padding:5px 0 0 0;
	overflow:hidden;
	list-style-type:none;
	border-right:1px #eaeaea dashed;
	border-top:1px #eaeaea dashed;
}
.content2right1 ul li {
	display:block;
	width:auto;
	height:20px;
	border-bottom:1px #eaeaea dashed;
	line-height:20px;
	white-space: nowrap;
	overflow:hidden;
}
.content2rightx {
	float:left;
	width:auto;
	height:300px;
	margin:0;
	border-right:#eaeaea dashed 1px;
	overflow:hidden;
	display: inline;
}
.content2rightxa {
	width:auto;
	height:275px;
	margin:0;
	overflow:hidden;
}
.tdcontent {
	height:83px;
	overflow:hidden;
	line-height:1.2em;
	margin-top:3px;
}
.content2rightxa td {
	border-right:1px #eaeaea dashed;
	border-bottom:1px #eaeaea dashed;
	text-align:center;
	color:#000000;
}
.content2rightxa th {
	border-right:1px #eaeaea dashed;
	border-bottom:1px #eaeaea dashed;
	text-align:center;
	color:#8f1d22;
}
.left3 {
	float:left;
	display:inline;
	width:32.5%;
	height:300px;
	background:#ffffff;
	border-right:1px #cccccc dashed;
}
.mid3 {
	float:right;
	display:inline;
	width:67%;
	height:317px;
	background:#ffffff;
	/*border-right:#eaeaea dashed 1px;*/
	border-left:#cccccc dashed 1px;
	border-bottom:#eaeaea dashed 1px;
	margin:0;
	overflow:hidden;
	display: inline;
}
.content2left1 {
	float:left;
	width:100%;
	height:300px;
	border-right:#eaeaea dashed 1px;
	border-bottom:#eaeaea dashed 1px;
	margin:0 5px 0 0;
	overflow:hidden;
	display: inline;
}
.content2left {
	float:left;
	width:48%;
	height:287px;
	/*border-right:#eaeaea dashed 1px;*/
	border-bottom:#eaeaea dashed 1px;
	margin:0 5px 0 0;
	overflow:hidden;
	display: inline;
}
.content2left td {
	border:1px #eaeaea dashed;
	vertical-align:middle;
}
.title {
	width:auto;
	height:25px;
	border-bottom:1px #8f1d22 solid;
}
.title3 {
	width:auto;
	height:24px;
	background: url(../images/col645.gif) no-repeat;
	color:#ffffff;
}
.title4 {
	width:235px;
	height:24px;
	border-bottom:1px #8f1d22 solid;
}
.title6 {
	width:auto;
	height:24px;
	background: url(../images/col645.gif) no-repeat;
	color:#ffffff;
	margin-bottom:5px;
}
.text {
	text-align:left;
	text-decoration:none;
	line-height:25px;
	margin-left:15px;
	padding:0;
	padding-top:5px;
	font-weight:bold;
	font-size:12px;
}
.text1 {
	text-align:left;
	text-decoration:none;
	line-height:25px;
	margin-left:20px;
	padding:0;
	padding-top:0;
	font-weight:bold;
	font-size:12px;
}
/* Fix IE. Hide from IE Mac解决3像素位移 \ */ 
* html .text {
	height: 1%;
}
* html .text1 {
	height: 1%;
}
/* End */ 
.span1 {
	float:right;
	margin-right:10px;
	margin-left:20px;
	font-size:12px;
	text-align:right;
	display: inline;
	color:#3d5d6a;
}
.span2 {
	float:right;
	margin-right:10px;
	margin-left:20px;
	font-size:12px;
	padding-top:6px;
	text-align:right;
	display: inline;
}
.span3 {
	color:#3d5d6a;
	padding-top:10px;
}
.span4 {
	color:#8f1d22;
}
.span5 {
	float:right;
	margin-right:10px;
	margin-left:20px;
	font-size:12px;
	padding-top:6px;
	text-align:right;
	color:#3d5d6a;
	display: inline;
}
.left1 ul, .left2 ul, .content2rightxa ul, .content2left ul, .left21 ul, .tabs ul {
	width:auto;
	margin:0;
	padding:10px 0 0 15px;
	overflow:hidden;
	list-style-type:none;
}
.tabs ul {
	padding-top:3px;
	padding-bottom:5px;
	border-bottom:1px #eaeaea dashed;
	height:170px;
}
.ctt ul {
	width:auto;
	margin:0;
	padding-top:0;
	padding-bottom:5px;
	padding-left:15px;
	overflow:hidden;
	/*list-style-type:none;*/
	border-bottom:1px #eaeaea dashed;
	height:170px;
}
.ctt th, .ctt td {
	border-bottom:1px #eaeaea dashed;
}
.left1 ul li, .left2 ul li, .content2rightxa ul li, .content2left ul li, .left21 ul li, .tabs ul li, .ctt ul li {
	display:block;
	width:auto;
	height:20px;
	border-bottom:1px #eaeaea dashed;
	line-height:20px;
	white-space:normal;
	overflow:hidden;
}
.tabs ul li, .ctt ul li {
	width:90%;
}
.news1 {
	clear:both;
	width:auto;
	height:100px;
	margin:10px 10px 5px 10px;
}
.news2 {
	width:auto;
	height:100px;
	margin:0;
}
.news3 {
	clear:both;
	width:auto;
	height:100px;
	margin:10px 0 5px 0;
}
.pic {
	float:left;
	width:120px;
	height:90px;
	margin:2px auto;
	padding:0px;
	border:0px solid #cccccc;
	display:table-cell;
	vertical-align:middle;
	overflow:hidden;
 *line-height:90px;
　　// Vertical Align For IE7  *font-size:90px;
// Vertical Align For IE6, FontSize 大法  *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.is img {
	max-width:110px;
	max-height:83px;
  /*width:expression(document.body.clientWidth > 110?"110px":"auto" );*/
   height:expression(document.body.clientHeight > 83?"83px":"auto" );
	margin:0 4px;
	border:1px solid #ffffff;
	vertical-align:middle;
	overflow:hidden;
}
.pic1 {
	width:230px;
	height:98px;
	margin:2px auto;
	padding:0px;
	border:0px solid #cccccc;
	display:table;
	text-align: center;
	vertical-align:middle;
	overflow:hidden;
 *line-height:95px;
　　// Vertical Align For IE7  *font-size:95px;
// Vertical Align For IE6, FontSize 大法  *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.is1 img {
	max-width:220px;
	max-height:91px;
  /*width:expression(document.body.clientWidth > 220?"220px":"auto" );*/
  height:expression(document.body.clientHeight > 91?"91px":"auto" );
	margin:0 4px 0 4px;
	border:0;
	/*display:table-cell;*/
   vertical-align:middle;
}
.is1 a:link, .is1 a:visited, .is1 a:hover, .is1 a:active {
	color:#eaeaea;
}
.pic2 {
	width:115px;
	height:96px;
	margin:2px auto;
	padding:0px;
	border:0px solid #eaeaea;
	background: url(../images/back1.gif) no-repeat center;
	display:table;
	text-align: center;
	vertical-align:middle;
	overflow:hidden;
 *line-height:95px;
　　// Vertical Align For IE7  *font-size:95px;
// Vertical Align For IE6, FontSize 大法  *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.is2 img {
	max-width:105px;
	max-height:89px;
  /*width:expression(document.body.clientWidth > 105?"110px":"auto" );*/
 height:expression(document.body.clientHeight > 89?"89px":"auto" );
	margin:0 4px 0 4px;
	border:0;
	/*display:table-cell;*/
   vertical-align:middle;/*background: url(../images/back1.gif) no-repeat center;*/
}
.pic3 {
	width:110px;
	height:75px;
	margin:2px auto;
	padding:0px;
	border:0px solid #eaeaea;
	background: url(../images/back.gif) no-repeat center;
	display:table;
	text-align: center;
	vertical-align:middle;
	overflow:hidden;
 *line-height:70px;
　　// Vertical Align For IE7  *font-size:70px;
// Vertical Align For IE6, FontSize 大法  *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.is3 img {
	max-width:100px;
	max-height:68px;
  /*width:expression(document.body.clientWidth > 120?"120px":"auto" );*/
 height:expression(document.body.clientHeight > 68?"63px":"auto" );
	margin:3px 4px;
	border:0;
	/*display:table-cell;*/
   vertical-align:middle;
	line-height:68px;
}
.pic4 {
	width:180px;
	height:98px;
	margin:2px auto;
	padding:0px;
	border:0px solid #eaeaea;
	display:table;
	text-align: center;
	vertical-align:middle;
	overflow:hidden;
 *line-height:95px;
　　// Vertical Align For IE7  *font-size:95px;
// Vertical Align For IE6, FontSize 大法  *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
	float:left;
}
.is4 img {
	max-width:170px;
	max-height:91px;
  /*width:expression(document.body.clientWidth > 220?"220px":"auto" );*/
  height:expression(document.body.clientHeight > 91?"91px":"auto" );
	margin:0 4px 0 4px;
	border:0;
	/*display:table-cell;*/
   vertical-align:middle;
}
.is4 a:link, .is4 a:visited, .is4 a:hover, .is4 a:active {
	color:#eaeaea;
}
.content2rightin td {
	border:1px #eaeaea dashed;
	text-align:center;
	vertical-align:middle;
}
.newstitle {
	float:left;
	width:auto;
	height:90px;
	border:1px #eaeaea dashed;
	margin:2px auto;
	overflow: visible;
}
.p1 {
	margin:5px 0 0 0;
	font-size:11px;
	font-weight:bold;
	color:#8f1d22;
	text-align:left;
}
/* Fix IE. Hide from IE Mac \ */ 
* html .p1 {
	height: 1%;
}
/* End */ 
.p2 {
	margin:5px 2px 0 2px;
	color:#3d5d6a;
	font-size:11px;
	word-wrap:break-word;
	overflow:hidden;
}
.p1 a {
	color:#8f1d22;
}
.p1 a:link, .p1 a:visited, .p1 a:hover {
	color:#8f1d22;
}
.right1 {
	width:235px;
	height:155px;
	margin:0;
}
.right11 {
	height:188px;
	margin:5px 0 0 0;
	overflow:hidden;
	background:#ffffff;
}
.right11 ul {
	width:auto;
	margin:0;
	padding:3px 0 0 23px;
	overflow:hidden;
}
.right11 ul li {
	display:block;
	width:210px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.zmd {
	width:auto;
	height:145px;
	background: url(../images/breaknews.jpg) no-repeat;
	margin:0;
	text-align:left;
	padding-top:20px;
}
.right21 {
	width:auto;
	height:auto;
	border:#cccccc 1px dashed;
	margin:5px 0 0 0;
	background:#ffffff;
	overflow:hidden;
}
.right21 ul, .right5 ul, .right51 ul {
	width:215px;
	margin:0;
	padding:3px 0 0 23px;
	overflow:hidden;
}
.right21 ul li, .right5 ul li, .right51 ul li {
	display:block;
	width:210px;
	height:20px;
	border-bottom:1px #eaeaea dashed;
	line-height:20px;
	overflow:hidden;
}
.right22 {
	width:235px;
	height:237px;
	margin:-1px 0 0 0;
	border-left:1px #cccccc dashed;
	overflow:hidden;
	background:#ffffff;
	float:right;
	display:inline;
	overflow:hidden;
}
/*.right22 ul{
	width:215px;
	margin:0;
	padding:3px 0 0 23px;
	overflow:hidden;
}
.right22 ul li{
	display:block;
	width:210px;
	height:20px;
	border-bottom:1px #eaeaea dashed;
	line-height:20px;
	overflow:hidden;
	white-space:nowrap;
}*/
.right5 {
	width:auto;
	/*margin-bottom:5px;*/
	height:325px;
	background:#ffffff;
	overflow:hidden;
	margin:0 0 15px 0;
	border:1px #cccccc dashed;
	border-top:none
}
.right51 {
	width:auto;
	/*margin-bottom:5px;*/
	height:325px;
	background:#ffffff;
	overflow:hidden;
	margin:0;
	border:1px #cccccc dashed;
	border-top:none
}
.right6 {
	float:right;
	width:54%;
	margin-right:6px;
	margin-left:7px;
	/*margin-bottom:15px;*/
	margin-top:2px;
	height:234px;
	background:#ffffff;
	overflow:hidden;
	display: inline;/*border-right:1px #cccccc dashed;
	border-bottom:1px #cccccc dashed;*/
}
.right7 {
	float:left;
	width:42%;
	margin-right:6px;
	margin-left:7px;
	/*margin-bottom:15px;*/
	margin-top:2px;
	height:234px;
	background:#ffffff;
	overflow:hidden;
	display: inline;/*border-right:1px #cccccc dashed;
	border-bottom:1px #cccccc dashed;*/
}
.right6 td, .right7 td {
	border-bottom:1px #eaeaea dashed;
	overflow:hidden;
	text-overflow:clip;
	text-overflow:ellipsis\9;
	white-space:nowrap;
}
.cc {
	clear:both;
	width:98%;
	height:auto;
	overflow:hidden;
	margin:0px auto;
}
.cc ul {
	list-style-type:none;
	margin:0 0 0 0;
	padding:5px 0 5px 10px;
}
.cc ul li {
	float:left;
	display:block;
	width:70px;
	height:20px;
	border-bottom:1px #CCCCCC dashed;
	line-height:20px;
}
.cc ul li a:link, .cc ul li a:visited {
	color:#000000;
	text-decoration:none;
}
.cc ul li a:hover, .cc ul li a:active {
	color: #FF0000;
	text-decoration:underline;
}
.rightside2 {
	width:233px;
	height:auto;
	max-height:200px;
	border:1px #3d5d6a solid;
	overflow:hidden;
	margin-bottom:10px;
	margin-top:10px;
	text-align:center;
}
.rightside2 img {
	border:0;
}
.rightside2 a:link, rightside2 a:visited, rightside2 a:hover, rightside2 a:active {
	color:#ffffff;
	border:0;
	text-align:center;
}
.link {
	width:99%;
	background:#ffffff;
	margin:0 auto;
	text-align:center;
	border:1px #cccccc solid;
	height:auto;
	overflow:hidden;
}
.linktitle {
	width:99%;
	height:30px;
	color:#3d5d6a;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	padding-top:5px;
	background:url(../images/link.gif) left no-repeat;
}
.linkcontent {
	width:98%;
	height:auto;
}
.linkcontent ul {
	list-style-type:none;
	padding-bottom:10px;
}
.linkcontent ul li {
	float:left;
	display:block;
	width:100px;
	height:32px;
	margin:10px 5px 5px 5px;
	text-align:center;
	line-height:32px;
	border:1px #cccccc solid;
	display:inline;
}
/* 小窗口*/
#tabs {
	width:235px;
	text-align:center;
	background: url(icon/top.jpg) no-repeat;
	margin:0;
	position:absolute;
	z-index:500;
}
#tabs ul {
	padding:0;
	margin:0;
	width:235px;
	list-style:none;
	position:relative;
}
#tabs ul li {
	float:left;
	display:inline;
	width:112px;
	height:53px;
	margin:0 2px;
}
#tabs ul li a.outer {
	display:block;
	width:112px;
	height:49px;
	border-bottom:1px solid #9c9c9c;
	text-align:center;
	line-height:45px;
	text-decoration:none;
	text-indent:50px;
	color:#464;
	font-weight:bold;
	margin-bottom:3px;
	font-size:11px;
}
#tabs ul li a.one {
	background:#fff url(icon/world.jpg) top left no-repeat;
}
#tabs ul li a.two {
	background:#fff url(icon/key.jpg) top left no-repeat;
}
#tabs ul li a.three {
	background:#fff url(icon/mail.jpg) top left no-repeat;
}
#tabs ul li a.four {
	background:#fff url(icon/search.jpg) top left no-repeat;
}
#tabs ul li a.five {
	background:#fff url(icon/profile.jpg) top left no-repeat;
}
#tabs ul li a.six {
	background:#fff url(icon/draw.jpg) top left no-repeat;
}
#tabs ul li div {
	display:none;
}
#tabs ul li:hover {
	padding-bottom:132px;
	border-bottom:1px solid #fff;
	color:#000;
	margin-bottom:0;
}
#tabs ul li:hover > a.outer {
	color:#000;
	background-position:0 -55px;
	height:55px;
	cursor:default;
}
* html #tabs ul li a.outer:hover {
	padding-bottom:130px;
	border-bottom:1px solid #fff;
	height:55px;
	color:#000;
	margin-bottom:0;
	background-position:0 -55px;
	height:55px;
	cursor:default;
}
#tabs ul li:hover div {
	display:block;
	padding:5px;
	position:absolute;
	left:4px;
	top:55px;
	width:220px;
	height:118px;
	border-bottom:3px solid #fff;
}
#tabs ul li a:hover div {
	display:block;
	padding:5px;
	position:absolute;
	left:4px;
	top:55px;
	width:220px;
	height:118px;
	border-bottom:3px solid #fff;
}
#tabs ul li a:hover div.tab_left, #tabs ul li:hover div.tab_left {
	background:#fff url(icon/tab_left.jpg) no-repeat;
}
#tabs ul li a:hover div.tab_center, #tabs ul li:hover div.tab_center {
	background:#fff url(icon/tab_center.jpg) no-repeat;
}
#tabs ul li a:hover div.tab_right, #tabs ul li:hover div.tab_right {
	background:#fff url(icon/tab_right.jpg) no-repeat;
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	overflow:hidden;
}
#tabs span.base {
	display:block;
	height:20px;
	font-size:10px;
	color:#bc8f8f;
	background:url(icon/bottom.jpg) bottom no-repeat;
}
#tabs div h5 {
	font-size:12px;
	margin-bottom:5px;
}
#tabs div p {
	font-weight:normal;
	text-align:left;
	color:#000;
	margin-top:2px;
}
#tabs div a img {
	border:0;
}
#tabs div img.image {
	float:left;
	border:0;
	margin-top:-35px;
	margin-right:5px;
}
#tabs div a.unlock {
	background:url(icon/unlock.gif) no-repeat;
	display:block;
	width:30px;
	height:30px;
	margin:0 auto;
}
#tabs div a:hover.unlock img {
	visibility:hidden;
}
#tabs p.bold {
	color:#069;
	padding-top:5px;
}
* html #tabs p.fire {
	margin-top:-15px;
}
* html #tabs form {
	margin-top:-20px;
}
#tabs p.buttons {
	text-align:center;
}
/*小窗口结束*/




/*多组选项卡*/ 
.w936 {
	margin: 0px 2px 0 0;
	padding: 0px;
	float: left;
	clear: none;
	width:32.5%;
	height:auto;
	display:inline; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
	overflow:hidden;/*这里调整整个滑动门的宽度*/
	background:#ffffff;
}
.w695 {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width:67%;
	height:auto;
	display:inline; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
	overflow:hidden;/*这里调整整个滑动门的宽度*/
	border-left:1px #cccccc dashed;
	background:#ffffff;
}
/* TAB 切换效果 */ 
.tb_ {
	margin: 0px;
	padding: 0px;
}
.tb_ ul {
	margin: 0 0 0 10px;
	padding: 0px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	width:auto;
	height:27px;
	list-style-type:none;
}
.tb_ li {
	float:left;
	/*	height:27px;*/
	width:95px;
	cursor:pointer;
	line-height:27px;
}
/* 用于控制显示与隐藏的css类 */ 
.normaltab {
	position: relative;
	top: 1px;
	float: left;
	width:97px;
	height:27px;
	margin: 0px 1px 0px 0px;
	padding:0;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align:center;
	background: url(../images/label5none95.gif) no-repeat;
	list-style:none;
	color:#ffffff;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
.hovertab {
	background: url(../images/label595.gif) no-repeat;
	width:97px;
	height:27px;
	margin: 0px 1px 0px 0px;
	padding:0;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:27px;
	border-collapse:collapse; /*解决加了表格位移*/
	padding:0px;
	margin-top:2px;
}
.hovertab a {
	display:block;
	color:#ffffff;
	text-decoration: none;
}
.dis {
	display:block;
}
.undis {
	display:none;
}
.ctt {
	height:auto;
	width:auto;
	padding:6px;
	clear:both;
	border-top:1px #8f1d22 solid;
	text-align:left;
	margin-top:-6px;
}
/* 横通广告 */
.bigAd01 {
	margin:0px auto;
	padding:0;
	width:940px;
	background:#fff;
	border:1px solid #ccc;
	height:103px;
	overflow:hidden;
}
.bigAd IMG {
	float:left
}
.bigAd div {
	float:left;
	margin-right:2px;
}
.bigAd .marg {
	padding:7px 0 0;
}
.bigAd .imgLeft {
	padding-right:5px;
	display:inline
}

