body {
	text-align: center;
	vertical-align: middle;
	margin: 0px;
}
.pic01 {
	border: 1px solid #3A3A3A;
}
.i01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #002558;
	text-decoration: none;
	border: 1px solid #717171;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.i02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #002558;
	text-decoration: none;
	border: 1px solid #3373CC;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.t01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #7B7B7B;
	text-decoration: none;
}
.t02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #373737;
	text-decoration: none;
}
.t03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.t04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #303030;
	text-decoration: none;
	text-align:left;
}
.t041 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #303030;
	text-decoration: none;
	
}
.t05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #4D4D4D;
	text-decoration: none;
}
.t06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.t07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #3373CC;
	text-decoration: none;
}
.t08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #00337B;
	text-decoration: none;
}
.t09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	color: #303030;
	text-decoration: none; text-align:left;
}
.01a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #373737;
	text-decoration: none;
}
.01a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #373737;
	text-decoration: none;
}
.01a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.01a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.02a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
	color: #242424;
	text-decoration: none;
}
.02a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
	color: #242424;
	text-decoration: none;
}
.02a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
	color: #00247F;
	text-decoration: none;
}
.02a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
	color: #00247F;
	text-decoration: none;
}
.03a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.03a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.03a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFC00;
	text-decoration: none;
}
.03a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFC00;
	text-decoration: none;
}
.04a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #3373CC;
	text-decoration: underline;
}
.04a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #3373CC;
	text-decoration: underline;
}
.04a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #002F71;
	text-decoration: none;
}
.04a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #002F71;
	text-decoration: none;
}
.05a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: blod;
	color: #ffffff;
	text-decoration: none;
}
.05a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: blod;
	color: #ffffff;
	text-decoration: none;
}
.05a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: blod;
	color: #000000;
	text-decoration: underline;
}
.05a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: blod;
	color: #000000;
	text-decoration: underline;
}

.06a:link {

 letter-spacing:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500;


	color: #fff;
	text-decoration: none;
}
.06a:visited {

 letter-spacing:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500;

	color: #fff;
	text-decoration: none;
}
.06a:hover {

 letter-spacing:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500;
	
	color: #fff;
	text-decoration: underline;
}
.06a:active {

 letter-spacing:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500;

	color: #fff;
	text-decoration: underline;
}

#work {
width:936px; height:auto; margin:auto;
}
#contain {
width:936px; height:auto; margin:auto; padding:0px;
}

.head1 {
width:936px; height:67px; margin-top:16px; margin-bottom:12px;
}
.head1_1 {
width:428px; height:67px; background:url(top_03.gif) no-repeat; float:left;
}
.head1_2 {
width:3px; height:67px; background-color:#CCCCCC; float:left; left:428px;
}
.head1_3 {
width:180px; height:67px;float: left; margin-left:10px; text-align:left; left:621px; font-size:13px; color:#999;
}
.head1_31 {
padding-top:8px;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #373737;
	text-decoration: none; 
}
.head1_4 {
width:180px; height:67px;float: right; text-align:left;
}

/*导航栏*/
.nav{ width:936px; margin:0 auto; background:url(menu_bj_2.gif) no-repeat 0 0; height:46px; line-height:54px; vertical-align:bottom;}
.nav ul,.nav li{ float:left; margin-left:0px; margin-top:0px;}
.nav li{ width:92px; display:block; background:url(menu_bj_1.gif) no-repeat 0 50%; padding-left:2px;}
.nav li.bgno1{ background:url(menu_over.jpg) no-repeat 2px 0px;  color:#FFFFFF;padding-left:2px;}
.nav li.bgno{ background:url(menu_bj_4.gif) no-repeat 0 0px;  color:#FFFFFF;padding-left:2px;}
.nav li.bgcolor a{ color:#ecde29;}
.nav li.bgcolor a:hover{ color:#ecde29;}
.nav li,.nav li a{float:left;font-size:14px; color:#FFFFFF;}
.nav li a{font-weight:bold; color:#fff;width:100px; text-align:center;padding-left:1px; text-decoration:none;}
.nav li a:hover{ text-decoration:none;background:url(menu_over.jpg) no-repeat;
color:#fff;}
.nav li.bgno a{ color:#fff;}

.ban {
width:936px; height:270px; margin-bottom:3px; margin-top:3px; background:url(banner_40.jpg) no-no-repeat; overflow:hidden;
}

.clear {
clear:both;}
/*main1*/
.main1 {
width:936px; height:auto; background:url(leftbj.jpg) repeat-y left;
}
.main1_left {
width:245px; height:auto; float:left;
}
.main1_left1 {
width:222px; height:35px; background:url(left_42.jpg) repeat-x; margin-right:23px;	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none; text-align:left;
}
.main1_left11 {
 padding-left:20px; padding-top:10px;
}
.main1_left2 {
width:222px; font-size:14px; height: auto; margin-right:23px; border-left:#C2C4C3 solid 1px; border-right:#C2C4C3 solid 1px; border-bottom:#C2C4C3 solid 1px;
}
.main1_left2a {
width:210px; height: 30px; text-align:left; background:url(icon_01.gif) no-repeat center left; margin-left:10px;border-bottom:#C2C4C3 solid 1px;
	font-size: 14px;
	line-height:30px;
}
.main1_left2a1 {
 padding-left:12px;
}
.main1_left2b {
width:208px; height:1px; margin-right:6px; margin-left:6px; background:url(line_01.gif) repeat-x; margin-bottom:0px; margin-top:0px; overflow:hidden;
}


.main1_left21a {
width:380px; height: 26px; text-align:left; background:url(icon_01.gif) no-repeat center left; margin-left:10px; 
	font-size: 14px;
	line-height:26px;
}
.main1_left21a1 {
padding-left:12px;
}
.main1_left21b {
width:378px; height:1px; margin-right:6px; margin-left:6px; background:url(line_01.gif) repeat-x; margin-bottom:0px; margin-top:0px; overflow:hidden;
}




.main1_right {
width:681px; height:auto; float:right;
}
.right1 {
width:662px; height:auto; float:left;
}
.right1a {
width:662px; height:auto; margin-left:10px; margin-right:10px; 
}
.right1a ul {
list-style-type:none; margin-left:0px; margin-top:0px;
}
.right1a ul li {
float:left; margin-left:0px;
}
.right1a_left {
width:560px; height:22px; background:url(icon_02.gif) no-repeat left; margin-top:8px; margin-bottom:4px; margin-left:0px;
}
.right1a_left1 {
text-align:left; padding-left:20px; padding-top:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #3373CC;
	text-decoration: none;
}
.right1a_right {
 margin-top:10px; margin-bottom:4px; text-align:right;
}
.right2a {
width:662px; height:auto; margin-left:5px; margin-right:10px; text-align:left;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #303030;
	text-decoration: none;
	border-top:#CBCBCB solid 1px; margin-top:6px;
}
.right2 {
width:266px; height:245px; float:right;
}


/**/
.right11 {
width:680px; height:auto; float:left;
}
.right11a {
width:660px; height:auto; margin-left:10px; margin-right:10px; 
}
.right11a ul {
list-style-type:none; margin-left:0px;
}
.right11a ul li {
float:left;
}
.right11a_left {
width:600px; height:22px; background:url(icon_02.gif) no-repeat left; margin-top:8px; margin-bottom:4px;
}
.right11a_left1 {
text-align:left; padding-left:20px; padding-top:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #3373CC;
	text-decoration: none;
}
.right11a_right {
 margin-top:10px; margin-bottom:4px;
}
.right21a {
width:660px; height:auto; margin-left:5px; margin-right:10px; text-align:left;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #303030;
	text-decoration: none;
	border-top:#CBCBCB solid 1px; margin-top:6px;
}



/*main2*/

.right6 {
width:936px; height:auto; margin-left:0px; margin-right:0px; 
}
.right6 ul {
list-style-type:none; margin-left:0px;
}
.right6 ul li {
float:left;
}
.right6_left {
width:650px; height:22px; background:url(icon_02.gif) no-repeat left; margin-top:8px; margin-bottom:4px; margin-left:20px;
}
.right6_left1 {
text-align:left; padding-left:20px; padding-top:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #3373CC;
	text-decoration: none;
}
.right6_right {
 margin-top:10px; margin-bottom:4px;
}

.right7 {
width:936px; margin-left:0px; padding-right:10px; padding-top:18px; height:auto; border-top:#CBCBCB solid 1px; margin-top:8px;
}



.main1_left81ab {
width:245px; height:47px; background:url(news1.gif) no-repeat;
}
.main1_left81 {
width:245px; height:47px; background:url(news.gif) no-repeat;
}
.main1_left81a {
text-align:left; padding-top:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; padding-left:20px; background:url(news1.gif) no-repeat;
}
.main1_left4 {
width:245px; height:48px;  text-align:left; margin-top:5px;
}
.main1_left5 {
width:245px; height:49px; text-align:left;
}
.main1_left6 {
width:245px; height: auto; text-align:left; background:url(left_04.jpg) no-repeat left;
}
.main1_left61 {
text-align:left; padding-left:10px; margin-right:20px; line-height:26px; font-size:12px; color:#333;  border:#CBCBCB solid 1px;
}
.STYLE1 {color: #000000}



#foot {
width:936px; height:auto;
}
.foot2 {
border-bottom:#C9C9C9 solid 1px;border-top:#C9C9C9 solid 1px; height:37px;
}
.foot1 {
width:936px; height:31px; background:#3373CC; margin-top:2px; margin-bottom:2px; padding-top:5px; color:#FFFFFF;
}
.foot3 {
width:936px; height:64px; background:url(foot_55.jpg) repeat-x;
}
.foot3 ul {
list-style-type:none; margin-top:0px; margin-left:0px;
}
.foot3 ul li {
margin-left:0px; float:left; margin-top:0px;
}
.foot4 {
width:190px; height:64px; background:url(foot_57.gif) no-repeat; margin-left:10px;
}
.foot5 {
width: auto; height: auto; padding-left:10px;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #303030;
	text-decoration: none; text-align:left; padding-top:5px;
}



/* Nav
==========================================================*/
