@charset "utf-8";
/* Clear Fix */ 
.clearfix:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 
.clearfix { 
display:inline-block; 
} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 



/*body { 
-moz-user-select:none; 
} */  






body,td,th {
	font-size: 12px;
	margin:0px;
	padding:0px;
	font-family: Arial;
	overflow-x:hidden;
}

table {
	 border:0;border-collapse:collapse;border:0px;
}



ul{ margin:0px; padding:0px; list-style:circle;
}


#li{

color:#3366FF;
}

a{
color:#0099CC;
text-decoration: none;
}
a:link{
color:#000000;
}
a:hover{
color:#FF6600;
}
a:visited{

}

h1{ margin:0px; padding:0px;}
img{ border:none;}

/*a{
color:#FFFFFF;
}
a:link{
color:#0099FF;
}
a:hover{
color:#996600;
}
a:visited{
color:#FFFFFF;
}
*/





.padding_left{
padding-left:30px;

}



.L_big{
font-size: 36px;
	font-weight: bold;
}

.title{
font-size: 36px;
text-align:center;
}

.top_title{
font-size:14px;
font-weight:bold;
text-decoration:underline;
text-align:left;
}

.top_title_s{
font-size:14px;
font-weight:normal;

text-decoration:underline;
text-align:left;
}


.top_title2{
font-size:24px;
text-decoration:underline;
font-weight:bold;
text-align:left;
}
.top_title2_under{
font-size:12px;
text-align:left;
}


.bottom_boder_index{
font-weight:bold;
font-size:11px;
}
.bottom_boder{
font-weight:bold;

}


.title_s{
font-size: 18px;
/*border-bottom:dashed #000000 1px;*/
width:300px;
}

.left_width{
width:250px;
font-size:15px;
font-weight:bold;
}

.td_class{
background:url(../images/BG1180.jpg) no-repeat;
}


.bio_copyright {
color:#000000;
text-align:right;
padding:0px;
margin:0px;
}

.ul_magin_left li {
margin-left:100px;
}




.font_size_c_biger {
font-size:14px;

}



.news_event{
float:left;
margin-left:50px;
margin-top:10px;
text-decoration:underline;
}


.ButtonCSS {

    font-family: "Tahoma", "宋体";

    font-size:9pt; color: #CCCCCC;

    border: 1px #CCCCCC solid;

    color:#000000;

    BORDER-BOTTOM: #000000 1px solid;

    BORDER-LEFT: #000000 1px solid;

    BORDER-RIGHT: #000000 1px solid;

    BORDER-TOP: #000000 1px solid;

    background-image:url(../Images/bluebuttonbg.gif);

    background-color: #CCCCCC;

    CURSOR: hand;

    font-style: normal ;

    width:60px;

    height:22px;

}

/**//*****************************************************

阴影风格的表单

*****************************************************/

.Shadow {

    position:absolute;

    z-index:1000;

    top:0px;

    left:0px;

    background:gray;

    background-color:#FFCC00;

    filter : progidXImageTransform.Microsoft.DropShadow(color=#FF404040,offX=2,offY=2,positives=true);

}
.table_class {
	border-bottom:#000000 solid 1px;
border-collapse:collapse;
border-top:#000000 solid 1px;
}

.tb_h1 {
	font-size:12px;
color:#000000;
border-bottom:#000000 solid 1px;
}

.ol_class{
margin-top:5px;}
.clean_class{
	border:0px;
}

#reg{
}


#reg_button{
width:100px;
	height:20px;
}

.input_1{
	width:200px;
	height:20px;
	margin:0px;
	padding:0px;
}

.select_1{
	width:280px;
	height:20px;
}

.button_1{
width:100px;
	height:20px;
}
.select_2{
	width:350px;
	height:20px;
}

.select_3{
	width:95px;
	height:20px;
}

.bio_header{
font-weight:bold;
font-size:28px;
}
.bio_content{
font-weight:bold;
font-size:22px;
}


.h3_cls{
font-weight:bold;
font-size:12px;

}

.text_align_l{
	text-align:left;

}


.tb_head{
	background:#999999;
}
.tb_head tr th{
	text-align:left;
}


.tb_left_w1{
	width:100px;
	padding:0px;
	margin:0px;
	_width:123px;
}

.a_cls1{

}
.a_cls1:link{
text-decoration:underline;
}

.news_event_cls li
{
margin-top:10px;
list-style:none;
}
.news_event_cls strong
{
border-bottom:groove 1px #666666;
}



.a_link{
text-decoration:underline;
}

.float_r1{
position:relative;
top:-33px;
left:-135px;


_top:-43px;
_left:-110px;
*top:-43px;
*left:-110px;
width:200px;
}

.font_limit{ 
width:150px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
.font_samll1{ 
	font-size:11px;
}


.img_hair_re{width:expression(width>200?"200px":auto);
max-width:200px; 
}

.img_main_re2{
    vertical-align: middle;
    max-width:500px; /* FF IE7 */
   
    width:expression(this.width > 500 && this.width > this.height ? 500 : true);
   
    overflow:hidden;
}
.img_main_re{width:expression(width>500?"500px":auto);
max-width:500px; 
}



.red{color:#FF0000;
}

