body {
font-family: ����, serif;
font-size: 12px;
line-height: 150%;
text-align: center;
margin: 0px auto ;
background-color: White;
}
td,body,input,select {font-size: 12px;color: #000000;}
a:link {
	FONT-SIZE: 12px; COLOR: #222222; TEXT-DECORATION: none;
}
a:visited {
	FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: none;
}
a:hover {
	FONT-SIZE: 12px; COLOR: #3333cc; TEXT-DECORATION: underline;
}
#top1{
	width: 980px; height: 56px; background-color: White; margin: 0px auto;
}
.top1_1{
   float: left; width: 253px; text-align: left; height: 56px;
}
.top1_2{
	float: right; width: 722px; height: 56px;
}
.top1_2_1{
	width: 722px; height: 25px; text-align: right; padding-top:3px;
}
.top1_2_2{
	width: 722px; height: 25px; text-align: right;padding-top:3px;
}
#top2{
	width: 880px; height: 180px; background-image: url(../img/top_bg1.jpg);font-weight: bold; background-repeat: no-repeat;  font-size: 28px;  color: Black;   margin: 0px auto; padding-top:70px; 
	text-align: left; padding-left:100px; 
}
#top3{
	width: 965px;  font-size: 15px; text-align: left; padding-left:15px; padding-top:10px; margin: 0px auto;
}
#top3 span{
	color: Red;
}

#left1{
   width: 160px; height: 8px;  background-repeat: no-repeat; background-image: url(../img/left_line1.jpg); background-color: #005DA3;
}
#left2{
	width: 160px; background-image: url(../img/left_line2.jpg);  background-repeat: repeat-y; text-align: center;
}
.left2_1{
	width: 154px; background-image: url(../img/left1.jpg); background-repeat: repeat-y; height: 243px;
}
.left2_1 a,.left2_1 a:link,.left2_1 a:visited,.left2_1 a:hover{
	font-size: 14px;  color: Black;
}
.left2_1 a:hover{
	color: red;
}
.left2_1 UL {
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	margin: 0px 0px 0px 0px;
	border-top-width: 0px;
	padding: 0px;
}
.left2_1 LI {
	margin: 0px 0px 0px 5px;;
	padding: 6px 0px 4px 3px;
	text-align: left;
   list-style-type: none;
	border: 0px;
	font-size: 14px;
}
.left2_1 span{
	font-weight: bold;
}
.left2_2{
	width: 150px; height: 121px; text-align: left; background-image: url(../img/bommton_02.jpg); background-color: White;
}
.left2_2_1{
	width: 140px; height: 41px; background-image: url(../img/t_bg8.jpg); background-repeat: no-repeat;
	text-align: left; font-size: 14px; padding-left:5px; padding-top:5px;
}
.left2_2_2{
	background-color: White; width: 140px; height: 100px; line-height: 1.5em; padding-left:5px; font-size: 13px;
}
.left2_2_2 span{
	color:#0062de;
}
.left2_2_3{
	text-align: right;
}
.left2_2_3 span{
	 color:#ff3300;
}
#left3{
	width: 160px; height: 8px; background-image: url(../img/left_line3.jpg); background-repeat: no-repeat;
}

.content_right1_1{ 
     background-color: White; margin-top: 3px; float: right;
}

.content_right1_1_1{
	 height: 34px; background-image: url(../img/img_1.jpg); background-repeat: repeat-x; text-align: left; font-size: 14px; font-weight: bold;
	padding-top:4px; padding-left:5px; 
}
.content_right1_1_2{
	 height: 25px; background-image: url(../img/img_1.jpg); background-repeat: repeat-x; text-align:center; 
	padding-top:4px; padding-left:5px; clear: both; font-size:14px;
}
.index_products{
	text-align: center;
}
.index_product
{
	width:150px;
	padding: 2px;
	float: left;
	height: 150px;
}
.index_bos a img{
   border: 1px solid Black;
}


.index_product div img{
	border: 1px solid Black;
	height: 100px;
}
.index_qcses{
	text-align: center;
}
.index_qcs
{

	padding: 2px;
	float: left;
}



.index_qcs div img{
	border: 1px solid Black;
	height: 60px;
}
.index_intro{

     background-color: White; margin-top: 3px; clear: both;
}


.content_right2_1{
	text-align: left; line-height: 1.5em; font-size: 14px; padding:5px; padding-top:10px;
}
.content_right2_2{
  font-size: 14px; text-align: right;
}
.content_right3_1{
   width:780px;  background-color: White; height: 534px;
}
.content_right3_1 UL {
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	margin: 0px 0px 0px 0px;
	border-top-width: 0px;
	padding: 0px;
	background-color: White;
}
.content_right3_1 LI {
	margin: 0px 0px 0px 0px;;
	padding: 10px 0px 0px 5px;
	width: 156px;
	text-align: center;
   list-style-type: none;
	border: 0px;
	float: left;
	background-color: White;
}
.da_right1_1_1{
	width: 802px; height: 25px; background-image: url(../img/img_1.jpg); background-repeat: repeat-x; text-align: center; 
	padding-top:4px; padding-left:5px; margin-top:4px; clear: both;
}
.da_right3{
	width: 770px; margin-top: 6px;  padding:5px;background-color: #F4FBFF; 
}
.da_right2{
	width: 770px; margin-top: 6px;  padding:5px;background-color: White;
}
.da_right2_1{
	width: 699px; height: 49px; padding:2px; text-align: left;background-color: #F4FBFF; 
}
.da_right2_1_1{
	float: left; width: 85px; color: #0062DE;
}
.da_right2_1_2{
	float: right; width: 610px; 
}
.da_right2_2{
	width: 699px; height: 170px; padding:2px; margin-top:5px;text-align: left; background-color: #F4FBFF; 
}
.intro_right1{
	float: left; width: 225px;  margin-top: 4px; padding-top:5px;padding-bottom:5px;
}
.intro_right1 img{
	border: 1px solid Black;
}
.intro_right2{
	 background-color: #F9F9F9; text-align: left;margin-top: 4px; margin-left: 225px; padding:2px; line-height: 2.5em;
    height: 120px;
    width: 551px;
}
.intro_right3{
}
#intro_right3{
   width: 780px; height: 148px;background-color: #F9F9F9; margin-top: 8px;  padding:3px; text-align: left; 
}
.intro_right3_1{
	width: 101px; height: 23px; background-color: #F3F3F3; text-align: left; padding: 2px 2px 2px 6px; float: left;font-size: 14px; font-weight: bold; margin-top: 2px;
}
.intro_right3_2{
	width: 252px; height: 23px; background-color: #FDFDFD; text-align: left; padding: 2px 2px 2px 6px;float: left; margin-left: 2px;margin-top: 2px;
}
.intro_right3_3{
	width: 111px; height: 23px; background-color: #F3F3F3; text-align: left; padding:2px 2px 2px 6px;float: left;margin-left: 2px;font-size: 14px; font-weight: bold;margin-top: 2px;
}
.intro_right3_4{
	width: 251px; height: 23px; background-color:#F9F9F9; text-align: left; padding: 2px 2px 2px 6px;float: left;margin-left: 2px;margin-top: 2px;
}
.news_1 UL {
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	margin: 15px 0px 0px 0px;
	border-top-width: 0px;
	padding: 0px;
}
.news_1 LI {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 2px 5px;
	text-align: left;
	list-style-type: none;
	border-bottom: 2px solid #D7DEE4;
}
.news_view1{
	width: 780px; height: 22px; font-size: 14px; font-weight: bold; margin-top: 6px; text-align: left;border-bottom: 2px solid #D7DEE4;
}
.news_view2{
	width: 772px; text-align: left; padding:4px; clear: right;
}
.news_view2 img{
	float: left; margin: 4px; border:1px solid #D7DEE4;
}
.proview_right1{
	float: right; width: 549px;  padding: 8px; background-color: #F4FBFF; text-align: left;margin-top: 4px;
}
.proview_right1_1{
	 width: 83px; float: left; height: 25px; text-align: center;
}
.proview_right1_2{
  font-size: 14px; font-weight: bold;
}
.proview_right2{
	float: left; width: 215px;  margin-top: 4px; padding-top:5px; text-align: left; padding-left:10px;
}
.proview_right3{
   width: 780px;  background-color: White;
}
#us_right1{
    background-color: #F4FBFF; margin-top: 3px;  padding:3px; text-align: left; font-size: 14px; color: #0066CC; font-weight: bold;
}
#us_right2{
	 height: 50px;  padding: 2px;background-color: #F4FBFF; margin-top: 5px;
}
.us_right2_1{
	width: 112px; float: left;background-color: #E5F4FF; text-align:center; padding: 2px;font-size: 14px; font-weight: bold; margin-top: 2px;
}
.us_right2_2{
   width: 620px; float: right;text-align: left; padding: 2px;font-size: 14px; font-weight: bold; margin-top: 2px; color: #0066CC;
}
.us_right3{
	padding:3px; line-height: 1.5em; background-color: White; text-align: left; margin-top: 3px;
}

#corp_index_body
{
 width:970px; margin: 2px auto; padding-bottom: 2px;
}

#corp_index_left
{
	float: left;
	width: 160px;
	padding:5px;
	background-color: #cfe9f9;
}
.corp_index_left1{
  width: 150px; text-align: center; background-color: White; background-image: url(../img/corp_left_top.jpg); background-position: top; background-repeat: no-repeat;
  padding-top:20px; color: red; font-size: 14px; font-weight: bold; height: 37px;
}
.corp_index_left1 a,.corp_index_left1 a:link,.corp_index_left1 a:visited,.corp_index_left1 a:hover{
	color: White; font-size: 14px; font-weight: bold;
}
.corp_index_left2 a,.corp_index_left2 a:link,.corp_index_left2 a:visited{
   font-size: 12px; color: #2E2E2E;
}
.corp_index_left2 a:hover{
	 font-size: 12px; color: Red;
}
.Corp_Index_Content
{
	border: 1px solid #COCOCO; background-image: url(../img/bommton_13.jpg);
	padding:5px;
	width:780px;
	float: right;
}
#end{
	width:778px; margin: 2px auto; clear: both;
}
.end1{
	background-color: #eeeeee; padding:2px;
}
.corp_blueprint{
	border-bottom: 1px dotted Gray; padding:5px; text-align: left;
}
.corpNode_0
{
	height: 92px; background-color: #f6f6f6;  padding: 2px 2px 2px 5px;  text-align: left;  border-bottom:  1px solid #0072DF;
}

.corpNode_1
{
		background-color: #ffffff;text-align: left; height: 92px; padding: 2px 2px 2px 5px; border-bottom:  1px solid #0072DF;
}
.jobNode_0{
	background-color:#ffffff ; text-align: left;
}
.jobNode_1{
	background-color:#f6f6f6 ; text-align: left;
}
.newsNode_0{
	background-color: #ffffff;
	text-align: left;
	padding:3px;
}
.newsNode_1{
	background-color:#f6f6f6 ; text-align: left; 
}
.NewsNode1{
	border-bottom: 1px dotted #A8A8A8;padding:3px;
}

