BODY {
	PADDING: 0px; FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 1.5; PADDING-TOP: 0px; TEXT-AUTOSPACE: ideograph-alpha ideograph-numeric; FONT-FAMILY: Verdana; TEXT-ALIGN: center;background-color: #ccc;
	}
*{
font-size:12px;
}
.topbg{
background-image:url(../images/topbg.jpg);
}
.rili{
background-image:url(../images/index_09.jpg);
height:46px;
line-height:46px;
color:#FFF;
}
.menu{
background-color:#005373;
height:35px;
line-height:35px;
text-align:center;
}
.menu a:visited,.menu a{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
display:block;
margin-left:19px;
float:left;
text-align:center;
}
.menu a:hover{
color:#FFF;
text-decoration:underline;
}
td{ font-size:12px; color:#333;}
.bottomline{height:30px; border-bottom:#333 dashed 1px; margin-right:13px; margin-left:10px;}
.toplink{
padding-right:55px; 
padding-bottom:15px;
background-image:url(../images/topbg.jpg);
}
.toplink a{font-size:12px; color:#00205B;text-decoration:none;}
.toplink a:hover{text-decoration:underline;}
.toplink a:visited {
	COLOR: #00205B; TEXT-DECORATION: none
}
a{
	COLOR: #333; TEXT-DECORATION: none
}
a:hover {
	COLOR: #a00000; TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.leftbg{
background-image:url(../images/index_21.jpg);
background-repeat:repeat-y;
}
.leftpro{
background-image:url(../images/index_25.jpg);
background-repeat:no-repeat;
height:31px;
line-height:31px;
padding-left:40px;
font-size:12px;
}
.leftcontactbg{
background-image:url(../images/leftcontactbg.jpg);
background-repeat:repeat-y;
background-position:top;
padding-left:15px;
padding-right:15px;
line-height:28px;
}
.leftlink{
background-image:url(../images/index_42.jpg);
background-repeat:no-repeat;
height:27px;
line-height:27px;
padding-left:25px;
}
.rightborder{
border-right:#98D5F2 1px solid;
}
.maintitle{
background-image:url(../images/titbg.jpg);
background-repeat:no-repeat;
height:35px;
padding-top:5px;
font-size:14px;
font-weight:bold;
padding-left:45px;
color:#325E8D;
}
.tittop{
background-image:url(../images/tittop.jpg);
height:30px;
}
.mainabout{
color:#000;
padding-left:15px;
padding-right:18px;
padding-top:2px;
line-height:200%;
}
.maincontact{
color:#000;
padding-left:30px;
line-height:50px;
font-size:14px;
}
.mainatd{
color:#000;
padding-left:15px;
padding-right:18px;
padding-top:5px;
padding-bottom:10px;
line-height:200%;
}

.mainnewsbg1{
background-image:url(../images/mainnews1.jpg);
height:28px;
line-height:28px;
padding-left:45px;
font-size:12px;
}
.mainnewsbg2{
background-image:url(../images/rightnewsbg2.jpg);
height:28px;
line-height:28px;
padding-left:45px;
font-size:12px;
}
.bot{
	background-image:url(../images/index_45.jpg);
	background-repeat:repeat-x;
	height:43px;
	line-height:200%;
	font-size:12px;
	color:#000;
	text-align:center;
}
.bot a{
 font-weight:bold;
}

.news_title_left{
background-image:url(../images/news_title_left.jpg);
background-repeat:no-repeat;
height:31px;
color:#005373;
font-weight:bold;
text-align:left;
padding-left:28px;
font-size:14px;
}
.rightbg{
background-image:url(../images/index_22.jpg);
background-repeat:repeat-y;
}

.rightnews{
background-image:url(../images/index_27.jpg);
background-repeat:no-repeat;
height:29px;
padding-left:35px;
}

.news_left_bg_all{
padding-top:5px;
border:#0083A6 1px solid;
border-TOP:none;
}
.news_title_top{
background-image:url(../images/index_05.jpg);
height:33px;
color:#fff;
font-weight:bold;
text-align:left;
padding-left:15px;
font-size:14px;
}
.news_title_right{
background-image:url(../images/index_06.jpg);
height:33px;
color:#fff;
font-weight:bold;
text-align:left;
padding-left:25px;
padding-top:8px;
font-size:14px;
}
.title_right{
background-image:url(../images/titbg.jpg);
height:33px;
color:#fff;
font-weight:bold;
text-align:left;
padding-left:25px;
padding-top:8px;
font-size:14px;
}
.border1{
border:#0083A6 1px solid;
border-TOP:none;
}
.border1 a{
text-decoration:underline;
}
.border1 a:hover{
text-decoration:none;
}
.linktit{
background-image:url(../images/link_bg.jpg);
background-repeat:repeat-x;
height:31px;
}
.link{
background-color:#f5f5f5;
height:30px;
line-height:30px;
text-align:left;
}
.link a:visited,.link a{
color:#333;
font-size:12px;
text-decoration:none;
display:block;
margin-left:25px;
float:left;
}
.link a:hover{
color:#333;
text-decoration:underline;
}
.v_pro{border:#396592 1px solid}