@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0; font-size:12px; font-family:"宋体";}
p,ul,h3,h4{ padding:0; margin:0; list-style-type:none; }
a img{ border:0px;}
a{ color:#595959; text-decoration:none;}
a:hover{ color:#2e4f81; text-decoration:underline;}
.head{ width:1002px; height:97px; margin:0 auto; background:#FFF; }
#container{ background: #126cdc url(../images/nb04.jpg) repeat-x;}
.head .logo{ width:263px; height:97px; float:left; }
.head .head_top{ width:721px; float:left; height:45px;  color:#959595;}
.head .head_top a{ color:#959595; text-decoration:none;}
.head .head_top a:hover{ color:#2e4f81; text-decoration:underline;}
.head_top p{  text-align:right; padding-top:15px; }
.head .head_link{ width:737px; height:50px; float:left; }
.head .head_link li{ float:left; height:50px; }
.head .head_link li{ float:left; height:50px; }
.head_link .link01{ width: 122px; height:26px;  float:left; background:url(../images/link01.jpg);  display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px;  }
.head_link .link01:hover{ width: 122px; height:26px;  float:left; background:url(../images/link0101.jpg);  display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px;  text-decoration:none; }
.head_link .link02{ width: 122px; height:26px;  float:left; background:url(../images/link02.jpg); display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px;}
.head_link .link02:hover{ width: 122px; height:26px;  float:left; background:url(../images/link0202.jpg);  display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px;  text-decoration:none; }
.head_link .link03{ width: 122px; height:26px;  float:left; background:url(../images/link02.jpg); display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px;}
.head_link .link03:hover{ width: 122px; height:26px;  float:left; background:url(../images/link0202.jpg);  display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px;  text-decoration:none; }
.head_link .link04{ width:122px; height:26px;  float:left; background:url(../images/link02.jpg); display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px; }
.head_link .link04:hover{ width:122px; height:26px;  float:left; background:url(../images/link0202.jpg);  display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px;  text-decoration:none;  }
.head_link .link05{ width:122px; height:26px;  float:left; background:url(../images/link02.jpg); display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px; }
.head_link .link05:hover{ width:122px; height:26px;  float:left; background:url(../images/link0202.jpg);  display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px;  text-decoration:none; }
.head_link .link06{ width:123px; height:26px;  float:left; background:url(../images/link06.jpg); display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px;  }
.head_link .link06:hover{ width:123px; height:26px;  float:left; background:url(../images/link0606.jpg);  display:block; color:#FFF; font-size:14px; text-align:center; padding-top:14px;  text-decoration:none; }
.main { height:280px;}
.main .main_01{ width:1002px; height:270px; margin:0 auto; background:#FFF;}
.main_01 .main_0101{ width:1002px; height:270px; margin-bottom:10px;} 
.main01{height:auto; overflow:hidden; }
.main0101{ width:982px; height:auto; margin:0 auto; padding:10px; background:#FFF; overflow:hidden; }
.main0101_l{ width:175px; float:left; margin-right:20px;}
.main0101_l h3{ width:175px; height:40px; background:url(../images/n_left.jpg); color:#FFF; font-size:15px; line-height:40px; text-align:center;}
.main0101_l li{ width:175px; height:30px; line-height:30px; background:#bbbbbb; border-bottom:1px solid #FFF; text-align:center; color:#FFF; font-size:14px;}
.main0101_l li a{ width:175px; height:30px; line-height:30px; background:#bbbbbb; text-align:center; color:#FFF; font-size:14px; color:#000; }
.main0101_l li a:hover{ width:175px; height:30px; line-height:30px; background:#ebeae6; display:block; text-decoration:none; text-align:center; color:#000; font-size:14px; font-weight:bold; }
.main0101_l .lbb{ width:175px; height:40px; font-size:15px; line-height:40px; font-weight:bold; border:none; }
.main0101_l h4{ height:35px; border:none; background:#bbbbbb; height:35px; padding-left:40px;}
.main0101_l li a:-webkit-any-link {display:block;}
.main0101_r{ width:787px; float:left; }
.main0101_r_t{ width:787px; height:20px; border-bottom: 2px solid #dfdfdf;}
.main0101_r_t p{ padding-left:10px;}
.foot{ height:50px; background:#ebeae6; padding-top:20px;  width:1002px; margin:0 auto;}
.foot_01{ width:500px; margin:0 auto;}
.foot_01 li{ float:left; text-align:center; border-right: 1px solid #a0a0a0; color:#a0a0a0; margin-bottom:5px; padding:0 15px ;}
.foot_01 a{ color:#959595; text-decoration:none;}
.foot_01 a:hover{ color:#2e4f81; text-decoration:underline;}
.main0101_r_d { width:350px; padding:10px; height:auto; overflow:hidden; margin-right:15px; margin-bottom:20px; margin-left:20px; }
.main0101_r_d li{ line-height:25px; font-size:14px; color:#595959;}
.main0101_r_x{ clear:both; width:760px; margin:0 auto; border-top:1px dashed #595959;  }
.main0101_r_x h3{ line-height:40px; color:#595959; padding-left:15px; font-size:15px;}
