body, dl, dt, dd, ul, li, p, img, h3 {
  margin: 0px;
  padding: 0px;
  border: 0px;
}
.bor {
  border: 1px solid #e5e5e5;
}
body {
  color: #fff;
  font-size: 12px;
  font-family: "Microsoft YaHei";
}
.space {
  height: 10px;
  margin: 0px;
  padding: 0px;
  overflow: hidden
}
.clear {
  clear: both;
}
.l {
  float: left;
}
.r {
  float: right;
}
a {
  color: #333;
  text-decoration: none
}
img {
  border: medium none;
  vertical-align: top;
}
a {
  blr: expression(this.onFocus=this.blur()); /* IE Opera */ outline: none; /* FF Opera */
}
a:focus {
  -moz-outline-style: none; /* FF */
}
ul, dl, li {
  list-style: none outside none;
}
.left {
  float: left;
}
#topbg {
  height: 137px;
  background: url(../images/topbg.gif) no-repeat center 0;
}
#logo {
  width: 1002px;
  height: 95px;
  margin: 0 auto;
}
#menu {
  width: 980px;
  height: 34px;
  margin: 0 auto;
  padding: 8px 0 0 22px;
}
#menu_l {
  float: left;
  padding-top: 4px;
  height: 30px;
}
#menu_l li {
  width: 108px;
  height: 30px;
  text-align: center;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  float: left;
  background: url(../images/top_11.gif) no-repeat;
}
#menu_l li a {
  color: #fff;
}
#menu_r {
  float: left;
  background: url(../images/top_11.gif) no-repeat 0 4px;
  padding-left: 11px;
}
.head_top {
  width: 100%;
  height: 76px;
  text-align: center;
  background-color: #F3F3F3;
  padding-top: 25px;
  padding-bottom: 25px;
}
.head {
  overflow: hidden;
  width: 100%;
  background: #0083c4;
}
/* slide */
.slide {
  width: 100%;
  height: 374px;
  margin: 0px auto 0 auto;
  overflow: hidden;
  position: relative;
  background-color: #000;
  z-index: 0;
}
.slide ul {
  height: 374px;
}
.slide ul li {
  width: 100%;
  height: 374px;
  float: left;
  list-style-type: none;
}
.slide .bgg {
  width: 100%;
  height: 34px;
  position: absolute;
  background-color: #000;
  bottom: 0;
  left: 0;
  border-top: 1px solid #fff;
  filter: alpha(opacity=30);
  opacity: .3;
  z-index: 5;
}
.slide .num {
  overflow: hidden;
  zoom: 1;
  position: absolute;
  left: 50%;
  bottom: 11px;
  z-index: 10;
}
.slide .num span {
  display: inline-block;
  width: 12px;
  height: 12px;
  cursor: pointer;
  overflow: hidden;
}
.slide .num span.on {
  background-position: 0 0;
}
.slide .skip {
  display: none;
  _display: block;
  width: 23px;
  height: 47px;
  position: absolute;
  top: 50%;
  margin-top: -24px;
  text-indent: -1000em;
  cursor: pointer;
}
.slide .prev {
  background-position: 0 -172px;
  left: 10px;
}
.slide .prev:hover {
  background-position: 0 -219px;
}
.slide .next {
  background-position: -23px -172px;
  right: 10px;
}
.slide .next:hover {
  background-position: -23px -219px;
}
.slide:hover .prev, .slide:hover .next {
  display: block;
}
.slide .num {
  bottom: 11px;
}
.nav {
  background: url(../images/navBg.jpg) repeat-x;
  height: 70px;
  position: relative;
  z-index: 10;
  width: 100%;
}
.bzdht {
  width: 978px;
  height: 68px;
  margin: 0 auto;
}
.bzdht a.top {
  float: left;
  height: 68px;
  color: #FFF;
  overflow: hidden;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.bzdht a.top:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  background: url(../images/nav_h.jpg) no-repeat center;
}
.bzdht a.top p {
  float: left;
  padding-left: 8px;
  padding-top: 2px;
  font-family: "宋体", Arial, SimSun, sans-serif;
  font-size: 14px;
}
.bzdht a.top b {
  float: left;
  padding-top: 22px;
  font-size: 14px;
  padding-left: 8px;
  font-family: "宋体", Arial, SimSun, sans-serif;
}
.bzdht a.top img {
  float: left;
  margin-left: 20px;
  border: none;
  display: inline;
}
.bzdht ul li {
  width: 163px;
  background: url(../images/nav_li.jpg) no-repeat right 15px;
}
.bzdht ul, .bzdht ul li {
  float: left;
  position: relative;
  display: block;
}
.ta {
  background: none;
}
.bzdht ul ul {
  z-index: 99;
  position: absolute;
  display: none;
  color: #FFF;
  height: 100%;
  *height: 70px;
  top: 70px;
  left: 0px;
  background: #0083C4 url(../images/e.jpg) no-repeat center top;
  overflow: hidden;
  padding: 15px 0px;
}
.bzdht ul ul a {
  height: 22px;
  line-height: 25px;
  text-align: left;
  color: white;
  white-space: nowrap;
}
.bzdht ul ul a:hover {
  color: #fff;
}
.sub_nav {
  width: 100%;
  height: 105px;
  background: #cae4f5;
}
.sub_nav_con {
  width: 980px;
  height: 105px;
  margin: 0 auto;
}
.sub_nav_con li {
  color: #333;
  height: 79px;
  float: left;
  margin-top: 15px;
  width: 164px;
}
.con {
  padding: 0px 8px;
  margin: 0px auto;
  position: relative;
}
.con a {
  color: #30405a;
  line-height: 25px;
}
.marB10 {
  margin-bottom: 10px;
}
.list_lb {
  margin: 10px 20px;
  padding: 10px 0px;
  width: 620px;
  height: 120px;
  line-height: 27px;
  border-top: 1px solid #d5d5d5;
  overflow: hidden;
}
.list_lb_1 a {
  float: left;
  color: #3c393a;
  font-weight: bold;
}
.list_lb_1 .rq {
  float: right;
  color: #c3b48b;
  font-size: 12px;
}
.list_lb_2 {
  clear: both;
  color: #6d6e71;
  font-size: 12px;
  text-indent: 2rem;
}
.lb_tag .lb_tag_1 {
  float: left;
  color: #00b1eb;
  font-size: 12px;
}
.lb_tag .lb_tag_2 {
  float: left;
  color: #b9a879;
  font-size: 12px;
}
.list_lb_2 a {
  color: #0071a2;
}
.lb_tag .lb_zx {
  float: right;
  background: #c3b48b;
  color: #fff;
  font-size: 12px;
  text-align: center;
  width: 70px;
}
.lb_fy {
  text-align: center;
  height: 40px;
  width: 620px;
  margin: auto;
  padding: 6px 0px 22px 0px;
}
.lb_fy li {
  float: left;
  line-height: 40px;
}
.lb_fy a {
  float: left;
  background: url(../images/lbbg.png) center no-repeat;
  color: #fff;
  height: 40px;
  width: 46px;
  margin-right: 10px;
  line-height: 40px;
  text-align: center;
  display: block
}
.lb_fy .thisclass {
  float: left;
  background: url(../images/lbbg.png) center no-repeat;
  color: #000;
  height: 40px;
  width: 46px;
  margin-right: 10px;
  line-height: 40px;
  text-align: center;
  display: block;
  margin-left: 10px;
}
.jg_right {
  width: 320px;
}
.right2014_1 li {
  height: 30px;
  line-height: 30px;
  overflow: hidden;
}
#w1, #w1 a.top {
  width: 156px;
}
#w2, #w2 a.top {
  width: 180px;
}
#w3, #w3 a.top {
  width: 163px;
}
#w4, #w4 a.top {
  width: 144px;
}
#w5, #w5 a.top {
  width: 180px;
}
#w6, #w6 a.top {
  width: 153px;
  background: none;
}
#w6 .con {
  padding: 0px 20px;
}
#w12 {
  width: 157px;
}
#w22 {
  width: 181px;
}
#w32 {
  width: 163px;
}
#w42 {
  width: 145px;
}
#w52 {
  width: 181px;
}
.li1 {
  width: 157px;
}
.li2 {
  width: 181px;
}
.li3 {
  width: 163px;
}
.li4 {
  width: 145px;
}
.li5 {
  width: 181px;
}
.li6 {
  width: 153px;
}
#w3 img, #w4 img {
  margin-left: 15px;
}
#w1 a.top:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  background: url(../images/nav_h1.jpg) no-repeat left top;
}
#w2 a.top {
  width: 180px;
}
#w2 a.top:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  background: url(../images/nav_h2.jpg) no-repeat left top;
}
#w3 a.top:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  background: url(../images/nav_h.jpg) no-repeat left top;
}
#w4 a.top:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  background: url(../images/nav_h3.jpg) no-repeat left top;
}
#w5 a.top:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  background: url(../images/nav_h2.jpg) no-repeat left top;
  width: 180px;
}
#w6 a.top:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  background: url(../images/nav_h.jpg) no-repeat left top;
}
.hot_top1 {
  left: 67px;
  position: absolute;
  top: -4px;
  *top: -7px;
}
.hot_top2 {
  left: 120px;
  position: absolute;
  top: -4px;
  *top: -7px;
}
.hot_top3 {
  left: 45px;
  position: absolute;
  top: -4px;
  *top: -7px;
}
.hot_top4 {
  left: 80px;
  position: absolute;
  top: -4px;
  *top: -7px;
}
.hot_top5 {
  left: 102px;
  position: absolute;
  top: -4px;
  *top: -7px;
}
.hot_top6 {
  left: 90px;
  position: absolute;
  top: 45px;
  *top: 42px;
}
.hot_top7 {
  left: 50px;
  position: absolute;
  top: -4px;
  *top: -7px;
}
.menux {
  width: 954px;
  height: 30px;
  background: #0979c6;
  margin: 0 auto;
  padding-top: 16px;
  text-align: center;
  color: #fff;
  font-size: 14px;
  font-family: 宋体;
}
.menux a {
  color: #fff;
}
.bottombg {
  height: 185px;
  background: #015e94;
  margin: 0 auto;
}
.bottom {
  width: 954px;
  height: 185px;
  margin: 0 auto;
}
.bottom_m {
  width: 490px;
  height: 141px;
  padding: 44px 0 0 18px;
  color: #fff;
  font-family: "微软雅黑";
  line-height: 24px;
}
.bottom_r {
  width: 153px;
  height: 167px;
  padding-top: 18px;
}
.bottom_r span {
  padding: 0 0 8px 6px;
  display: block;
}
.bottom_r p img {
  margin-right: 9px;
  float: left;
}
.content {
  width: 980px;
  margin: 0 auto;
  overflow: hidden;
}
.content_wz {
  height: 36px;
  width: 940px;
  background: url(../images/list2014_03.jpg) repeat-x;
  font-size: 14px;
  line-height: 23px;
  color: #666;
  padding: 0 20px;
}
.content_c {
  width: 680px;
}
.content_s {
  width: 275px;
}
.content_banner {}
#Switching2014 {
  width: 678px;
  height: 222px;
}
#Switching_l2014 {
  width: 375px;
  height: 235px;
  border: 1px solid #e5e5e5;
  overflow: hidden;
  float: left;
  position: relative;
}
.slides_container {
  width: 375px;
  height: 235px;
  overflow: hidden;
  margin: 0px;
}
.slides_container img {
  width: 375px;
  height: 235px
}
.pagination {
  width: 25px;
  height: 52px;
  position: absolute;
  left: 0;
  top: 190px;
  padding: 0px 0 0 350px;
  margin: 0;
  z-index: 2000;
}
.pagination li {
  float: left;
  list-style-type: none;
}
.pagination li a {
  display: block;
  width: 13px;
  height: 0;
  padding-top: 14px;
  background: url(../images/bannerdoc2014.png) no-repeat;
  float: right;
  overflow: hidden;
  display: inline;
  margin-right: 3px;
}
.pagination li.current a {
  background: url(../images/bannerdoc12014.png) no-repeat;
}
#Switching_r2014 {
  width: 288px;
  height: 235px;
  float: right;
}
#Switching_r2014 h2 {
  width: 94px;
  height: 20px;
  background: #009ddc;
  text-align: center;
  line-height: 16px;
  font: "微软雅黑";
  padding-top: 8px;
  font-size: 14px;
  font-weight: lighter;
}
#Switching_r2014 h3 {
  width: 288px;
  height: 22px;
  padding-top: 14px;
  line-height: 16px;
  text-align: center;
  font-size: 14px;
  color: #606060;
}
#Switching_r2014 p {
  line-height: 20px;
  color: #727272;
  padding-bottom: 8px;
  border-bottom: 1px solid #e4e4e4;
  font-size: 12px;
}
#Switching_r2014 span {
  width: 288px;
  height: 32px;
  padding-top: 8px;
  text-align: center;
  display: block;
}
.content_c1 {
  height: 237px;
  overflow: hidden
}
.content_news {
  background: url(../images/list2014_14.jpg) no-repeat top;
  padding-top: 28px;
  font-size: 12px;
  color: #666;
  line-height: 22px;
  width: 290px;
}
.content_news h3 {
  font-size: 16px;
  text-align: center;
  height: 35px;
  line-height: 35px;
  overflow: hidden
}
.content_news dt {}
.content_news dt img {
  float: left;
  margin-right: 10px;
}
.content_news dt a {
  color: #ff9600
}
.content_news dd {}
.content_news dd span {
  color: #666666;
  font-size: 12px;
  float: right;
  width: 71px;
}
.content_news dd a {
  color: #666;
  width: 178px;
  float: left;
}
.content_news dd a:hover {
  color: #666;
  text-decoration: underline;
}
.content_c2 {
  overflow: hidden;
  height: 107px
}
.content_c3 {}
.content_c3t {
  border-bottom: 2px solid #009ddc;
  height: 38px
}
.content_c3t img {
  width: 204px;
  float: left
}
.content_c3t ul {
  float: left
}
.content_c3t li {
  float: left;
  background: #36b2e3;
  padding: 10px 27px;
  margin-left: 1px;
  overflow: hidden;
  display: inline;
  font-size: 16px;
}
.content_c3t li.ent1 {
  background: #ffae00;
  color: #000
}
.content_c3t li.ent3 {
  background: #009ddc;
}
.content_c3t li a {
  color: #fff;
}
.content_c3t li.ent1 a {
  color: #000
}
.content_c3c {
  width: 679px;
}
.content_c3c li {
  list-style-type: none;
  width: 649px;
  padding: 0px 20px 10px 10px;
  border-bottom: 1px solid #ccc;
  display: block;
  margin-top: 10px;
}
.content_c3c li.ent {
  background: url(../images/list2014_29.jpg) no-repeat right top;
}
.content_c3c li dt {
  font-size: 16px;
  height: 45px;
  line-height: 45px
}
.content_c3c li dt span {
  font-size: 12px;
  color: #666;
  margin-left: 20px;
}
.content_c3c li dt a {
  color: #333
}
.content_c3c li dt a:hover {
  color: #333;
  text-decoration: underline
}
.content_c3c li dd {
  font-size: 12px;
  line-height: 20px;
  color: #666
}
.content_c3c li dd a {
  color: #ff9600
}
.yem {
  font-size: 12px;
  text-align: center;
  width: 600px;
  height: 50px;
  margin: 0 auto;
  line-height: 50px;
}
.yem a, .yem span {
  background: #fff;
  padding: 4px 10px;
  border: 1px solid #ccc;
  margin: 5px;color: #333333;
}
.yem a:hover, .yem span.page_nowindex {
  background: #ccc;
  color: #FFFFFF;
}
.content_c4 {
  width: 679px;
  background: #f4f4f4 url(../images/list2014_33.jpg) no-repeat top;
  padding-bottom: 10px;
}
.content_c4 p {
  height: 81px;
  color: #666;
  font-size: 14px;
  line-height: 25px;
}
.content_c4 p span {
  width: 100px;
  height: 60px;
  float: left;
  color: #fff;
  padding: 20px 0 0 15px;
}
.content_c4 p font {
  margin: 20px 0 0 50px;
  float: left;
  width: 470px;
}
.content_c4 ul {
  padding-left: 15px;
  _padding-left: 10px;
}
.content_c4 li {
  float: left;
  margin: 0 5px;
  list-style-type: none;
}
.content_c5 {
  overflow: hidden;
}
.content_c5t {}
.content_c5c {
  font-size: 12px;
  color: #333;
  line-height: 19px;
}
.content_c5c li {
  width: 206px;
  height: 247px;
  float: left;
  background: url(../images/list2014_07.gif) no-repeat;
  padding: 9px;
  overflow: hidden
}
.content_c5c li span {
  line-height: 28px;
  display: block;
  border-bottom: 1px solid #6a6a6a;
  font-size: 16px;
  text-align: center;
  height: 28px;
  ling-height: 28px;
  margin-bottom: 10px;
}
.content_c5c li span a:hover {
  text-decoration: underline;
  color: #009ddc;
}
.content_s1 {}
.content_s1 img {
  margin-bottom: 3px;
}
.content_s2 {}
.content_s2t {
  border-bottom: 2px solid #009ddc;
  height: 30px;
  line-height: 28px;
  background: url(../images/list_2014_17.jpg) no-repeat left;
  padding-left: 30px;
  color: #333;
  font-size: 16px;
}
.content_s2t dt {
  float: left
}
.content_s2t dd {
  float: right
}
.content_s2c {
  font-size: 12px;
  color: #666;
  line-height: 20px;
}
.content_s2c img {
  float: left;
  margin-right: 10px;
}
.content_s2c li {
  border-bottom: 1px solid #ccc;
  height: 142px;
  overflow: hidden;
  margin-top: 15px;
}
.content_s2c li.ent {
  border-bottom: none;
}
.content_s2c li span {
  font-size: 16px;
  color: #333;
  line-height: 33px;
}
.content_s2c li a {
  color: #ff9c00;
  text-decoration: underline;
}
.content_s4 {
  margin: 5px 0
}
.content_s4 li {
  text-align: center;
  font-size: 14px;
  list-style-type: none;
}
.content_s4 li img {
  margin: 0px;
  padding: 0px;
  overflow: hidden;
  margin: 7px 0;
}
.content_s4 li a {
  color: #666;
}
.content_s4 li a:hover {
  color: #009ddc;
  font-weight: bold;
}
.content_s5 {
  width: 274px;
  padding: 10px 0;
  #padding-bottom: 0px;
  border-bottom: 2px solid #e5e5e5;
}
.content_s5 ul {
  width: 168px;
}
.content_s5 li {
  text-align: center;
  margin-bottom: 1px;
  float: left;
  font-size: 14px;
  list-style-type: none;
}
.content_s5 li.ent1 {
  width: 168px;
  height: 36px;
  line-height: 36px;
  background: #68cefb;
  font-size: 12px;
  color: #fff
}
.content_s5 li a {
  color: #fff
}
.content_s5 li.ahover a {
  color: #009ddc
}
.content_s5 li.ent2 {
  width: 168px;
  height: 60px;
  line-height: 60px;
  background: #c6eeff;
  font-size: 16px;
  color: #009ddc;
  font-weight: bold;
}
.content_s5 li.ent3 {
  height: 32px;
  line-height: 32px;
  width: 83px;
  background: #48c5f9;
  font-weight: bold;
  color: #fff
}
.content_s5 li.ent4 {
  height: 32px;
  line-height: 32px;
  width: 84px;
  background: #c6eeff;
  float: right;
  color: #009ddc;
}
.content_s5 li.ent5 {
  width: 168px;
  height: 64px;
  line-height: 64px;
  background: #8ed5fe;
  font-weight: bold;
  color: #fff;
  font-size: 16px
}
.content_s5 li.ent6 {
  width: 168px;
  height: 35px;
  line-height: 35px;
  background: #c6eeff;
  color: #009ddc
}
.content_s5 ul.ent {
  width: 105px;
}
.content_s5 ul.ent li {
  width: 105px;
}
.content_s5 li.ent7 {
  height: 46px;
  line-height: 46px;
  background: #9be0fe;
  font-weight: bold;
  color: #009ddc;
}
.content_s5 li.ent8 {
  height: 42px;
  line-height: 42px;
  background: #50c2f2;
  color: #fff;
}
.content_s5 li.ent9 {
  height: 46px;
  line-height: 46px;
  background: #51caff;
  color: #fff;
}
.content_s5 li.ent10 {
  height: 50px;
  line-height: 50px;
  background: #ceeffe;
  color: #009ddc;
}
.content_s5 li.ent11 {
  height: 43px;
  line-height: 43px;
  background: #62cdf9;
  color: #fff;
  font-weight: bold;
}
.xxqh {
  width: 258px;
  overflow: hidden;
  border: 1px #d5e9f5 solid;
  border-top: none;
}
.xxqh img {
  padding: 10px 0px 0px 0px;
}
.xxqh a {
  color: #1585c7;
}
.xxmap {
  width: 239px;
  height: 116px;
  margin: 10px auto;
}
.xxmap img {
  padding: 0px;
}
.content_s3 {}
.technology {
  WIDTH: 274px;
  FLOAT: right;
  HEIGHT: 323px;
  OVERFLOW: hidden
}
.technology LI {
  WIDTH: 274px;
  FLOAT: left;
  _margin-bottom: -3px
}
.technology LI SPAN {
  WIDTH: 274px;
  DISPLAY: block;
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-POSITION: 220px -20px;
  HEIGHT: 32px;
  FONT-SIZE: 14px;
  _height: 36px
}
.technology LI SPAN FONT {
  PADDING-LEFT: 10px;
  WIDTH: 70px;
  FLOAT: left;
  COLOR: #0083c4;
  FONT-SIZE: 14px;
  MARGIN-RIGHT: 10px;
  PADDING-TOP: 5px
}
.technology LI SPAN P {
  COLOR: #000;
  PADDING-TOP: 5px
}
.technology LI SPAN IMG {
  FLOAT: left;
  PADDING-TOP: 7px
}
.technology LI.show SPAN {
  BACKGROUND-COLOR: #0083c4;
  BACKGROUND-POSITION: 220px 13px
}
.technology LI.show SPAN FONT {
  COLOR: #fff
}
.technology LI.show SPAN P {
  COLOR: #fff
}
.technology LI.show IMG {
  WIDTH: 274px;
  DISPLAY: block;
  HEIGHT: 127px
}
.technology LI.edd {
  BACKGROUND-COLOR: #fff
}
.technology LI.odd {
  BACKGROUND-COLOR: #eeedf2
}
#hover {
  POSITION: absolute;
  BACKGROUND: #74b6d7;
  LEFT: 0px
}
#hover1 {
  POSITION: absolute;
  BACKGROUND: #74b6d7;
  LEFT: 0px
}
#hover2 {
  POSITION: absolute;
  BACKGROUND: #74b6d7;
  LEFT: 0px
}
.a4 {
  POSITION: relative;
  WIDTH: 273px;
  DISPLAY: block;
  HEIGHT: 100px;
  OVERFLOW: hidden;
  TEXT-DECORATION: none
}
.technology H2 {
  TEXT-ALIGN: center;
  COLOR: #fff;
  FONT-SIZE: 24px;
  PADDING-TOP: 10px
}
.technology H3 {
  TEXT-ALIGN: center;
  COLOR: #fff;
  FONT-SIZE: 16px
}
.technology DIV {
  WIDTH: 274px;
  HEIGHT: 112px
}
#row5xztcnav {
  BORDER-BOTTOM: #ebeef3 3px solid;
  BORDER-LEFT: #ebeef3 1px solid;
  MARGIN: 0px auto 10px;
  PADDING-LEFT: 40px;
  WIDTH: 930px;
  HEIGHT: auto;
  OVERFLOW: hidden;
  BORDER-TOP: #ebeef3 1px solid;
  BORDER-RIGHT: #ebeef3 1px solid;
  PADDING-TOP: 15px
}
#row5xztcnav UL LI {
  TEXT-ALIGN: center;
  WIDTH: 130px;
  FLOAT: left;
  HEIGHT: 80px;
  list-style-type: none;
}
#row5xztcnav UL LI P {
  TEXT-ALIGN: center;
  WIDTH: 130px;
  FLOAT: left;
  HEIGHT: 10px;
  PADDING-TOP: 10px;
  font-size: 12px;
}
/*fonter_2012_12_08_s*/
#footer {
  width: 1418px;
  height: 182px;
  MARGIN: 0px auto;
}
.footer_nav {
  font-size: 14px;
  padding-top: 15px;
  text-align: center
}
.footer_nav a {
  color: #222;
  text-decoration: none;
}
.footer_nav a:hover {
  color: #f00;
  text-decoration: underline
}
.footer_bq {
  width: 985px;
  margin: 0 auto
}
.footer_bq dl {
  width: 710px;
  float: right;
  margin-top: 17px;
}
.footer_bq dt {
  float: left;
  color: #fff;
  line-height: 22px;
  padding: 10px 0 0 10px;
  font-size: 12px;
}
.footer_bq dd {
  float: right;
  width: 200px;
}
.footer_bq dd img {
  margin: 3px
}
/*fonter_2012_12_08_ent*/