body{
	margin:0px;
	padding:0px;
	text-align:center;
	background-color: #DCE9FC;
	background-image: url(images/bg.gif);
	
	background-position: top ;
}

body,div,td{
font-family:verdana,ËÎÌå;
font-size:12px;
color:#333;
line-height:160%;
}

img{
border:0px;
}

a{
font-size:12px;
color:black;
text-decoration:none;
}

a:hover{
color:red;
text-decoration:underline;
}

.bold{
font-weight:bold;
}

.red{
color:#B90A00;
}

.gray{
color:#666;
}

.yellow{
color:yellow;
}

.blue{
color:blue;
}

.input{
border:1px solid #666;
border-right:1px solid #EEE;
border-bottom:1px solid #EEE;
}


#top,#menu,#banner,#middle_out,#middle_center,#middle_in,#bottom{
width:760px;
margin:0px auto;
background:#FFF;
}

#top{
height:159px;
}

#menu{
height:35px;
background:url(images/menu_bg.gif) repeat-x;
}

#out{
width:760px;
margin:0px auto;
}

#middle_out{
background:url(images/middle_bg.gif) repeat-y;
float:left;
}

#middle_center{
background:url(images/right_top.gif) right top no-repeat;
float:left;
}

#middle_in{
padding-bottom:4px;
background:url(images/middle_bottom.gif) bottom no-repeat;
float:left;
}

#left{
width:199px;
float:left;
padding-bottom:8px;
overflow-x:hidden;
}

.left_sub1{
width:auto;
height:32px;
margin-top:4px;
background:url(images/left_sub1.gif) left bottom no-repeat;
}

.left_sub11{
width:auto;
height:32px;
background:url(images/left_sub11.gif) left bottom no-repeat;
}

.left_sub2{
width:auto;
height:32px;
background:url(images/left_sub2.gif) left bottom no-repeat;
}

.left_sub3{
width:auto;
height:32px;
background:url(images/left_sub3.gif) left bottom no-repeat;
}

.left_sub4{
width:auto;
height:32px;
background:url(images/left_sub4.gif) left bottom no-repeat;
}

.left_sub5{
width:auto;
height:32px;
background:url(images/left_sub5.gif) left bottom no-repeat;
}

.left_sub6{
width:auto;
height:32px;
background:url(images/left_sub6.gif) left bottom no-repeat;
}

.left_square_bg{
width:auto;
margin:10px 0px;
background:url(images/left_square_bg.gif) left repeat-y;
}

.left_square_top{
background:url(images/left_square_top.gif) left top no-repeat;
}

.left_square_bottom{
text-align:left;
padding:0px 0px;
padding-left:0px;
background:url(images/left_square_bottom.gif) left bottom no-repeat;
}

.part_list{
list-style-type:none;
margin:0px;
padding:0px;
padding-left:12px;
clear:both;
}

.part_list li{
width:199px;
padding-left:1px;
margin:2px 0px;
}

.link_list{
list-style-type:none;
margin:0px;
padding:0px;
padding-left:12px;
}

.link_list li{
width:174px;
height:20px;
padding:2px;
margin:3px 2px;
overflow:hidden;
}

#right{
width:181px;
margin:0px;
padding:0px;
float:right;
overflow-x:hidden;
}

.clock{
width:181px;
margin-top:8px;
margin-bottom:3px;
background:url(images/middle_bg.gif) right repeat-y;
}

.right_sub1{
width:auto;
height:28px;
padding-bottom:2px;
background:url(images/right_sub1.gif) repeat-y;
}

.right_sub2{
width:auto;
height:30px;
background:url(images/right_sub2.gif) repeat-y;
}

.right_sub3{
width:auto;
height:30px;
background:url(images/right_sub3.gif) repeat-y;
}

.right_sub4{
width:auto;
height:30px;
background:url(images/right_sub4.gif) repeat-y;
}

.right_square_bg{
width:auto;
background:url(images/right_square_bg.gif) left repeat-y;
}

.right_square_top{
background:url(images/right_square_top.gif) left top no-repeat;
}

.right_square_bottom{
text-align:left;
padding:6px 4px;
padding-left:12px;
background:url(images/right_square_bottom.gif) left bottom no-repeat;
}

.right_list{
list-style-type:none;
margin:0px;
padding:0px;
}

.right_list li{
width:152px;
height:22px;
line-height:22px;
border-bottom:1px dotted #DDD;
overflow:hidden;
}

.right_btn_sqr{
width:181px;
background:url(images/middle_bg.gif) right repeat-y;
}

.right_btn{
margin:2px 6px;
}

#index_main{
width:371px;
float:left;
margin:0px 4px;
overflow-x:hidden;
}

.sub1{
width:auto;
height:27px;
text-align:right;
padding-top:7px;
padding-right:8px;
margin-top:5px;
background:url(images/sub1.gif) bottom no-repeat;
}

.sub2{
width:auto;
height:27px;
text-align:right;
padding-top:7px;
padding-right:8px;
margin-top:5px;
background:url(images/sub2.gif) bottom no-repeat;
}

.sub3{
width:auto;
height:27px;
text-align:right;
padding-top:7px;
padding-right:8px;
margin-top:5px;
background:url(images/sub3.gif) bottom no-repeat;
}

.sub4{
width:auto;
height:27px;
text-align:right;
padding-top:7px;
padding-right:8px;
margin-top:5px;
background:url(images/sub4.gif) bottom no-repeat;
}


.sqr_bg{
	width:auto;
	margin-top:6px;
	background-image: url(images/sqr_bg.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.sqr_top{
	background-image: url(images/sqr_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.sqr_bottom{
	height:100px;
	text-align:left;
	padding:6px 4px;
	padding-left:8px;
	background-image: url(images/sqr_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.index_main_table{
width:98%;
}

.index_main_table td{
height:20px;
line-height:20px;
border-bottom:1px dotted #DDD;
}

.ico{
padding-left:8px;
text-align:left;
background:url(images/ico.gif) no-repeat 0px 7px 
}

.newsdate{
width:80px;
text-align:center;
color:#999;
}

.pro_table{
	width:730px;
	float:left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.pro_square{
height:88px;
padding:2px;
border:1px solid #DDD;
}

.pro_title{
height:18px;
line-height:18px;
text-align:center;
}

.pro_title a{
color:#B90A00;
}

#bottom{
width:760px;
clear:both;
padding-top:10px;
padding-bottom:4px;
}

#menu_left{
width:592px;
height:35px;
float:left;
padding-right:12px;
background:url(images/menu.jpg) no-repeat;
}

#menu_right{
width:150px;
height:35px;
line-height:35px;
float:right;
background:url(images/menu_right.jpg) right no-repeat;
}

.left_btn{
list-style-type:none;
margin:0px 12;
padding:0px;
}

.left_btn li{
width:176px;
height:25px;
line-height:25px;
text-align:left;
margin:2px 1px;
display:block;
background:url(images/btn_out.gif) no-repeat;
}

.left_btn li a{
display:block;
color:#333;
padding-left:5px;
}

.left_btn li a:hover{
color:yellow;
text-decoration:none;
display:block;
background:url(images/btn_over.gif) no-repeat;
}

#main{
width:552px;
float:right;
padding-top:6px;
background:white;

}

.sub1_1{
width:550px;
height:33px;
background:url(images/sub1_1.gif) left no-repeat;
}

.sub1_2{
width:550px;
height:33px;
background:url(images/sub1_2.gif) left no-repeat;
}

.sub1_3{
width:550px;
height:33px;
background:url(images/sub1_3.gif) left no-repeat;
}

.sub1_4{
width:550px;
height:33px;
background:url(images/sub1_4.gif) left no-repeat;
}

.sub1_5{
width:550px;
height:33px;
background:url(images/sub1_5.gif) left no-repeat;
}

.sub2_1{
width:550px;
height:33px;
background:url(images/sub2_1.gif) left no-repeat;
}

.sub2_2{
width:550px;
height:33px;
background:url(images/sub2_2.gif) left no-repeat;
}


.sub2_3{
width:550px;
height:33px;
background:url(images/sub2_3.gif) left no-repeat;
}

.sub3_1{
width:550px;
height:33px;
background:url(images/sub3_1.gif) left no-repeat;
}

.sub3_2{
width:550px;
height:33px;
background:url(images/sub3_2.gif) left no-repeat;
}

.sub3_3{
width:550px;
height:33px;
background:url(images/sub3_3.gif) left no-repeat;
}


.sub4_1{
width:550px;
height:33px;
background:url(images/sub4_1.gif) left no-repeat;
}

.sub4_2{
width:550px;
height:33px;
background:url(images/sub4_2.gif) left no-repeat;
}

.sub4_3{
width:550px;
height:33px;
background:url(images/sub4_3.gif) left no-repeat;
}

.sub4_4{
width:550px;
height:33px;
background:url(images/sub4_4.gif) left no-repeat;
}

.sub4_5{
width:550px;
height:33px;
background:url(images/sub4_5.gif) left no-repeat;
}

.sub4_6{
width:550px;
height:33px;
background:url(images/sub4_6.gif) left no-repeat;
}

.sub4_7{
width:550px;
height:33px;
background:url(images/sub4_7.gif) left no-repeat;
}

.sub4_8{
width:550px;
height:33px;
background:url(images/sub4_8.gif) left no-repeat;
}

.sub6{
width:550px;
height:33px;
background:url(images/sub6.gif) left no-repeat;
}

.sub7{
width:760px;
height:33px;
background:url(images/sub7.gif) left no-repeat;
}

.sub8{
width:550px;
height:33px;
background:url(images/sub8.gif) left no-repeat;
}

.sub8_2{
width:550px;
height:33px;
background:url(images/sub8_2.gif) left no-repeat;
}

.sub8_3{
width:550px;
height:33px;
background:url(images/sub8_3.gif) left no-repeat;
}

.sub9{
width:550px;
height:33px;
background:url(images/sub9.gif) left no-repeat;
}

.sub10{
width:550px;
height:33px;
background:url(images/sub10.gif) left no-repeat;
}

.sub11{
width:550px;
height:33px;
background:url(images/sub11.gif) left no-repeat;
}

.sub12{
width:550px;
height:33px;
background:url(images/sub12.gif) left no-repeat;
}

.sub13{
width:550px;
height:33px;
background:url(images/sub13.gif) left no-repeat;
}


.sub14{
width:550px;
height:33px;
background:url(images/sub14.gif) left no-repeat;
}


.sub15{
width:550px;
height:33px;
background:url(images/sub15.gif) left no-repeat;
}


.sub16{
width:550px;
height:33px;
background:url(images/sub16.gif) left no-repeat;
}

.sub17{
width:550px;
height:33px;
background:url(images/sub17.gif) left no-repeat;
}

.sub18{
width:550px;
height:33px;
background:url(images/sub18.gif) left no-repeat;
}

.sub19{
width:550px;
height:33px;
background:url(images/sub19.gif) left no-repeat;
}

.sub19_2{
width:550px;
height:33px;
background:url(images/sub19_2.gif) left no-repeat;
}

.sub19_3{
width:550px;
height:33px;
background:url(images/sub19_3.gif) left no-repeat;
}

.sub19_4{
width:550px;
height:33px;
background:url(images/sub19_4.gif) left no-repeat;
}

.sub19_5{
width:550px;
height:33px;
background:url(images/sub19_5.gif) left no-repeat;
}

.sub19_6{
width:550px;
height:33px;
background:url(images/sub19_6.gif) left no-repeat;
}


.sub20{
width:550px;
height:33px;
background:url(images/sub20.gif) left no-repeat;
}

.sub21{
width:550px;
height:33px;
background:url(images/sub21.gif) left no-repeat;
}

.sub22{
width:550px;
height:33px;
background:url(images/sub22.gif) left no-repeat;
}

.sub23{
width:550px;
height:33px;
background:url(images/sub23.gif) left no-repeat;
}

.sub24{
width:550px;
height:33px;
background:url(images/sub24.gif) left no-repeat;
}

p{
text-indent:2em;
}

.content{
width:auto;
height:550px;
min-height:550px;
padding:0px;
text-align:left;
line-height:180%;
padding-top:12px;
}

#page{
width:auto;
clear:both;
padding-top:12px;
padding-bottom:6px;
text-align:center;
}

.height1{
height:622px;
}

.pro_margin{
margin:0px 6px;
}

.article_title{
width:auto;
height:30px;
line-height:30px;
text-align:center;
font-weight:bold;
font-size:16px;
color:#333;
border-bottom:2px solid #DDD;
margin-right:2px;
}

.bnt{
width:50px;
height:20px;
line-height:20px;
border:1px solid #CCC;
float:right;
margin:0px 6px;
background:url(images/out.gif) repeat-x;
}

.bnt a{
color:yellow;
text-decoration:none;
display:block;
}

.bnt a:hover{
color:white;
text-decoration:none;
background:url(images/over.gif) repeat-x;
}

.route_list{
margin:0px;
margin-top:12px;
}

.route_list li{
width:60px;
float:left;
border-bottom:1px dotted #DDD;
}

.feedback_table td{
height:22px;
border-bottom:1px dotted #DDD;
}

.cert_table{
width:261px;
height:160px;
float:left;
margin:3px 0px;
}

.cert_img{
width:261px;
height:183px;
text-align:center;
padding-left:4px;
background:url(images/cert_bg.gif) no-repeat;
}





/*---------menu css-----------*/

.menu_table{
float:left;
margin:0px 4px;
}

.menu_table UL {
PADDING: 0px; 
MARGIN: 0px; 
WIDTH: 120px; 
DISPLAY:none; 
POSITION: absolute; 
LEFT:0px; 
TOP:29px;
Z-INDEX:10;
text-align:left;
border:1px solid #666;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
filter:alpha(opacity=100);
}

.menu_table LI {
PADDING:0px;
MARGIN: 0px; 
WIDTH: 120px; 
POSITION: relative;
}


.menu_table LI A{
padding-left:6px;
text-decoration:none;
}

.menuA{
TEXT-DECORATION: none; 
WIDTH:100%; 
HEIGHT:20px;
line-height:20px;
text-decoration:none;
display:block;
color:transparent;
}

.menuA:hover {
COLOR: #e2144a;
text-decoration:none;
}

.menuLevel0{
PADDING: 0px; 
MARGIN: 0px;
WIDTH: 120px; 
POSITION: relative;
text-align:center;
}

.menuLevel1{
LEFT: 0px;  
TOP: 20px;
background:white;
}

.backgroundIframe{
position:absolute;
z-index:9;
width:expression(this.previousSibling.offsetWidth);
height:expression(this.previousSibling.offsetHeight);
left:expression(this.previousSibling.offsetLeft);
top:expression(this.previousSibling.offsetTop);
}

#myhidden{
height:29px;
background:;
}

.cert_list{
list-style-type:none;
margin:0px;
padding:0px;
}

.cert_list li{
width:90px;
height:20px;
line-height:20px;
text-align:center;
margin:6px 6px;
float:left;
overflow-y:hidden;
}

.cert_list li a{
display:block;
background:#C60D04;
color:white;
}

.cert_list li a:hover{
background:#FAAB00;
color:black;
text-decoration:none;
}
