﻿*html .d-jx
{padding-left:3px;}
body {
background:url(images/bg.jpg) no-repeat #fff center top;
padding:0;
font-family:"宋体", Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px auto auto auto;
color:#001b35;
}
p{
padding:2px;
margin:0px;
}
ul{ list-style:none; padding:0px; margin:0px;}
a{ color:#001b35; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:none;}


#container{
	width:1002px;
	height:auto;
	margin:auto;
	padding:0px;
    }
#top{
	width:962px;
	height:25px;
	line-height:25px;
	padding-left:40px;
	border-bottom:#dcdcdc 1px solid;
	background-color:#f5f5f5;
	margin-bottom:5px;
	color:#004589;
	background-image:url(images/top1.gif);
	background-repeat:no-repeat;
	}
#top a{color:#004589; text-decoration:none;}

#main{
    width:911px;
	height:auto;
	margin: auto;
	padding:0px;
}

#header{
	width:911px;
	height:81px;
	border-bottom:2px #d3ecf1 solid;
}
.logo{
		width:250px;
		height:81px;
		float:left;
	}
.topl{
		width:658px;
		height:81px;
		float:right;
	}
.topbanner{ width:658px; height:49px; float:left;}
.nav{ width:658px; height:26px; float:left; color:#08529b; border-bottom:2px #d3ecfe solid; padding-top:4px; font-size:14px;}
.nav ul{ list-style:none; padding:0; margin:0;}
.nav ul li{ width:70px; text-align:center;border:1px #83bbea solid; border-bottom:none; margin-right:2px; float:left;}
.nav ul li a{ display:block; height:25px; line-height:25px; padding:0 5px;}
.nav ul li a:link,.nav ul li a:visited{ background:url(images/nav1.gif); color:#08529b;}
.nav ul li a:hover{  background:url(images/nav2.gif); color:#fff;}
#blue,#duan1,#duan2,#duan3,#footer,#link,#mid{ width:911px; margin-bottom:5px;}
#blue{
width:871px;
padding-left:20px;
height:66px;
background:url(images/blue.gif) no-repeat;
color:#ccedff;
padding-top:10px;
padding-right:20px;
}
#blue a{ color:#ccedff; text-decoration:none;}
#bule a:hover{ color:#FFFF00; text-decoration:underline}
.blue1{ width:530px; float:left; height:60px; line-height:24px;}
.bule2{ width:320px; float:right; height:60px; line-height:19px;}
#mid{ }
 
#duan1{
height:286px;
}
.m-zixun,.m-kec{
	  width:246px;
	  height:286px;
	  float:left;
  }
 .midleft{ height:auto; width:248px; float:left;}
   .midpic{ width:246px; height:86px; float:left; margin-bottom:2px;}
   .midleft1{ width:248px; height:auto; float:left; margin-bottom:5px;}
    .ml1{ width:238px; padding-left:10px; height:28px; line-height:28px; float:left; background: url(images/jx1.gif) repeat-x; color:#fff;}
    .ml2{ width:248px; line-height:22px; float:left;}
    .ml2 table td{ border-bottom:1px dotted #ccc; line-height:22px;}
    .m-zixun1{
		width:244px;
		height:195px;
		float:left;
		border:1px #aacbee solid;
		background-color:#d6efff;
		margin:auto;
		margin-bottom:5px;
		padding:1px;
	}
	
	  .m-zixun1-1{ width:242px; height:auto; float:left;}
	.m-zixun2{
		width:248px;
		height:auto;
		float:left;
	}
  .m-huod{
	  width:415px;
	  height:286px;
	  float:left;
  }
     .m-search{
		 width:357px;
		 height:20px;
		 line-height:20px;
		 background:url(images/search1.gif) no-repeat;
		 float:left;
		 padding-left:57px;
		 color:#004589;
	 }
	 .m-news{
		 width:394px;
		 height:58px;
		 border-bottom:1px #004589 dashed;
		 margin:auto;
		 text-align:center;
		 color:#4e6694;
		 line-height:25px;
		 padding-top:10px;
	 }
	 .m-news a{ color:#4e6694; text-decoration:underline}
	 .m-news span{ width:394px; height:25px; float:left; font-size:14px; color:#FF3300; font-weight:bold;}
	 .m-news span a{ color:#d52e26; text-decoration:underline}
	 .inpus{ margin:0px; width:129px; height:18px; border:1px solid #aacbee; background-color:#e8f3ff;}
	 .m-youh{
		 width:394px;
		 height:176px;
		 margin:auto;
		 color:#004589;
		 padding-top:2px;
	 }
	 .m-youh ul,.d-ask2 ul,.xczn ul{ padding:0; margin:0; list-style:none;}
	 .m-youh ul li{ width:390px; height:22px; line-height:22px; float:left;}
	 .m-youh a{ color:#001b35; text-decoration:none; padding-left:5px;}
	 .m-youh a:hover{ color:#FF6600; text-decoration:underline;}
	 .m-newtu{ padding-left:8px; width:394px; height:75px; }
	 .m-mewtu img{ padding-left:4px; float:left; border:1px #fff solid;}
   .m-kec{ border:1px #aacbee solid; background-color:#eff7ff; margin-bottom:3px;}
   .xczn{ width:178px; height:470px; background: url(images/bk3.gif) repeat-y; float:left; padding-left:70px; padding-top:20px; font-weight:bold;}
   .xczn ul li{ width:176px; height:20px; line-height:20px;color:#186bd9; margin-bottom:5px; float:left; text-align:center;background:#fff; border:1px solid #aacbee; border-right:1px solid #fff;}
   .xczn ul li a{ width:175px; height:20px; line-height:20px; float:left; display:block;color:#186bd9;}
   .xczn ul li a:link,.xczn ul li a:visited{background:#ebf7ff; border:1px solid #ebf7ff; border-right:1px solid #aacbee;}
   .xczn ul li a:hover{background:#fff; border:1px solid #aacbee; border-right:1px solid #fff;}
   .zn{width:643px; height:auto; float:left; margin-bottom:5px;}
   .zn table td{ height:22px; line-height:22px; border-bottom:1px dotted #ccc;}
   .zn table td:hover{ background:#f6f6f6}
   .zn0{width:645px; padding-left:10px; height:28px; line-height:28px; float:left; background: url(images/bk6.gif) repeat-x; color:#fff;}
   .zn1{width:643px; height:35px; line-height:35px; text-align:center; color:red; font-size:16px; font-weight:bold; float:left; margin-bottom:5px;}
   .zn2{ width:643px; height:28px; line-height:28px; float:left; border-top:1px solid #ccc; border-bottom:1px solid #ccc; text-align:center; font-size:12px; margin-bottom:10px;}
   .zn2 a{ color:#00CCFF}
   .zn3{ width:643px; height:auto; float:left; line-height:23px; font-size:13px;}
   
   
   .bm{ width:645px; height:49px; line-height:49px; padding-top:4px; float:left; color:#0076e4; font-size:14px; font-weight:bold;}
	.bm img{ float:left; padding-right:15px;}
	.bm ul{ list-style:none; padding:0; margin:0; float:left;}
	.bm ul li{ width:110px; height:31px; float:left; margin-right:2px; background:url(images/jg5.gif) no-repeat right; text-align:center}
	.bm ul li a{ width:110px; height:31px; float:left; display:block; color:#0076e4}
	.bm ul li a:link,.jg ul li a:visited{ background:url(images/jg6.gif) no-repeat right;}
	.bm ul li a:hover{background:url(images/jg5.gif) no-repeat right;}
	.bm1{ width:655px; height: auto; float:left; line-height:23px; margin-top:5px;}
   .mr3{ width:645px; padding:5px; height:auto; float:left; border-top:1px solid #aacbee;}
   .m-kec1{ 
	   width:246px; 
	   height:25px; 
	   line-height:25px; 
	   color:#004589; 
	   background-image:url(images/bk.gif);
   }
   .m-kec2{ width:230px; height:240px; margin:auto; padding-top:5px;}
   .m-kec2 table  { line-height:18px; border-bottom:1px dotted #ccc;}
#duan2{
height:448px;
border-bottom:3px #d3ecfe solid;
}
  .d-ask{
       border:1px #aacbee solid; 
	   width:246px;
	   height:444px;
	   float:left;
	   margin-bottom:2px;
	   background-color:#eff7ff
  }
	  .d-ask1{
		   width:236px; 
		   height:31px; 
		   color:#004589; 
		   background-image:url(images/bk.gif);
		   padding-left:10px;
	  }
	    .d-ask1_1{ width:69px; height:26px; text-align:center; font-weight:bold; line-height:26px; padding-top:5px; float:left; background: url(images/rem.gif) no-repeat;}
	    .d-ask1_2{ width:90px; height:16px; line-height:16px; padding-top:15px; float:right; padding-right:10px; text-align:right;}
	  .d-ask2{ 
		  width:226px; 
		  margin:auto; 
		  background:#fff;
		  font-size:12px;
	  }
	  .d-ask2 ul li{ width:220px; padding-left:6px; float:left; height:22px; line-height:22px;}
	  .d-ask2 ul li a{ color:#4e6694;}
	  .d-ask2 ul li a:hover{ color:#000}

  .midright{ height: auto; width:655px;float:right; margin-bottom:2px;}	
   .mrbanner{ width:655px; height:86px; float:left; margin-bottom:2px;}  
   .mr1{width:645px; padding-left:10px; height:28px; line-height:28px; float:left; background: url(images/jx1.gif) repeat-x; color:#fff;}
   .mr2{ width:645px; padding-left:10px; height:35px; line-height:35px; float:left; border-bottom:1px solid #aacbee; background:#daecff; margin-bottom:5px;}
    .jg{ width:645px; height:31px; line-height:31px; padding-top:4px; float:left; color:#0076e4; font-size:14px; font-weight:bold;}
	.jg img{ float:left; padding-top:10px; padding-right:15px;}
	.jg ul{ list-style:none; padding:0; margin:0; float:left;}
	.jg ul li{ width:110px; height:31px; float:left; margin-right:2px; background:url(images/jg5.gif) no-repeat right; text-align:center}
	.jg ul li a{ width:110px; height:31px; float:left; display:block; color:#0076e4}
	.jg ul li a:link,.jg ul li a:visited{ background:url(images/jg6.gif) no-repeat right;}
	.jg ul li a:hover{background:url(images/jg5.gif) no-repeat right;}
   .mr3{ width:645px; padding:5px; height:auto; float:left; border-top:1px solid #aacbee;}
   .m{ width:645px; height:315px; float:left;}
    .mapic{ width:355px; height:315px; float:left;}
    .map{ width:280px; height:315px; float:right; margin-bottom:3px;}
	 .map1{ width:266px; height:21px; float:left;}
	 .map2{ width:246px; height:94px; float:left; background:#f4f4f4; padding:10px; line-height:23px; margin-bottom:5px;}
	 .map3{ width:266px; height:25px; line-height:25px; float:left; font-size:18px; font-family:"黑体"}
	 .map3 a{ color:#FF6600; text-decoration:underline}
	.mlist{ width:633px; height:22px; background:#f6f6f6; border-bottom:1px solid #bdbdbd; padding-left:10px; float:left; margin-bottom:5px; overflow:hidden;}
	.mlist1{ width:630px; height:auto; float:left; margin-bottom:5px;}
	.mlist1 a{ 
	  text-decoration:none;
      padding-left:8px;
      padding-right:8px;
      color:Highlight;
      
      }
	.mlist1 .current{ color:Black;
         padding-left:8px;
      padding-right:8px;      
       
      }
	
   .line{ border-bottom:1px solid #aacbee;}
   .line2{ border-bottom:1px dotted #ccc;}
  .d-jx{ width:656px !important; width:658px; height:445px; float:left; padding-left:5px; margin-bottom:2px;}
  .d-jxyl{width:654px !important; width:656px; height:370px;border:1px #aacbee solid; float:left; }
  .d-jxyl1{
	  width:644px !important; 
	  width:646px; 
	  height:28px;
	  line-height:28px; 
	  background-image:url(images/jx1.gif); 
	  padding-left:10px;
	  color:#fff;
	  font-weight:bold;
	  font-size:14px;  
  }
  .d-jxyl2{ 
	  width:635px;
	  height:auto;
	  line-height:15px; 
	  float:left; 
	  padding:3px 10px;
	 
  }
  .d-jxyl2 table td a:hover{ color:#FF6600}
  .d-mid{border-bottom:1px solid #ccc;border-right:1px solid #ccc;line-height:21px; }
  .d-right{border-right:none;border-bottom:1px solid #ccc;line-height:21px; }
  .d-top{ border-top:1px #aacbee solid;border-bottom:1px #aacbee solid; border-left:none; border-right:none;background:#daecff; color:#004589; font-weight:bold; font-size:14px; line-height:25px;}
  
  
  .d-kjj{
	  width:644px !important; 
	  width:650px; 
	  height:62px; 
	  float:left; 
	  background:#eff7ff; 
	  color:#133d98; 
	  padding:5px; 
	  line-height:22px;
  }
  .d-kjj a{color:#133d98; background:none}
  .d-kjj a:hover{ background:#bedeff;}
	  
#duan3{
height:65px;
}
#link{
width:909px;
height: auto;
border:1px #c6c6c6 solid;
}
 .link1{
	 width:909px; 
	 height:24; 
	 background-image:url(images/link2.gif); 
	 border-bottom:1px #c6c6c6 solid;
 }
 .link2{
	 width:899px;
	 height:auto;
	 line-height:22px;
	 padding:5px;
 }
#footer{
	height: auto;
	background-color:#f5f5f5;
	text-align:center;
	font-size:12px;
    float:left;
	border-top:1px solid #ccc
}
  .footer1{
	  width:911px;
	  height:30px;
	  line-height:30px;
  }
  .footer2{
	  width:911px;
	  line-height:22px;
  }