@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/images/head_02.jpg) repeat-x top left;
	
}
a:link,a:visited{
   color:#000000;
   text-decoration:none;
   outline:none;
}
a:hover,a:active{
	color:#8f1d22;
	text-decoration:underline;
	outline:none;
	
}



/*页面层容器*/
.container{
	position:relative;
	text-align:left;
	width:100%;
	margin:0 auto;
	min-width:1000px;
	


		
}




/*头部*/

.head{
	width:100%;
	height:150px;
	margin:0 auto;
	
	

}
.head1{
	width:99%;
	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%;
	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:100%;
	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;
}
.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}