* { font-size:12px; font-family: Tahoma, Arial, Geneva, sans-serif;}
body { background:#fff;}

body, table, td, form, p, h1, h2, h3, h4 {margin:0; padding:0;}

table, td, div, img { border:0; border-collapse:collapse;}
td {vertical-align:top;}

table, .w { width:100%;}
.h { height:100%;}

p, span {line-height:18px;}

.h1  { font-size:15px; font-weight:bold; color:#535363;  }

a {text-decoration: underline; color: #2F3192; }
a:hover {text-decoration: underline;}

.all { width:892px; margin:0 auto;}
.hed .log { padding:21px 0px 4px 0px;}
.hed .log a { text-decoration: none; display:block; margin:0px 0px 11px 0px;}
.hed .top { padding:0px 0px 10px 0px;}
.hed .menu { float:right;}
.hed .menu div { float:left; padding:73px 0px 0px 1px; border-left:1px solid #DEDEDE;}
.hed .menu a { text-decoration: none; color:#4D4D4D; border-left:2px solid #303094; padding:0px 33px 0px 5px;}
.hed .menu .lang { padding:73px 20px 0px 0px; font-size:14px; color:#333595; border:0;font-size:14px;}
.hed .menu .lang a { text-decoration: none; padding:0px 0px 0px 0px; color:#333595; border:0;font-size:14px;}
.hed .menu .lang a b { text-decoration: none; color:#333595; font-size:14px;}
.hed .bgr { height:199px; background:url(images/hed01.jpg) no-repeat 0 0; border-bottom:2px solid #CDCDCD;}
.hed .bgr img { margin:27px 0px 0px 666px;}

.cont { padding:0px 0px 26px 0px;}
.cont .left { float:left; width:237px; padding:6px 0px 0px 0px;}

.cont .left .menu { border: 1px solid #EBEBEB; border-bottom-color:#2E3295; border-bottom-width:3px; padding:3px 0px 6px 9px; margin:6px 0px 0px 0px; position:relative;}
.cont .left .menu a { text-decoration: none; font-size:17px; color:#4D4D4D; display:block; padding:11px 0px 12px 10px;}
.cont .left .img01 a { text-decoration: none; background:url(images/m01.gif) no-repeat left;}
.cont .left .img02 a { text-decoration: none; background:url(images/m02.gif) no-repeat left;}
.cont .left .img03 a { text-decoration: none; background:url(images/m03.gif) no-repeat left;}

.cont .left .menu b {/* display:block;*//* font-size:0; line-height:0;*/ position:absolute; margin:0px 0px 0px 219px; top:-1px;}
.cont .left .sub_menu div { background:url(images/img01.gif) no-repeat right 0 #F1F7FB; padding:6px 0px 3px 12px; margin:1px 0px 0px 0px;}
.cont .left .sub_menu a { text-decoration: none; background:url(images/img001.gif) no-repeat left; padding:0px 0px 0px 12px; color:#2F3192; font-weight:bold;}

.cont .left .bn { text-align:center; padding:18px 0px 0px 0px;}
.cont .left .bn img { margin:0px 6px;}



.cont .center { padding:12px 0px 0px 260px;}
.cont .imgbox { border:1px solid #EBEBED; padding:5px;}
.cont .imglf { float:left;}
.cont h2 { color:#343293; font-size:14px; line-height:18px;}
.cont .lefttext p { padding:30px 0px 0px 0px; font-size:10px; text-align:right;}


.foot { border-top:2px solid #D7D8F4; padding:25px 0px 0px 0px;}
.foot p { font-size:10px; color:#787878;}

.foot .rg { float:right;}
.foot .rg img { margin:23px 9px 40px 5px;}

.newsdate { margin-bottom: 10px; font-size:11px; color:#cccccc; }




.text_first{
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

.text_second {
	font-size:15px; 
	color:#324173; 
	padding-bottom:10px;
}

.text_second1{
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	margin-bottom: 10px;
}
.header_r_1{
	font-family: tahoma;
	font-size: 12px;
	color: #ff9900;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 8px;
}
.product_span2{
	font-family: arial;
	font-size: 11px;
	color: #999999;
}

.product_span{
	font-family: arial;
	font-size: 11px;
	color: #3366cc;
	padding-left: 10px;
	margin-left: 10px;
}




























