body,td,th { color: #333; font-size:12px; font-family: Arial, Helvetica; }
body {	margin: 0 auto;	text-align:center; background: #015084 url(../images/bg.gif) repeat-x top;}
.fontbold { font:bold 12px Arial, Helvetica, sans-serif }
.content_main { color:#333; font:12px/20px Arial, Helvetica, sans-serif;}
.content_main_bd { width:668px !important; width:690px; padding:10px; border:1px solid #ddd; color: #333; font: 12px/20px Arial, Helvetica; margin-bottom:10px; background:#FFF;}
.content_main img{ border:1px solid #ddd; margin:0 0 8px 8px;}
.top { width:500px; position:absolute; top:31px; left:50%; margin-left:-380px; color: #333; font: italic bold 20px/24px "Times New Roman", Times, serif;}
.search { width:196px; height:26px; background:url(../images/i_search_bg.gif) no-repeat; margin:12px; padding-left:5px;}
.readmore img { margin:10px 0 0;}
.readmore { text-align:center;}
#homemore a{ color:#265d9b; font:12px/22px Arial, Helvetica, sans-serif;}

.t1 { font-size: 12px; font-family: Arial, Helvetica; color: #265d9b; line-height: 22px; }
.t2 { color:#333; font:bold 12px/22px Arial, Helvetica, sans-serif;}
.t3 { color:#333; font:12px/20px Arial, Helvetica, sans-serif; margin-bottom:20px;}
a.t3:link { text-decoration: none; }
a.t3:visited { text-decoration: none; }
a.t3:hover { text-decoration: underline; color:#265d9b; }
a.t3:active { text-decoration: none; }
.t4_box { font-family: Arial, Helvetica; font-size: 12px; color:#333; border:none; background:none; }
.add { width:950px; height:22px; text-align:right; margin:5px auto 2px; }
.add a{ color:#FFF; font:12px/22px Arial, Helvetica, sans-serif; text-decoration:none;}
.add img { margin:5px 6px 0 12px;}

.box_01 { color:#333; font: bold 12px Arial, Helvetica; }
.box1 { margin:0 auto; width:960px; height:51px; background: #F80 url(../images/top_bt_bg.gif) no-repeat; }
.box_left{ margin:0;}

.box_main0 { margin:0 auto; width:952px; background:#FFF; border-left:1px solid #DDD; border-right:1px solid #DDD; padding:20px 0; }
.box_main { margin:0 auto;  width:952px; background:#FFF url(../images/main_bg.gif) repeat-y left; border-left:1px solid #DDD; border-right:1px solid #DDD; padding:20px 0; }

.box_rt { margin:10px;}

.box_main2 { width:690px; margin:0 0 0 16px;}
.box_main3 {}


option { font-size: 12px; font-family: Arial, Helvetica; }
select { font-family: Arial, Helvetica; font-size: 12px; }
.main_title {color: #265d9b; font: bold 14px/32px Georgia, "Times New Roman", Times, serif; margin-bottom:5px;}
.main_title2 {color: #265d9b; font: bold 14px/32px Georgia, "Times New Roman", Times, serif; }

.main_title3 { width:595px; height:32px; background:#eee url(../images/title_bg.gif); color: #265d9b; font: bold 14px/32px "Times New Roman", Times, serif; text-indent:12px; }



.title {font: bold 13px/22px Arial, Helvetica;}
.menu_21 { color: #fff; padding:6px 10px 6px 28px; font: bold 12px/18px Arial, Helvetica; border-top:1px solid #3883b1; border-bottom:1px solid #194a67; background:#25678f url(../images/pro1_bg0.gif) center;}
.menu_21 a { text-decoration: none; }

.menu_22 { color: #fff; text-indent:37px; font: bold 12px/29px Arial, Helvetica; background:#71a8c6 url(../images/pro2_bg0.gif); margin:1px 0;}
.menu_22 a{ color: #333; font:12px/29px Arial, Helvetica; text-decoration:none; }

.menu_22_actived { color: #fff; text-indent:37px; font: bold 12px/29px Arial, Helvetica; background:#71a8c6 url(../images/pro2_bg1.gif); margin:1px 0;}
.menu_22_actived a{ color: #333; font:12px/29px Arial, Helvetica; text-decoration:none; }


.lefttitle { width:229px; height:32px; background:#eee url(../images/left_title_bg.gif) right; color: #FFF; font: bold 13px/32px Georgia, "Times New Roman", Times, serif; text-indent:12px; }
.left_bd { border:1px solid #e7e7e7; background:#FFF;}
#left_contact { width:229px; height:217px; }
#left_contact span { display:block; line-height:24px;  margin:5px 12px; text-indent:5px; border-bottom:1px solid #e7e7e7;}
#left_contact p { margin:15px auto 0; text-align:center;}
#left_contact p img {margin:2px 0; }

.rttitle { width:250px; color: #fff; font: bold 14px/30px "Times New Roman", Times, serif; border-bottom:1px solid #ccc; text-transform:uppercase;}

.pro_itemno { color:#333; font:12px/18px Arial, Helvetica, sans-serif;}
.pro_itemno2 { color: #265d9b; font: bold 12px/22px Arial, Helvetica; }
.email { color: #333; }
a.email:link { text-decoration: none; }
a.email:visited { text-decoration: none; }
a.email:hover { text-decoration: underline; color:#265d9b; }
a.email:active { text-decoration: none; }
.title_pro { color: #265d9b; font: bold 12px/22px Arial, Helvetica; }
a.piclink:hover { text-decoration: none; left: 1px; position: relative; TOP: 1px }
.pic_rt img { border:1px solid #ccc; margin:2px 0 }
a.more:link, a.more:visited, a.more:active { color: #333; text-decoration: none; }
a.more:hover { color: #265d9b; text-decoration: underline; }

.end { width:950px !important; width:952px; height:60px; margin:0 auto; background:#fff url(../images/end_shd.gif) no-repeat center top; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.end a {
	color:#444;
	font: 12px/60px Verdana, Arial, Helvetica, sans-serif;
	padding:0 15px;
	text-decoration: none;
	text-transform: uppercase;
}
.end a:hover { text-decoration: underline; }

.end2 { width:950px !important; width:952px; height:42px; margin:0 auto; background:#fff url(../images/end_bg.gif); border-left:1px solid #ddd; border-right:1px solid #ddd; font:12px/42px Arial, Helvetica, sans-serif; color:#FFF;}
.end2 a{ color:#fff; text-decoration:none;}
#menu { width:950px !important; width:952px; height:41px; margin:0 auto; background:#015084 url(../images/menu_bg0.gif); border-left:1px solid #DDD; border-right:1px solid #DDD;}
#menu ul { list-style-type:none; margin:0; padding:0; }
#menu ul li { float:left; padding:0; }
#menu ul li a {
	display:block;
	text-align:center;
	color:#fff;
	margin:0;
	padding:0 28px;
	text-decoration:none;
	font: bold 14px/41px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
}
#menu ul li a:hover { background:url(../images/menu_bg1.gif) no-repeat center bottom; }
.menu_mid { width:1px; height:38px; overflow:hidden; background:url(../images/menu_mid.gif) no-repeat center; top:1px;}

#menu span { display:block; float:left; width:5px; height:36px; overflow:hidden;}

.menu_actived { background:url(../images/menu_bg1.gif) no-repeat center bottom; }

#main { width:720px; background: #FFFFFF; }

#top_box { width:952px; height:131px; background:#015084 url(../images/top_img.jpg) no-repeat; margin:0 auto;}
#end_line { width:960px; height:1px; background:#265d9b; overflow:hidden; margin:10px auto 0;}

.welcome {margin:0 15px 15px 20px; width:440px;}
#banner { width:450px !important; width:462px; height:301px !important; height:316px; padding:6px 6px 9px 6px; background:url(../images/banner_bg.gif) no-repeat center center;}
#banner2 { margin-bottom:12px;}
.main_line{ border-bottom:1px dotted #ccc; margin:12px;}
#logo{ margin: 15px 10px 0; font: bold 36px Georgia, "Times New Roman", Times, serif; color:#666;}
#logo span { color:#00adeb;}

#ver{ margin:10px 0 20px 0; text-align:right;}
#ver img{ margin:2px 2px 5px 5px; border:1px solid #ccc;}
.update{ color: #666; font: italic 12px Arial, Helvetica, sans-serif; margin-bottom:20px;}
.left_news { padding: 5px 0; width:200px;  color:#ccc; font: 12px Arial, Helvetica; }
.left_news a{ color:#ccc; font: 12px/20px Arial, Helvetica; text-decoration:none;}
.left_news a:hover { text-decoration:underline; color:#0376F8;}

.left_news2 { color:#ccc; font:12px/20px Arial, Helvetica; display:block; border-top:1px dotted #999; padding-top:8px;}
.left_news2nobd { color:#ccc; font:12px/20px Arial, Helvetica; display:block; padding-top:8px;}

.featured_bd { text-align:center; width:595px; border:1px solid #e7e7e7; background:#fff; }

.rt_img { margin-bottom:10px;}
.left_img { margin-top:10px;}

#home1{ margin:0 16px 0 12px;}
#home2{ widows:250px;}

.home_bd { width:194px !important; width:218px; background:#f0f0f0 url(../images/home12_bg_top.gif) no-repeat top; padding:13px 12px 3px; margin:0 15px 0 0;}
.home_bd_bt { width:218px; height:12px; overflow:hidden; background:#f0f0f0 url(../images/home12_bg_bt.gif); margin:0 15px 0 0;}

.latest_bd { margin:0 15px; padding:15px 15px 0; width:415px !important; width:445px; height:294px !important; height:309px; background:#666 url(../images/latest_bg.gif) no-repeat top;}
.latest_bd_bt { width:445px; height:5px; background:#666 url(../images/latest_bg_bt.gif) no-repeat;} 
.latest_title {	color:#FFF;	font:bold 14px Georgia, "Times New Roman", Times, serif; background:url(../images/x0.gif) no-repeat 130px;	text-transform: uppercase;}
.latest_content { margin:10px 0; border-bottom:1px dotted #FFF; padding-bottom:10px;}
.latest_content a{ color:#fff; font:12px/18px Arial, Helvetica, sans-serif; text-decoration:none; }
.latest_content a:hover { text-decoration:underline;}
.latest_content span{ display:block; float:left; margin-right:6px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#fff200; background:url(../images/x2.gif) no-repeat left; text-indent:8px;}


.content_main table {
	color:#333;
	border-width: 1px;
	border-color: #666;
	border-collapse: collapse;
	font: 12px Arial, Helvetica, sans-serif;
}
.content_main table th {
	padding: 8px;
	background-color: #ddd;
	border: 1px solid #666;
}
.content_main table td {
	padding: 3px;
	background: #fff;
	border: 1px solid #666;
}
