@charset "utf-8";
/* CSS Document */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend,img{margin:0;padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
fieldset,img{border:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
input {padding-top:0; padding-bottom:0;}
a{ text-decoration:none; color:#000;}
a:hover{ color:#f00; }
body{ background:#efefef;}
.blue{ padding-left:5px; color:#40a6ec;}
.red{ color:#f00;}
.more{ float:right; margin-right:10px; font-size:12px; font-weight:normal; color:#020001;}
 .more a:hover{color: #63C;}
.top{ display:block; width:100%; min-width:979px; height:27px; background: url(../imgs/bg.gif) 0 0 repeat-x;}
 .topwar{ display:block; margin-left:auto; margin-right:auto; width:979px; height:27px; line-height:27px; text-align:right;}
  .topwar a{ margin:5px;}
.topwar span {
    float: left;
    padding-left: 14px;
    font-weight: bold;
    color: #035db7;
}
.head{ padding-top:7px; display:block; width:100%; min-width:979px; height:157px;  background:#fff;}  
 .header{margin-left:auto; margin-right:auto; width:979px; height:157px; }


.topwarnav{ display:block; width:100%; background:#fff;}
.topnav{ display:block; margin-left:auto; margin-right:auto; width:979px; height:30px;}
.topnav ul{ margin:0; padding:0;}
.topnav ul li{ float:left; margin-right:1px; width:90px;line-height:30px; font-weight:bold; text-align:center;}
.topnav ul li a:hover{ display:block; background: url(../imgs/topnavbg.jpg) 0 0 no-repeat;color:#fff;}
.topnav .current{ display:block; background: url(../imgs/topnavbg.jpg) 0 0 no-repeat; color:#fff;}



.leader p{font-size: 14px;margin:20px; line-height:26px; font-size:14px;}
 .leader img{padding:5px;}
.nav_war{ display:block; width:100%; min-width:979px; height:102px; background:url(../imgs/bg.gif) 0 -47px repeat-x;}
 .nav{ margin:0px auto; padding-top:12px; width:979px; height:102px;  background:url(../imgs/bg.gif) 0 -164px repeat-x; border-top:5px solid #0076c1; font-family:"微软雅黑"; overflow:hidden;}
  *html .nav{padding-top:9px; height:92px;}
  .nav ul{ margin:0; padding:0; }
    .nav ul li{ float:left; width:240px;} 
	  .nav_bg1{ width:90px; height:90px; background:url(../img_1.png) 0 0 no-repeat;}
 
   .navdiv1{float:left; width:88px;height:80px; background:url(../imgs/bg.gif) 0 -329px no-repeat; color:#fff; font-family:"微软雅黑"; }
     .navdiv1 h2{font-size:15px; padding-top:5px; font-weight:bold; text-align:center; }
      .navdiv1 span{ line-height:60px;}
   .navdiv2{ float:left; margin:0 5px 0 0; padding:0; width:145px; } 
     .navdiv2 a{display:block; float:left; padding:0 9px; line-height:27px;}
	 .navdiv2 a:hover{text-decoration: underline;}
	  .navdiv2 span{ float:left; padding-top:3px;}

     .navdiv1 img{ margin:0 10px;}
	 

.main{ margin:0px auto; padding-top:12px;  padding-bottom:10px; width:981px; height:auto; overflow:hidden;}
 *html .main{padding-top:9px;}
.friendlink{ margin:0px auto; width:979px; height:79px; background:#fff; border:1px solid #cccaca;}
  .friendlink_l{ float:left; width:30px; height:79px; background:url(../imgs/bg.gif) 0 -1888px no-repeat; overflow:hidden;}
  .friendlink_l h2{ padding-top:6px; width:20px; font-weight:normal; text-align:center; color:#fff;}
   *html .friendlink_l h2{padding-top:10px;}
  .friendlink_r{ float:left; padding:10px; width:927px; overflow:hidden;}
    .friendlink_r a{ padding:15px; line-height:24px;}
  
.bottonmav{ margin:10px auto; padding-top:10px; width:979px; height:38px; color:#8e8e8e; text-align:center;  background: url(../imgs/bg.gif) 0 -2018px repeat-x;}
  .bottonmav a{ margin:0 10px; line-height:26px; }


.footer{ padding-bottom:30px; width:100%; min-width:979px; height:50px; background:#eee;}
 .footer p{ text-align:center; line-height:26px; font-size:14px; font-family:"微软雅黑"; }



.quick{ float:left; width:236px; height:265px; background:#fff; border:1px #cdcdcc solid;}
   .quick a{ color:#fff;}
	.quick a:hover{ color:#ccc;}
    .quick h2{ width:236px; height:41px; line-height:36px; font-size:16px;  color:#026bc7; font-family:"微软雅黑"; background:url(../imgs/bg.gif) 0 -2349px repeat-x;}
    .quick h2 span{ display:block; padding-left:60px; width:123px;height:41px; line-height:37px; background:url(../imgs/img_1.gif) 0 -721px no-repeat; }
        .quick_1{ display:inline; float:left; margin:6px;  width:106px; height:98px; font-size:14px; font-weight:bold; text-align:center; color:#fff; background:url(../imgs/bg_1.gif) 0 0 no-repeat; overflow:hidden;} 
         *html .quick_1{margin:3px;}
		 .quick_1 h3{ padding-top:70px; font-size:14px; font-family:"微软雅黑";}
		   
        .quick_2{display:inline; float:left; margin:6px; width:106px; height:98px; font-size:14px; font-weight:bold; text-align:center; color:#fff; background:url(../imgs/bg_1.gif) -116px 0 no-repeat; overflow:hidden;} 
          *html{margin:3px;}
          .quick_2 h3{ padding-top:70px; font-size:14px;  font-family:"微软雅黑";}
	      
        .quick_3{display:inline; float:left; margin:6px; width:106px; height:98px; font-size:14px; font-weight:bold; text-align:center; color:#fff; background:url(../imgs/bg_1.gif) 0 -111px no-repeat; overflow:hidden;} 
         *html{margin:3px; }
		 .quick_3 h3{ padding-top:70px; font-size:14px;  font-family:"微软雅黑";}
	     
        .quick_4{display:inline; float:left; margin:6px;  width:106px; height:98px; font-size:14px; font-weight:bold; text-align:center; color:#fff; background:url(../imgs/bg_1.gif) -116px -111px no-repeat; overflow:hidden;} 
 * html .quick_4{margin:3px;}
         .quick_4 h3{ padding-top:70px; font-size:14px; font-family:"微软雅黑";}



.position_show{ margin-bottom:5px;  height:42px; line-height:42px; color:#006bc6;  background: url(../imgs/bg_1.gif) 0 -439px repeat-x;}
.position_show span{ margin-left:10px; padding-left:20px; width:500px; height:39px; background:url(../imgs/ico.gif) 0 -512px no-repeat;}
.position_show a{ padding:0 10px; color:#006bc6;}
.position_show a:hover{color:#f00;}

.sites a{margin-right: 15px;}
		   
.page{ margin-left:auto; margin-right:auto; width:90%; height:40px; line-height:40px;}
 .pagelist{ float:right; width:650px; height:20px; line-height:20px; }
  .pagelist a{ float:left; display:block; margin:2px; padding:0 5px; background:#fff; border:1px #ccc solid;}
   .pagelist a:hover{ display:block; background:#666; color:#fff; border:1px #ccc solid;}
    .pagelist a.current{ display:block; background:#666; color:#fff; border:1px #ccc solid;}
