body {
	background: url(../images/bg.png) repeat-x #3E5A82;
	margin:0px;
	padding:0px;
	font-family: "宋体", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#F2F5F9;
}

a {color:#F2F5F9;}

a:hover{color:#F2F5F9;text-decoration:none;}

a:visited{color:#F2F5F9;}

p{
margin:0px;
padding:5px 0 5px 5px;
line-height:160%;
text-align:justify;
color:#F2F5F9;
text-indent: 2em;
font-size:14px;

}
p.tab{
padding:10px 0 10px 0;
font-size:12px;
}

h1{
color:#990016;
font-size:14px;
font-weight:bold;
margin:0px;
padding:5px 0 5px 7px;
text-indent: 2em;
}

h2{
color:#c5e4ff;
font-size:14px;
font-weight:bold;
line-height:45px;
margin:0px;
padding:0 0 5px 50px;
background: url(../images/h2_bg.gif) 0 0 no-repeat;
height:47px;
}

h3{
color:#ffffff;
font-size:14px;
margin:0px;
padding:12px 0 2px 35px;
line-height:160%;
}

.ht{
color:#cccccc;
font-size:12px;
margin:0px;
padding:2px 0 2px 15px;
}

#main_container{
width:900px;
height:auto;
margin:auto;
background-color:#3E5A82;
padding:5px;
}
#header{
background:url(../images/tall_h_wr_line.png) 0 0 no-repeat;
width:900px;
height:131px;
margin:15px 0 10px 0;
}
#logo{
padding:20px 0 0 20px;
float:left;
}

/*----------------------dropmenu-------------------------*/

#dropmenu{
width:120px;height:24px;float:right;padding:40px 0 0 0;
}
#dropmenu ul{
list-style:none;padding:0px;margin:0px;display:block; font-weight:bold;
}
#dropmenu ul li.divider{
height:24px;width:10px; display:block; padding:0;
}
#dropmenu ul li{
list-style:none;display:inline;float:left;width:auto;height:24px;padding:0px;line-height:32px;
}


/*----------------------menu-------------------------*/

#menu{
height:62px;
width:900px; 
text-align:center;
margin-bottom:5px;
overflow: hidden;
background:url(../images/menu_bg.gif) center no-repeat;
}

#idGlideView{
height:48px; 
margin:8px 10px 0 8px;
padding:0;
text-align:center
}
#idGlideView div{width:125px;height:48px;}
#idGlideView div a{width:125px;height:40px;}

#middle_box{
width:900px;
height:200px;
clear:both;
margin:auto;
background:url(../images/logo.gif) no-repeat center;
}
.title{
height:26px;
font-size:18px;
font-weight:bold;
padding:5px 0 0 45px;
color:#c5e4ff;
background:url(../images/ld.gif) no-repeat left;
background-position:0px 0px;
}



a.read_more {
width:100px;
height:20px;
display:block;
line-height:20px;
color:#f2f7f9;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-align:center;
float:right;
margin:7px 0;
}
/*---------------------main_content------------------*/
#main_content{
width:900px;
height: auto;
margin: auto;
padding:0 0 0 10px 0;
}
.left_content{
width:200px;
height:auto;
float:left;
padding:10px 10px 15px 0;
}

.right_content{
width:650px;
height:auto;
float:left;
padding:10px 0 10px 10px;
}

.right_tab{
padding:10px 0 5px 0;
margin:0px;
text-align:justify;
line-height:14px;
border-bottom:1px #b2bbbb dashed;
font-size:14px;
}

.right_tab a,a hover,a link,a visit{
text-decoration:none;
font-size:14px;
}

.clear{
clear:both;
}


/*---------------------news_style------------------*/
.news_content{
width:300px;
height:auto;
float:left;
padding:10px 10px 15px 0;
}

.news_title{
height:26px;
font-size:16px;
font-weight:bold;
padding:5px 0 0 5px;
color:#c5e4ff;
background-position:0px 0px;
}

.news_title a{
text-decoration:none;
color:#c5e4ff;
}

.news_title a link{
text-decoration:none;
color:#c5e4ff;
}

.news_title a hover{
text-decoration:none;
color:#c5e4ff;
}


.news_tab{
padding:5px 0 5px 0;
margin:0px;
text-align:justify;
line-height:14px;
border-bottom:1px #b2bbbb dashed;
}

.news_details{
padding:5px 0 0 12px;
text-align:left;
font-size:11px;
line-height:120%;
background:url(../images/news_icon.gif) 10px 1px no-repeat;
}

div.date{
color:#990016;
font-size:12px;
padding:0 0 0 23px;
margin:0 auto;
}

div.news_headline{
color:#c5e4ff;
font-weight:bold;
font-size:12px;
padding:8px 0 2px 23px;
margin:0 auto;
}

div.news_headline a{
text-decoration:none;
}




/*-------------chief and bussiness and hotline----------------*/
.hotline{
width:100%;
text-align:center;
}

.chief_content{
width:570px;
height:190px;
float:left;
padding:15px 0 10px 10px;
}

#chief_top{
float:left;
width:575px;
height:19px;
background:url(../images/chief_top.gif) center bottom;
}

#chief_bottom{
float:left;
width:575px;
height:20px;
background:url(../images/chief_bottom.gif);
}


#chief{
float:left;
width:575px;
height:150px;
padding:0px 0 5px 0; 
margin:auto;
text-align:center;
vertical-align:top;
background:url(../images/chief_bg.gif) repeat-y;
}

#chief ul{
list-style:none;
text-align:left;
margin:0 0 0 15px;
padding:0px;
display:block;
width:550px;
background:url(../images/chief.jpg) top left  no-repeat;
}

#chief ul li{
text-align:left;
margin:0 20px 0 100px;
}

#chief ul li p{
line-height:130%
}

.chief_title{
font-family:Arial; 
font-size:16px;  
color:#FFFFFF;
font-weight:bold;
line-height:180%
}

.business_content{
width:550px;
height:auto;
float:left;
text-align:left;
padding:15px 0 10px 10px;
_padding:5px 0 10px 10px;
display:inline;
}

#business ul{
width:550px;
float:left;
list-style:none;
text-align:left;
margin:0 0 0 15px;
padding:5px;
display:inline;
}

#business li{
width:165px;
height:20px;
padding:0 10px 0 8px;
float:left;
line-height:18px;
display: inline;
font-size:14px;
background:url(../images/icon.gif) no-repeat;
}

.business_title{
width:130px;
float:left;
font-family:Arial; 
font-size:16px;
padding:0 0 0 30px;
color:#FFFFFF;
font-weight:bold;
line-height:180%
}



/*--------------acordion style---------------*/
#basic_accordian{
padding:0px;
width:218px;
}

#basic_accordian a{
text-decoration:none;
}
.accordion_headings{
width:178px;
height:25px;
padding:13px 0 0 35px;
background:url(../images/tab_bg.gif) no-repeat left;
color:#c5e4ff6a95e4;
cursor:pointer;
font-weight:bold;
font-size:14px;
margin:0 0 0 0;
}
.accordion_headings:hover{
color:#6a95e4;
}
.accordion_child{
padding:0px;
}
.header_highlight{
color:#6a95e4;
font-size:14px;
}

.test_c
{
	color:#3E5A82;
	width: 218px;
	overflow: hidden;
	background:url(../images/test_bg.gif) bottom center no-repeat;
	line-height:180%;
	margin:0 0 10px 0;
	padding:10px 0;
	vertical-align:top;
}

.test_c a{color:#3E5A82;}

.test_c a:hover{color:#3E5A82;text-decoration:none;}

.test_c a:visited{color:#3E5A82;}


.test_c li{
list-style:square;
}

/
/*-----------------------------footer------------------*/
#footer{
width:900px;
height:83px;
color: #ffffff;
margin:0 0 15px 0;
}

#footer_left{
float:left;
width:10px;
height:83px;
background:url(../images/fr.gif);
}

#footer_main{
float:left;
width:880px;
*width:880px;
_width:874px;
height:83px;
background:url(../images/fbg.gif);
text-align:center

}
#footer_right{
float:right;
width:10px;
height:83px;
background:url(../images/fl.png);
}

#footer_links{
width:840px;height:16px;padding:5px 0 0px 0; margin:0;/*为解决ie6下footer变形的问题将paddingbottom从5改为0，ie7尚未测试*/
}

#footer_links ul{
width:825px;list-style:none;padding:0px;margin:0 0 0 60px;display:block; 
}
#footer_links ul li.divider{
height:16px;width:10px; display:block; padding:0; color:#FFFFFF
}
#footer_links ul li{
list-style:none;display:inline;float:left;width:75px;;height:14px;padding:2px 0 0 0;line-height:14px;
}
#footer_links table{width:840px;height:20px;}

#footer_links td{height:20px;padding-right:24px;}

#footer_links td a {padding:0 10px;}

#footer_links a {color:#F2F5F9;text-decoration:none;height:15px;}
#footer_links a:visited{text-decoration:none;}
#footer_links a:hover{text-decoration:underline;}



#link{text-align:center;}
#link table{width:auto;display:inline;}
#link td{width:auto;padding:0;height:25px;line-height:25px;}

#copyright{
width:880px;text-align:center;margin:20px 0 0 0 !important;margin:0px 0 0 0;/*为解决ie6下footer变形的问题将margintop从20改为0，ie7尚未测试*/
}


/*--------------images and other-------------------*/
.img_p{
text-align:center;
padding:0;
vertical-align:middle;
}

.images{
margin:auto;
padding:0;
border:solid 0px #CCCCCC;
margin:10px 0 0 0;
}
.images_title{
text-align:center;
margin:15px 0;
padding:0;
font-size:12px;
font-weight:bold;
}

img.pic1{
	float:left;					/* 左侧图片混排 */
	margin-right:10px;			/* 图片右端与文字的距离 */
	margin-bottom:5px;
	border:0px
}
img.pic2{
	float:right;				/* 右侧图片混排 */
	margin-left:10px;			/* 图片左端与文字的距离 */
	margin-bottom:5px;
	border:0px
}


.data_p{
padding:10px 0 15px 0;
width:100%;
}

.data_title{
text-align:center;
margin:15px 0;
padding:0;
font-size:12px;
font-weight:bold;
}


.data_table{
margin:auto;
border-collapse:collapse;
}

.data_table td{
border:solid 1px #FFFFFF;
line-height:25px;
text-align:center
}

.data_list{
width:95%;
text-align:left;
padding:0 0 0 12px;
}

.jump a{
text-decoration:none;
border-bottom:#ffffff 1px solid;
color:#ffffff;
padding:2px;
}

.brokenline{border-bottom:#ffffff 1px dotted;} 

/*------------留言板样式--------------*/
#main_message {width:95%;border:solid 2px #96abc0;background:#fff;margin:10px 0 0px 2px;padding:5px 5px 20px 5px !important;padding:5px;}
#main_message div{padding:2px;margin:0px;}
#main_message h3{color:#405060;margin:0 0 5px 0;float:left;width:250px;height:25px;padding:0px;}
#main_message h3 a{color:#405060; text-decoration:none; margin:0 2px;}
#main_message h3 a:visited{color:#405060; text-decoration: none; }
#main_message td{color:#405060;padding:0px;border-bottom:solid 1px #e8ecf0;}
#main_message a{color:#405060;text-decoration: none;margin:0px;padding:0px 2px;}
#main_message a:visited{color:#405060;text-decoration: none; }
.addbutton{float:right;height:22px;width:50px;color:#fff;background:#405060;border:solid 1px #d2d9e1;cursor:pointer; text-decoration: none; line-height:20px;margin:0 5px;padding:0 10px;position:relative;bottom:3px;right:5px;z-index:2;}

#messagetitle {height:35px;line-height:35px;padding:0 0 0 20px;font-size:12px;border:solid 1px #f00;}