/*顶部*/
html, body, div, span, p, blockquote, pre, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, font,h1,h2,h3,h4{margin: 0; padding: 0; border: 0; outline: 0; font-size:12px; list-style: none; }
.clear{clear:both; _clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden }
a{font-weight:normal; text-decoration:none;}
a:hover{ text-decoration:none; }
body{font-size:12px; font-family:Microsoft YaHei;background:#f0eded }
.head_tou{width:100%; overflow:hidden}
.top {
  width: 100%;
  height: 120px;
  background: #006e77;
}
.top .top01 {
  width: 1100px;
  margin: 0 auto;
  overflow: hidden;
}
.top .top01 span.logo {
  float: left;
  width: 765px;
  overflow: hidden;
  margin-top: 22px;
  color: #fff3d0;
  text-align:center;
  line-height: 25px;
}
.top .top01 span.logo_img{margin-top:25px; float:left; margin-left:18px}
.top .top01 span.tel {
  float: right;
  padding-top: 20px;
  color: #fff;
  font-family: "Microsoft YaHei";
  line-height: 22px;
  width:185px;
}
.top .top01 span.tel a{width:125px; height:26px; overflow:hidden; display:block}
.top .top01 span.tel a img{float:left}
.top .top01 span.tel i {
  padding-top: 20px;
  color: #fff;
  font-family: "Microsoft YaHei";
  line-height: 22px;
  font-size:12px;
  font-style:normal
}
.top .top01 span.tel i span{
  color: #f79800;
}
.top .top01 span.tel strong {
  font-weight: normal;
  font-size:25px;
  line-height:28px
}
/*nav*/
.nav{width:100%; background:#fff; border-bottom:1px solid #e7e6e6; height:70px; font-family:Microsoft YaHei}
.navb{width:1100px; margin:0 auto;}
#navbg{width:238px; height:70px; float:left; margin-right:10px}
#navbg img{float:left}
.menu1{width:1000px; float:left; background:#fff; overflow:hidden; position:absolute; top:54px; padding-bottom:30px; border-top:1px solid #e7e6e6; z-index:999; left:0}
.menu1 h2{padding:30px; font-size:14px; font-weight:normal}
.menu1 h2 a{font-size:14px; color:#5a5a5a; padding:0 10px}
.menu1 h2 strong{font-size:16px; color:#f39700; float:left}
.menu1 ul{width:100%; overflow:hidden}
.menu1 ul li{width:133px; float:left; border-right:1px dashed #999; padding-left:30px; line-height:30px; height:310px; text-align:left}
.menu1 ul li h3{font-size:18px; color:#006e77}
.menu1 ul li a{font-size:14px; line-height:30px; color:#414141; display:block; width:100%; overflow:hidden}
.menu1 ul li a:hover{color:#F7931E}

.menu{float:left; width:1100px; overflow:hidden}
.menu ul{width:101%; overflow:hidden; color:#5a5a5a}
.menu ul li{float:left; text-align:center; width:107px; overflow:hidden; height:54px}
.menu ul li a{display:block; color:#5a5a5a; height:45px}
.menu ul li a p{border-right:1px solid #e5e4e4; line-height:20px; margin-top:25px; font-size:16px; letter-spacing:1px}
.menu ul li a:hover{color:#F7931E}

.box_menu{width:100%; overflow:hidden; background:#f0eded; margin-top:30px}
.menu_1{margin-top:20px; background:#fff; padding:30px 15px; height:130px; width:1070px; margin:0 auto}
.menu_1 ul{width:103%}
/*二级导航*/
.box_menu1 {overflow: hidden; width:1000px;}
.auto {margin: 0 auto;}
.box_menu1 li.subMenu_line {background:url(imagesnev2_bj01.jpg) no-repeat; height:122px; padding:0; margin-top:8px; width: 1px;}
.box_menu1 li {float: left; height:142px; width:216px;}
.box_menu1 li span {display: block; height:35px; overflow: hidden; padding-bottom:20px; text-align: center; width: 100%;}
.box_menu1 li p {color: #c9c9c9; height:60px; line-height: 20px; padding-left:6px; width:210px;}
.box_menu1 li p a {border-right: 1px solid #c9c9c9; color: #5e5f5f; display: block; float: left; height: 14px; line-height: 14px; margin: 3px 4px 3px 0; overflow: hidden; text-align: center; padding:0 5px;}
.box_menu1 li p a:hover {color:#f7931e;}

/*底部*/
.foot{ width:100%; height:420px; border-top:3px solid #f8931e; background:#006f7d; margin-top:40px;}
.foot_1{ width:1000px; margin:0 auto; margin-top:65px;}
.foot_t{ width:1000px; border-bottom:1px solid #249cb0; height:144px; overflow:hidden;}
.foot_t span{ display:block; width:284px; height:97px; float:left; margin:7px 60px 0 0;}
.foot_t ul{ float:left; width:328px; overflow:hidden;}
.foot_t ul li{ width:72px; float:left; text-align:left; margin-right:10px;}
#foot_dh{ width:328px; color:#fff; font-size:14px; font-family:"微软雅黑","宋体"; margin-bottom:3px;}
.foot_t ul li a{ color:#fff; line-height:22px; font-size:11px; font-family:"微软雅黑","宋体";}
.foot_t ul li a:hover{ text-decoration:underline;}
.foot_t p{width:299px; height:87px; float:right; margin: 16px 20px 0 0; display:inline;}
.foot_b{ width:1000px; overflow:hidden;}
.foot_b ul{margin-top:30px; width:660px; float:left;}
.foot_b ul li{ color:#fff; font-family:"微软雅黑","宋体"; line-height:24px; font-size:11px;}
.foot_b dl{ width:236px; float:right; overflow:hidden; margin:30px 78px 0 0;}
.foot_b dl dd{ width:121px; height:121px; float:left; margin-right:15px;}
.foot_b dl dt{ float:left; color:#fff; line-height:26px; margin-top:10px; font-family:"微软雅黑","宋体"; }