@charset "utf-8";
body {
	margin: 0px;
	background-color: #00498e;
	background-image: url(../images/m_02.jpg);
	background-repeat: repeat-x;
	background-position: top;	
}

td{
	font-size: 14px;
	color:#474747;
	font-family:"微软雅黑","Microsoft Yahei","宋体";
}

.white14{
	height:32px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-left:20px;
}

.left_bg{
	border:2px solid #ccc;
	background:#f9f9f9;}

.black14{ color:#000;
	font-size:14px;
	font-weight:bold;
	}

a:link {color: #555;text-decoration: none;}
a:visited {color: #555;text-decoration: none;}
a:hover {color: #c00;text-decoration: underline;}

.height14 { line-height: 14px}
.height16 { line-height: 16px}
.height20 { line-height: 20px}
.height24 { line-height: 24px}
.height28 {line-height: 28px;}

.dd{
	color: #333;
	font-size:18px;
	padding-left:70px;
	padding-right:15px;
	padding-top:35px;
}

.dd03{
	height:30px;
	color: #fff;
	font-size:17px;
	padding-left:40px;
	padding-top:10px;
	font-weight:bold;
	background-image: url(../images/h_09.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#163176;
}


.dd02{color: #055BD1;font-size:14px; padding-top:4px; padding-left:0px; font-weight:bold; }
.blue01{
	color: #fff;
	font-size:17px;
	padding-left:22px;
	font-weight:bold;
	height:80px;
	width:250px;
	background-color: #149be2;
}


.blue01 span{ color:#bfd8ec; padding-left:15px;}
.NewsTitle
{
	font-family:"微软雅黑","宋体";
	font-size:28px;
	color:#333;
	letter-spacing:0px;
	font-weight:bold;
}
select,textarea,input {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #c00;
	border-color: #ddd; 
	border-style: solid; 
	border-width: 1px ;
	height:22px;
	background-color: #F5F5F5;
}

a.leftmenu:link { 
	color: #999;
	text-decoration: none;
	font-size:12px;
}
a.leftmenu:visited { 
	color: #999;
	text-decoration: none;
	font-size:12px;
}
a.leftmenu:hover {
	color: #c00;
	font-size:12px;
	text-decoration: underline;
}


#guide {padding:0px; color:#999;font-family:"微软雅黑","宋体"; text-align:center;}
#guide a{margin-left:20px; margin-right:20px; font-size:17px;line-height:230%; font-weight:bold; padding:16px 30px 23px 30px;}
#guide a:link {
	color: #fff;
	text-decoration: none;
}
#guide a:visited { 
	color: #fff;
	text-decoration: none;
}
#guide a:hover { 
	color: #f90;
	text-decoration: underline;
}



#ViewMore{ text-align:right; margin-right:20px;}
#ViewMore a{ padding:8px 20px 8px 20px; font-size:16px; font-weight:bold; background:#018ad8;}
#ViewMore a:link {
	color: #fff;
	text-decoration: none;
}
#ViewMore a:visited { 
	color: #fff;
	text-decoration: none;
}
#ViewMore a:hover { 
	color: #018ad8;
	text-decoration: none;
	background:#fff;
}





#bottom {
	font-family:"微软雅黑","宋体";
	color: #555;
	line-height:250%;
	font-size:13px;
	padding-left:35px;
}
#bottom span{ color: #00559e; font-size:16px; font-weight:bold;}
#bottom a{
	font-size:14px;
}
#bottom a:link {
	color: #444;
	text-decoration: none;
}
#bottom a:visited { 
	color: #444;
	text-decoration: none;
}
#bottom a:hover { 
	color: #f90;
	text-decoration: underline;
}

.indext_p{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	display:block;
	width:100px;
	background:#000;}

a.gray:link {
	color: #002491;
	font-size:12px;
	text-decoration: none;
}
a.gray:visited { 
	color: #002491;
	font-size:12px;
	text-decoration: none;
}
a.gray:hover { 
	color: #c00;
	font-size:12px;
	text-decoration: none;
}



a.index_about:link {
	color: #E2F2FA;
	font-size:11px;
	text-decoration: none;
}
a.index_about:visited { 
	color: #E2F2FA;
	font-size:11px;
	text-decoration: none;
}
a.index_about:hover { 
	color: #f90;
	font-size:11px;
	text-decoration: underline;
}


a.index_news:link {
	color: #333;
	font-size:15px;
	text-decoration: none;
}
a.index_news:visited { 
	color: #333;
	font-size:15px;
	text-decoration: none;
}
a.index_news:hover { 
	color: #c00;
	font-size:15px;
	text-decoration: underline;
}


a.index_pro:link {
	color: #333;
	font-size:15px;
	text-decoration: none;
}
a.index_pro:visited { 
	color: #333;
	font-size:15px;
	text-decoration: none;
}
a.index_pro:hover { 
	color: #c00;
	font-size:15px;
	text-decoration: underline;
}




a.red01:link {
	color: #c00;
	font-size:12px;
	text-decoration: none;
}
a.red01:visited { 
	color: #c00;
	font-size:12px;
	text-decoration: none;
}
a.red01:hover { 
	color: #f90;
	font-size:12px;
	text-decoration: none;
}


a.link01:link {
	color: #fff;
	font-size:14px;
	text-decoration: none;
}
a.link01:visited { 
	color: #fff;
	font-size:14px;
	text-decoration: none;
}
a.link01:hover { 
	color: #f90;
	font-size:14px;
	text-decoration: none;
}


a.link02:link {
	color: #00498e;
	font-size:15px;
	text-decoration: none;
	font-weight:bold;
}
a.link02:visited { 
	color: #00498e;
	font-size:15px;
	font-weight:bold;
	text-decoration: none;
}
a.link02:hover { 
	color: #c00;
	font-size:15px;
	font-weight:bold;
	text-decoration: none;
}




a.top_link:link {
	color: #e1d6c8;
	font-size:14px;
	text-decoration: none;
}
a.top_link:visited { 
	color: #e1d6c8;
	font-size:14px;
	text-decoration: none;
}
a.top_link:hover { 
	color: #fff;
	font-size:14px;
	background:#c00;
	text-decoration: none;
}



.Titleline
{
	background-image: url(../icon/lined01.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.zi{
	background-image: url(../icon/lined01.gif);
	background-repeat: repeat-x;
	background-position: center bottom; 
	font-size:16px;
	
}


.text
{
	padding-Bottom:55px;
	padding-top:40px;
	padding-left:30px;
	padding-right:15px;
	font-size: 16px;
	line-height: 250%;
	color:#333;
	word-wrap:break-word;
	text-align:justify;
	text-justify:inter-ideograph;
}

a.index:link {
	color: #00519D;
	font-size:14px;
	text-decoration: none;
	font-weight:bold;
}
a.index:visited { 
	color: #00519D;
	font-size:14px;
	text-decoration: none;
	font-weight:bold;
}
a.index:hover { 
	color: #c00;
	font-size:14px;
	text-decoration: none;
	font-weight:bold;
}

.bg01{
	background-image: url(../images/ss_24.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.Titleline03{
	background-image: url(../images/m_100.jpg);
	background-repeat: no-repeat;
	background-position: 25px 35px;
}


.border01{
	border:0px solid #0986D7;
	border-top:0px;
}

.smallright{ padding-right:50px; padding-top:90px; color:#CCC;}

.border02{
	background-image: url(../images/j_101.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.an_page{ border-top:1px solid #C4EBFF; padding-bottom:5px; margin-top:50px; padding-top:10px;font-family: "Verdana", "Arial", "Helvetica", "sans-serif";}
.an_page a {float:left; margin:3px; border:1px solid #C4EBFF; line-height:180%;padding:2px 7px; color:#666; font-size:12px; text-decoration: none; background:#E2F6FD; display:block;}
.an_page a:hover { border:1px solid #FFD08D; text-decoration: none;line-height:180%;  background:#FFE8C7;}
.an_page b {float:left; margin:3px; border:1px solid #FFD08D; padding:2px 7px; color: #D90000;  background:#FFE8C7;line-height:180%;}
.an_page span {float:left; margin:3px; border:1px solid #CCC; padding:2px 6px; color:#CCC; font-size:12px; text-decoration: none; background:#F7F7F7;line-height:180%; display:block;}
.an_page input { margin:0px; border:1px solid #C4EBFF;line-height:180%; height:24px;padding:2px 7px;color:#666; font-size:12px;  background:#E2F6FD;}


.index_pro_title{
	background:#8d8d8e;
	text-align:center;
}


.index_pro_title span{
	color:#043d5d;
	font-size:17px;
	font-weight:bold;
	background:#c9cacb;
	padding-top:10px;
	padding-bottom:5px;
	height:30px;
	display:block;
	width:120px;
}

.bbg{
	border-right:1px dotted #aaa;
	padding-left:20px;
}

