body{ padding:0px; margin:0px; font-size:12px; color:#4c4c4c; background:url(../images/bg.jpg) repeat-y center;}
ul,li{ list-style:none;}
img{border:0px;}
.clear{font-size:0px; line-height:0px; height:0px; clear:both;}

/*link*/
a:link,a:visited{ font-size:12px; color:#333333; text-decoration:none;}
a:hover,a:active{ font-size:12px; color:#666666; text-decoration:none;}
a.red:link,a.red:visited{ font-size:12px; color:#cb2128; text-decoration:underline;}
a.red:hover,a.red:active{ font-size:12px; color:#cb2128; text-decoration:none;}
.blue a:link,.blue a:visited{ font-size:12px; color:#105fa9; text-decoration:none;border-bottom:1px solid #93bbe1}
.blue a:hover,.blue a:active{ font-size:12px; color:#105fa9; text-decoration:none; border-bottom:none;}
a.more:link,a.visited:visited{color:#646363; text-decoration:none;}
a.more:hover,a.visited:active{color:#646363; text-decoration:underline;}
/*head*/
.head{ width:952px; margin:6px auto 3px auto; height:105px; background:url(../images/logo.jpg) no-repeat 2px; text-align:right;}
.menu1{ width:952px; margin:0 auto; height:30px;}
.so{ width:950px; margin:6px auto; height:20px; line-height:20px; border:1px solid #eaeaea;}
.so span{ color:#b10403;}

/*index*/
.con{ width:948px; margin:0 auto;}
   .con_left,.ms_con{float:left; width:216px;}
       .con_left h6,.ms_con h6{ display:block; margin:0px; padding:0px; text-align:right; padding-right:25px; font-size:12px; font-weight:lighter;color:#7a9b4d; height:23px; line-height:23px;}
	   .con_left_con1,.con_left_con2{ width:214px; background:url(../images/con_left2.jpg) repeat-x top; border:1px solid #e9e9e9;}
	        .con_left_con1_img{ width:198px; height:111px; margin:8px auto; padding:2px; border:1px solid #c6c6c6; background:#ffffff;}
			.con_left_con1 ul{padding:0px 7px 5px 7px; margin:0px;}
			.con_left_con1 ul li{ background:url(../images/line_x.jpg) repeat-x bottom; height:25px; line-height:25px; text-align:left;}
			.con_left_con1 ul li a{ background:url(../images/con_left4.jpg) no-repeat left 50%; height:25px; line-height:25px; padding-left:5px; text-align:left;}
			.con_left_con2 ul{padding:5px 5px 0px 5px; margin:0px;}
			.con_left_con2 ul li{ background:url(../images/line_x.jpg) repeat-x bottom;margin:5px 0px;height:90px; clear:both; display:block;}
			.con_left_con2 ul li p{ margin:0px; text-align:left;}
			.con_left_con2 ul li img{ width:56px; height:78px; padding:1px; border:1px solid #d9d9d9; margin-right:4px;}
	   
   .con_midd{ float:left; width:525px; margin-left:8px;}
      .con_midd h6{display:block; margin:0px 0px 1px 0px; padding:0px; text-align:right; padding-right:25px; font-size:12px; font-weight:lighter;color:#646363; height:23px; line-height:23px;}
      .con_midd_con1{width:523px; background:url(../images/con_left2.jpg) repeat-x top; border:1px solid #e9e9e9; text-align:center; vertical-align:middle;}  
	  .con_midd_con1 img{ margin:8px auto 3px auto;} 
	  .con_midd_con2,.con_midd_con3{width:523px; background:url(../images/con_left2.jpg) repeat-x top; border:1px solid #e9e9e9;}
	  .con_midd_con2 ul{padding:5px 8px; margin:0px;}
	  .con_midd_con2 ul li{background:url(../images/con_left4.jpg) no-repeat left 50%; padding-left:5px;text-align:left; line-height:26px; text-align:left; clear:both;}
	  .con_midd_con2 ul li a{ float:left; line-height:26px;}
	  .con_midd_con2 ul li span{ float:right; color:#aeaeae; line-height:26px;}
	  .con_midd_con3 ul{ padding:0px; margin:0px;}
	  .con_midd_con3 ul li{background:url(../images/line_x.jpg) repeat-x bottom;line-height:28px; float:left; margin-left:10px; margin-right:10px; width:241px; text-align:left;}
	  *html .con_midd_con3 ul li{background:url(../images/line_x.jpg) repeat-x bottom;line-height:28px; float:left; margin-left:5px; margin-right:5px; width:245px; text-align:left;}
	  .con_midd_con3 ul li a{ background:url(../images/con_left4.jpg) no-repeat left 50%; padding-left:5px; line-height:27px; text-align:left;}
	  
   .con_right{ float:right; width:192px;}
      .con_right h6{display:block; margin:0px; padding:0px; text-align:right; padding-right:25px; font-size:12px; font-weight:lighter;color:#646363;height:23px; line-height:23px;}
	  .con_right_con1{width:190px; background:url(../images/con_left2.jpg) repeat-x top; border:1px solid #e9e9e9;} 
	  *html .con_right_con1 input{ height:16px; line-height:16px}
	  .con_right_con1 input{ height:13px; line-height:13px; border:1px solid #cdcdcd;}
	  .in_w{ width:123px;}
	  .con_right_con1 select{ width:170px; height:20px; line-height:20px; text-align:center;}
	  .con_right_con2{width:190px; background:url(../images/con_left2.jpg) repeat-x top; border:1px solid #e9e9e9;}
	 .con_right_con2 ul{padding:6px 5px 0px 5px; margin:3px 0px;+padding-top:3px;}
	  .con_right_con2 li{ background:url(../images/line_x.jpg) repeat-x bottom;margin:5px 0px 0px 0px;height:70px;}
	  .con_right_con2 li p{ margin:0px; line-height:20px; text-align:left;}
	  .con_right_con2 li img{width:78px; height:46px; margin-right:2px;}
	  .con_right_con2 li span{ display:block; clear:both; line-height:28px;text-align:left; background:url(../images/con_left4.jpg) no-repeat left 50%; padding-left:5px; margin:0px; line-height:20px;}

                               /*html*/	
.html_bg{ background:url(../images/html_bg.jpg) repeat-y; width:952px; margin:7px auto 0px auto;}
.html_bg2,.html_bg3{ background:url(../images/html_bg4.jpg) repeat-y; width:952px; margin:7px auto 0px auto;}
   .html_bg_img{ background:url(../images/html_bg2.jpg) no-repeat 55px bottom;}
.html_bottom{ background:url(../images/html_bg3.jpg) no-repeat; width:952px; margin:0 auto; height:19px;}
.html_bottom2{ background:url(../images/html_bg5.jpg) no-repeat; width:952px; margin:0 auto; height:3px;}
 /*xyxl*/
    .xyzl_left{ width:213px; float:left;padding-bottom:120px;}
	   .xyzl_left h5{ display:block; width:211px; text-align:center; height:28px; border:1px solid #d5d5d5; margin:0px;}
	   .xyzl_left ul {padding:0px; margin:0px;}
	   .xyzl_left ul li { height:30px; width:209px; margin:0 auto;border:none; text-align:center;}  
	   .nav_link{ background:transparent url(../images/xyzl_left3.jpg) no-repeat center;display:block; line-height:30px; text-indent:80px; text-align:left; font-size:13px; color:#666666; font-weight:bold;}
	   .nav_current{ background:transparent url(../images/xyzl_left2.jpg) no-repeat center; background-color:#579bb0;display:block; line-height:30px; text-indent:80px; text-align:left; font-size:13px; color:#457704; font-weight:bold; }
	.xyzl_right{ width:731px; float:right;}
	   .xyzl_right h5{ display:block; width:731px; height:31px; line-height:31px; margin:0px; background:url(../images/xyzl_rihgt.jpg) no-repeat; font-size:12px; color:#ffffff; font-weight:bold;}
	   .xyzl_right h5 .xyzl_title_left{ display:block;width:160px; padding-left:15px; text-align:center; float:left;}
	   .xyzl_right h5 .xyzl_title_right{ display:block;width:160px; padding-right:15px; text-align:right; float:right; font-weight:lighter;}
	       .xyzl_right_con{ width:695px; margin:10px auto;text-align:left; line-height:2.5em; font-size:12px; color:#666666;}
		   .xyzl_right_con_left{float:left; width:285px; text-align:left;}
		   .xyzl_right_con_left{float:right; width:405px; text-align:left;}
		   .xyzl_right_con h4{ text-align:center; font-size:13px; margin:0px;}
		   .xyzl_right_con h4 span{ line-height:22px; color:#666666; display:block; font-weight:lighter;}
		   .xyzl_right_con p{ margin:0px; text-indent:0em;}
	.html_bg2 h5,.html_bg3 h5{ display:block; margin:0px;width:952px; height:30px;}
	.html_bg2 h5 a,.html_bg3 h5 a{text-align:right; padding-right:35px; line-height:30px; float:right; display:block; font-weight:lighter; text-decoration:none;}
/*msfc*/
	.msfc_con{ width:911px; margin:17px auto; background:url(../images/line_x2.jpg) repeat-x center center;}
	  .msfc_con ul{padding:0px; margin:0px; background:url(../images/msfc_img5.jpg) no-repeat center; height:321px;}
	  .msfc_con ul li{ width:455px; float:left; height:140px; display:block; margin-top:20px}
	       .msfc_left{ float:left; width:129px; height:128px; background:url(../images/msfc_bg3.jpg) no-repeat center;}
		   .msfc_left img{text-align:center; padding:2px 19px 4px 19px;width:90px; height:122px;}
		   *+html .msfc_left img{text-align:center; padding:2px 19px 4px 20px;width:90px; height:122px;}
		   *html .msfc_left img{text-align:center; padding:2px 19px 4px 20px;width:90px; height:122px;}
		   .msfc_right{ float:left;  margin-left:10px; width:306px;}
		   .msfc_right h4{ font-size:12px; color:#666666; line-height:25px; margin:0px;}
		   .msfc_right p{ margin:0px; line-height:20px;}
	.msfc_con2{ width:911px; margin:17px auto;line-height:22px;}
	      .msfc_con2 h4{font-size:13px; text-align:center; margin:0px;color:#666666;}
          .msfc_con2 h4 span{line-height:22px; color:#666666; display:block; font-weight:lighter;}
	      .msfc_con2 img{width:90px; height:122px;padding:2px;border:1px solid #efefef; margin-right:8px; margin-bottom:4px;}
		  .msfc_con2 p{margin:0px;color:#666666;}
/*zsxx*/
	.zsxx_left{ width:220px; float:left;}
	   .zsxx_left ul{padding:18px 0px 0px 0px; margin:0px;}
	   .zsxx_left ul li{ width:166px; height:140px; margin:0 auto; padding-bottom:10px;}
	.zsxx_right{ width:710px; float:left;}
	   .zsxx_right ul{padding:10px 0px 5px 0px; margin:0px;}
	   .zsxx_right ul li{ line-height:27px; height:27px; background:url(../images/line_x2.jpg) repeat-x bottom;}
	   .zsxx_right ul li a{float:left; background:url(../images/con_left4.jpg) no-repeat left 50%; padding-left:8px;}
	   .zsxx_right ul li span{ float:right;}
	   .zsxx_right_con{ width:690px; margin:10px auto;}
	   .zsxx_right_con h4{ font-size:15px; text-align:center; margin:0px; color:#666666;}
	   .zsxx_right_con h4 span{line-height:30px; color:#666666; display:block; font-weight:lighter; font-size:12px;}
	   .zsxx_right_con p{margin:0px; line-height:22px; color:#666666;}
	   
	 .zsxx_con{ width:900px; margin:17px auto 0px auto; padding-bottom:8px;}
	 .zsxx_con h4{font-size:15px; text-align:center; margin:0px; color:#666666;}
	 .zsxx_con  h4 span{line-height:30px; color:#666666; display:block; font-weight:lighter; font-size:12px;}
	 .zsxx_con ul{padding:0px; margin:0px;}
	 .zsxx_con ul li{ width:180px; text-align:center; float:left;}
	 .zsxx_con  p{margin:0px; line-height:22px; color:#666666;}
/*xstd*/ 
.xstd_con{ width:952px; margin:17px auto 0px auto;}
	       .xstd_left{float:left; width:454px; margin-left:22px;height:135px; background:url(../images/msfc_bg.jpg) repeat-y right; }
		      .xstd_img{ display:block; background: url(../images/msfc_bg3.jpg) no-repeat; width:94px; height:128px; float:left; margin-right:5px;}
		      .xstd_img img, .xstd_img img{padding:2px 2px 4px 2px; width:90px; height:122px;}
		      .xstd_left_con,.xstd_right_con{ display:block; float:left; width:340px; line-height:20px; margin:0px;}
		         .xstd_left_con h4,.xstd_right_con h4{ font-size:12px; color:#666666; line-height:25px; margin:0px;}
		   .xstd_right{ float:left; margin-left:8px; width:454px; height:135px;}
.xstd_list{ width:952px; margin:0 auto 10px auto;background:url(../images/msfc_bg.jpg) repeat-y 475px;}

     .xstd_list ul{ padding:0px; margin:0px;}
     .xstd_list ul li{ display:block; float:left; width:435px;margin-left:25px; margin-right:10px;height:28px;line-height:28px; background:url(..images/line_x2.jpg) repeat-x bottom; text-align:left; display:inline;}

	 .xstd_list ul li a{ float:left; background:url(../images/con_left4.jpg) no-repeat left 50%; padding-left:8px;}
	 .xstd_list ul li span{ float:right; color:#666666;}
.xstd_con2{ width:903px; margin:17px auto 0px auto;line-height:22px; padding-bottom:8px;}
     .xstd_con2 h4{font-size:13px; text-align:center; margin:0px;color:#666666}
     .xstd_con2 h4 span{line-height:22px; color:#666666; display:block; font-weight:lighter;}
	 .xstd_con2 p{margin:0px; color:#66666;}
	 /*news*/
.news_left{margin-left:22px;float:left; width:454px; height:95px; background:url(../images/msfc_bg.jpg) repeat-y right; display:inline;}
.news_right{ float:left; margin-left:8px; width:454px; height:95px;}
	.news_left_con,.news_right_con{ display:block; float:left; width:310px; line-height:20px; margin:0px;}
	.news_left_con h4,.news_right_con h4{ line-height:25px; margin:0px;font-size:12px;}
	   .news_img{ display:block; width:126px; height:82px; float:left; margin-right:5px;}
	   .news_img img{ width:122px; height:78px; padding:1px; border:1px solid #dfdfdf;}
.news_con{ width:900px; margin:17px auto 0px auto; line-height:22px; padding-bottom:8px;}
   .news_con h4{font-size:13px; text-align:center;margin:0px;color:#666666}
   .news_con h4 span{line-height:22px; color:#666666; display:block; font-weight:lighter;}
   .news_con ul{padding:0px; margin:0px;}
   .news_con ul li{ float:left; width:180px; text-align:center;}
   .news_con ul li img{ width:170px; height:130px; padding:2px; border:1px solid #efefef;}
   .news_con p{ margin:0px; color:#666666;}
/*zzss*/
.zzss_left{ width:213px; float:left;padding-bottom:120px;}
	   .zzss_left h5{ display:block; width:211px; text-align:center; height:28px; line-height:28px; border:1px solid #d5d5d5; margin:0px; background:url(../images/zzss.jpg) no-repeat; text-indent:20px; font-size:13px; color:#000000; text-align:left; }
	   .zzss_left ul {padding:0px; margin:0px;}
	   .zzss_left ul li{ width:209px; margin:0 auto;border:none; text-align:center;}  
	   .nav_link{ background:transparent url(../images/xyzl_left3.jpg) no-repeat center;display:block; line-height:30px; text-indent:80px; text-align:left; font-size:13px; color:#666666; font-weight:bold;}
	   .nav_current{ background:transparent url(../images/xyzl_left2.jpg) no-repeat center;display:block; line-height:30px; text-indent:80px; text-align:left; font-size:13px; color:#1059b4; font-weight:bold;}
	   .nav_current a:link,.nav_current a:visited{ font-size:13px; color:#1059b4; font-weight:bold;}
	   .nav_current a:hover,.nav_current a:active{ font-size:13px; color:#1059b4; font-weight:bold;}
	   .nav_link a:link,.nav_link a:visited{ font-size:13px; color:#666666; font-weight:bold;}
	   .nav_link a:hover,.nav_link a:active{ font-size:13px; color:#1059b4; font-weight:bold;}
              .zzss_left_list{ width:209px; margin:0px auto;}
			     .zzss_left_list ul{padding:0px; margin:0px;}
				 .zzss_left_list ul li{ line-height:28px; height:28px; background:url(../images/line_x2.jpg) repeat-x bottom; text-align:left;}
				 .zzss_left_list ul li a{ background:url(../images/zzss_img.jpg) no-repeat 80px 50%;padding-left:95px;}
				 .zzss_left_list ul li a:link,.zzss_left_list ul li a:visited{ font-size:13px; color:#333333; text-decoration:none;}
				 .zzss_left_list ul li a:hover,.zzss_left_list ul li a:active{ font-size:13px; color:#457704; text-decoration:none;}
	   .zzss_jxtz_list,.zzss_jxtz_list2,.zzss_jxtz_list3,.zzss_jxtz_list4,.zzss_jxtz_list5,.zzss_hdly_list{width:717px; margin:10px auto;}
	      .zzss_jxtz_list ul,.zzss_jxtz_list2 ul,.zzss_jxtz_list3 ul,.zzss_jxtz_list4 ul,.zzss_jxtz_list5 ul,.zzss_hdly_list ul{padding:0px; margin:0px;}
	      .zzss_jxtz_list ul li,.zzss_jxtz_list2 ul li{ line-height:28px;background:#f0f6fc; clear:both;}
		  .zzss_jxtz_list ul li a{ float:left; background:url(../images/con_left4.jpg) no-repeat 5px 50%; padding-left:10px;}
		  .zzss_jxtz_list ul li span{ float:right; padding-right:5px; color:#b2b2b2;}
		  .zzss_jxtz_list2 ul li .font_left{ float:left; background:url(../images/con_left4.jpg) no-repeat 5px 50%; padding-left:10px;}
		  .zzss_jxtz_list2 ul li .font_right{ float:right; padding-right:5px; color:#b2b2b2;}
		  .zzss_jxtz_list3 ul li{ float:left; width:179px; text-align:center; line-height:28px;background:#f0f6fc; }
		  .zzss_jxtz_list4 ul li{ float:left; width:358px; text-align:center; line-height:28px;background:#f0f6fc; }
		  .zzss_jxtz_list5 ul li{ float:left; width:238px; text-align:center; line-height:28px;background:#f0f6fc; }
		  .zzss_hdly_list li{ float:left; width:179px; text-align:center; background:url(../images/line_x.jpg) repeat-x bottom; }
		  .zzss_hdly_list li img{ width:138px; height:114px; padding:2px; border:1px solid #efefef;}	
		  .zzss_hdly_list li a{ display:block; line-height:25px; text-align:center; overflow: hidden;white-space: nowrap;
-o-text-overflow: ellipsis;text-overflow: ellipsis;}
/*zscx*/
.zscx_list{width:717px; margin:10px auto;}
.zscx_list ul{padding:0px; margin:0px;}
.zscx_list ul li{ float:left; width:178px; text-align:center; line-height:28px;background:#f0f6fc; }	
/*about*/
.map{ width:903px; margin:17px auto 0px auto; line-height:22px;}
   .map h4,.lxfs h4{font-size:13px; text-align:center;margin:0px;color:#666666}
   .map table tr{ background:url(../images/line_x.jpg) repeat-x bottom;}
.lxfs{ width:703px; margin:17px auto 0px auto; line-height:22px;}
   .lxfs_left{float:left;width:290px; text-align:left;}
   .lxfs_right{float:right;width:400px; text-align:left;}
.lxfs p{ margin:0px; text-align:left;}
/*bottom*/
.bottom{ width:960px; margin:7px auto 0px auto; text-align:center;}
   .bottom span{ display:block; height:28px; line-height:28px; text-align:center; background:#dae9f4; color:#44505b;}
   .bottom span a:link,.bottom span a:visited{ font-size:12px; color:#44505b; text-decoration:none;}
   .bottom span a:hover,.bottom span a:active{ font-size:12px; color:#44505b; text-decoration:underline;}
   .bottom p{ line-height:20px; margin:0px; text-align:center; color:#888888;}
   .bottom p a:link,.bottom p a:visited{ font-size:12px; color:#888888; text-decoration:none;}
   .bottom p a:hover,.bottom p a:active{ font-size:12px; color:#888888; text-decoration:underline;}
   
   /*new2.10*/
 .zsxx_right_con1{ width:710px; float:left; margin-top:10px;}
 .zsxx_right_con1 h4{font-size:15px; text-align:center; margin:0px; color:#666666;}
	 .zsxx_right_con1  h4 span{line-height:30px; color:#666666; display:block; font-weight:lighter; font-size:12px;}
	 .zsxx_right_con1  p{margin:0px; line-height:22px;color:#666666;}
	 
/*new2.19*/
/*index*/
.i_bg_left1{ background:url(../images/con_left1.jpg) no-repeat;}
.i_bg_left2{background:url(../images/con_left5.jpg) no-repeat;}

.i_bg_midd1{background:url(../images/con_midd1.jpg) no-repeat;}
.i_bg_midd2{background:url(../images/con_midd3.jpg) no-repeat;}
.i_bg_midd3{background:url(../images/con_midd4.jpg) no-repeat;}

.i_bg_right1{background:url(../images/con_right.jpg) no-repeat;}
.i_bg_right2{background:url(../images/con_right6.jpg) no-repeat;}
.i_bg_right3{background:url(../images/con_right9.jpg) no-repeat;}
.i_bg_right4{background:url(../images/con_right14.jpg) no-repeat;}
/*html*/
.zsxx_title{background:url(../images/zsxx.jpg) no-repeat;}
.news_title{background:url(../images/news.jpg) no-repeat;}
.msfc_title{background:url(../images/msfc.jpg) no-repeat;}
.xstd_title{background:url(../images/xstd.jpg) no-repeat;}
.kcst_title{background:url(../images/kcst.jpg) no-repeat;}
.map_title{background:url(../images/map.jpg) no-repeat;}
.xyzl_left_bg{background:url(../images/xyzl_left.jpg) no-repeat;}
.xyjlb_left_title{ background:url(../images/xyjlb.jpg) no-repeat;}
.lxfs_title{ background:url(../images/lxfs.jpg) no-repeat;}
.dlwz_title{ background:url(../images/dlwz.jpg) no-repeat;}
.rczp_title{ background:url(../images/rczp_img.jpg) no-repeat;}
.znss_title{ background:url(../images/znss.jpg) no-repeat;}
.znbm_title{ background:url(../images/zzss_img6.jpg) no-repeat;}
.xgmm_title{ background:url(../images/zzss_img7.jpg) no-repeat;}

.tablecolor{ background-color:#e4f2fd}
.xgma_img{background:url(../images/zzss_img7.jpg) no-repeat center;}
.zxbm_img{background:url(../images/zzss_img6.jpg) no-repeat center;}

/*3.12*/
.tz_title{ background:url(../images/tz.jpg) no-repeat;}
.dzbd_img{background:url(../images/zzss_img8.jpg) no-repeat center;}
.eng_title{ background:url(../images/english.jpg) no-repeat;}
.lxfs_right ul{padding:0px; margin:0px;}
.lxfs_right ul li{ line-height:28px; background:url(../images/msfc_bg2.jpg) repeat-x bottom;}
.lxfs h4{font-size:13px; text-align:center;margin:0px;color:#666666}
.lxfs h4 span{ display:block;font-size:12px; text-align:center;margin:0px;color:#666666; font-weight:lighter;}

/*4.3*/
.con_bg{ background:url(../images/con_bg.gif) no-repeat top; width:950px; margin:0 auto;}
.con_con{width:768px; margin:10px auto;}
.con_con h4{font-size:15px; text-align:center; margin:0px; color:#666666;}
.con_con  h4 span{line-height:30px; color:#666666; display:block; font-weight:lighter; font-size:12px;}
.con_con  p{margin:0px; line-height:22px; color:#666666;}