﻿.w {
  width: 1200px;
  margin: 0 auto;
}
.toubu .logo-sousuo {
  background: url(../images/n-bg_01.png) no-repeat center;
  overflow: hidden;
  height: 266px;
}
.toubu .logo-sousuo .logo {
  margin-top: 55px;
  float: left;
}
.toubu .logo-sousuo .sousuo {
  margin-top: 205px;
  float: right;
}
.toubu .logo-sousuo .sousuo .search {
  width: 374px;
  height: 36px;
  line-height: 36px;
  background: #ffffff;
  border-radius: 4px;
}
.toubu .logo-sousuo .sousuo .ipt-btn,
.toubu .logo-sousuo .sousuo .ipt-text {
  border: none;
  outline: none;
  height: 36px;
}
.toubu .logo-sousuo .sousuo .ipt-text {
  float: left;
  width: 345px;
  padding-left: 55px;
  font-size: 18px;
  color: #bababa;
  background: url(../images/icon.png) no-repeat -250px 0;
}
.toubu .logo-sousuo .sousuo div {
  width: 76px;
  float: right;
  text-align: center;
  margin-top: -36px;
}
.toubu .logo-sousuo .sousuo div .ipt-btn {
  width: 80px;
  cursor: pointer;
  background: none;
}
.toubu .daohang {
  width: 100%;
  height: 49px;
  background: url(../images/n-nav-bg.jpg);
}
.toubu .daohang ul {
  width: 1200px;
  margin: 0 auto;
  height: 49px;
}
.toubu .daohang ul li {
  position: relative;
  width: 120px;
  text-align: center;
  line-height: 49px;
  float: left;
}
.toubu .daohang ul li a {
  font-size: 14px;
  color: #fff;
  display: block;
}
.toubu .daohang ul li a:hover {
  background-color: #f39801;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
}
.yi {
  width: 100%;
  background: url(../images/n-bg_03.jpg) no-repeat top;
}
.yi .toutiao-box {
  width: 1324px;
  height: 118px;
  margin: 0 auto;
  background: #f1f1f1;
}
.yi .toutiao-conn {
  text-align: center;
}
.yi .toutiao-conn {
  width: 1060px;
  height: 100%;
  padding-left: 140px;
  margin: 0 auto;
  background: url(../images/icon.png) no-repeat -689px 16px;
}
.yi .toutiao-conn .toutiao-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yi .toutiao-conn .toutiao-title a {
  font-size: 30px;
  color: #8195ec;
  margin-left: 30px;
}
.yi .toutiao-conn .toutiao-desc {
  margin-top: 10px;
  font-size: 18px;
  color: #8199ae;
}
.er {
  overflow: hidden;
}
.er .w {
  background: #ffffff;
  padding: 20px 0;
  overflow: hidden;
}
.er .w .lunbotu {
  float: left;
  margin-left: 20px;
}
.er .w .lunbotu .focus {
  float: none;
}
.er .w .lunbotu .focus-box {
  clear: both;
  width: 538px;
  height: 390px;
}
.er .w .lunbotu .focusImage {
  float: left;
  width: 538px;
  height: 390px;
}
.er .w .lunbotu .focusImage-inner {
  width: 538px;
  height: auto;
  position: relative;
}
.er .w .lunbotu .focusImage-content li {
  display: none;
}
.er .w .lunbotu .focusImage-content li.current {
  display: block;
}
.er .w .lunbotu .focusImage-content img {
  width: 538px;
  height: auto;
}
.er .w .lunbotu .focusImage-title {
  height: 36px;
  line-height: 36px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.er .w .lunbotu .focusImage-title-bg {
  background: #000;
  opacity: 0.5;
  position: absolute;
  z-index: 5;
  height: 40px;
  width: 100%;
  bottom: 3px;
}
.er .w .lunbotu .focusImage-title h2 {
  padding: 0 10px;
  position: absolute;
  z-index: 10;
  color: #fff;
  font-size: 16px;
  font-weight: normal;
}
.er .w .lunbotu .focusImage-title a,
.er .w .lunbotu .focusImage-title a:visited,
.er .w .lunbotu .focusImage-title a:hover {
  color: #fff;
  text-decoration: none;
}
.er .w .lunbotu .focusImage-slide {
  position: absolute;
  z-index: 15;
  right: 2%;
  bottom: 3%;
  width: 100px;
}
.er .w .lunbotu .focusImage-slide li {
  display: block;
  width: 10px;
  height: 10px;
  float: left;
  border-radius: 50%;
  text-indent: 20px;
  overflow: hidden;
  margin: 0 4px;
  cursor: pointer;
  border: 1px solid #ffffff;
}
.er .w .lunbotu .focusImage-slide li.current {
  display: block;
  background: #ffffff;
}
.er .w .yaowen {
  float: left;
  margin-left: 20px;
}
.er .w .yaowen .i_o_right {
  width: 604px;
  margin: 0 0 30px 0;
  overflow: hidden;
}
.er .w .yaowen .i_o_right .i_o_r_tab,
.er .w .yaowen .i_o_right .i_o_r_tab2,
.er .w .yaowen .i_o_right .i_o_r_tab3,
.er .w .yaowen .i_o_right .i_o_r_tab4 {
  width: 696px;
  background: #e4f2ff;
  height: 41px;
}
.er .w .yaowen .i_o_right .i_o_r_tab a,
.er .w .yaowen .i_o_right .i_o_r_tab2 a,
.er .w .yaowen .i_o_right .i_o_r_tab3 a,
.er .w .yaowen .i_o_right .i_o_r_tab4 a {
  line-height: 40px;
  text-align: center;
  color: #2681d4;
  float: left;
  font-size: 16px;
  width: 93px;
  height: 47px;
  font-weight: bold;
}
.er .w .yaowen .i_o_right .i_o_r_tab .se,
.er .w .yaowen .i_o_right .i_o_r_tab2 .se,
.er .w .yaowen .i_o_right .i_o_r_tab3 .se,
.er .w .yaowen .i_o_right .i_o_r_tab4 .se {
  color: #ffffff;
  font-size: 16px;
  background: url(../images/icon.png) -703px -105px;
  line-height: 40px;
  font-weight: bold;
}
.er .w .yaowen .i_o_right .i_o_r_tabContent,
.er .w .yaowen .i_o_right .i_o_r_tabContent2,
.er .w .yaowen .i_o_right .i_o_r_tabContent3,
.er .w .yaowen .i_o_right .i_o_r_tabContent4 {
  width: 604px;
  margin: 0 auto;
  margin-top: 4px;
}
.san {
  margin-top: 20px;
  overflow: hidden;
}
.san .w {
  background: #ffffff;
  padding: 20px 0;
  overflow: hidden;
}
.san .w .san-zuo {
  float: left;
  margin-left: 20px;
}
.san .w .san-zuo .i_o_right {
  width: 750px;
  margin: 0 0 30px 0;
  overflow: hidden;
}
.san .w .san-zuo .i_o_right .i_o_r_tab,
.san .w .san-zuo .i_o_right .i_o_r_tab2,
.san .w .san-zuo .i_o_right .i_o_r_tab3,
.san .w .san-zuo .i_o_right .i_o_r_tab4 {
  width: 750px;
  background: #e4f2ff;
  height: 41px;
}
.san .w .san-zuo .i_o_right .i_o_r_tab a,
.san .w .san-zuo .i_o_right .i_o_r_tab2 a,
.san .w .san-zuo .i_o_right .i_o_r_tab3 a,
.san .w .san-zuo .i_o_right .i_o_r_tab4 a {
  line-height: 40px;
  text-align: center;
  color: #2681d4;
  float: left;
  font-size: 16px;
  width: 93px;
  height: 47px;
  font-weight: bold;
}
.san .w .san-zuo .i_o_right .i_o_r_tab .se,
.san .w .san-zuo .i_o_right .i_o_r_tab2 .se,
.san .w .san-zuo .i_o_right .i_o_r_tab3 .se,
.san .w .san-zuo .i_o_right .i_o_r_tab4 .se {
  color: #ffffff;
  font-size: 16px;
  background: url(../images/icon.png) -703px -105px;
  line-height: 40px;
  font-weight: bold;
}
.san .w .san-zuo .i_o_right .i_o_r_tabContent,
.san .w .san-zuo .i_o_right .i_o_r_tabContent2,
.san .w .san-zuo .i_o_right .i_o_r_tabContent3,
.san .w .san-zuo .i_o_right .i_o_r_tabContent4 {
  width: 750px;
  margin: 0 auto;
  margin-top: 4px;
}
.san .w .san-you {
  margin-right: 20px;
  float: right;
}
.san .w .san-you .i_o_right {
  width: 388px;
  margin: 0 0 30px 0;
  overflow: hidden;
}
.san .w .san-you .i_o_right .i_o_r_tab,
.san .w .san-you .i_o_right .i_o_r_tab2,
.san .w .san-you .i_o_right .i_o_r_tab3,
.san .w .san-you .i_o_right .i_o_r_tab4 {
  width: 388px;
  background: #e4f2ff;
  height: 41px;
}
.san .w .san-you .i_o_right .i_o_r_tab a,
.san .w .san-you .i_o_right .i_o_r_tab2 a,
.san .w .san-you .i_o_right .i_o_r_tab3 a,
.san .w .san-you .i_o_right .i_o_r_tab4 a {
  line-height: 40px;
  text-align: center;
  color: #2681d4;
  float: left;
  font-size: 16px;
  width: 93px;
  height: 47px;
  font-weight: bold;
}
.san .w .san-you .i_o_right .i_o_r_tab .se,
.san .w .san-you .i_o_right .i_o_r_tab2 .se,
.san .w .san-you .i_o_right .i_o_r_tab3 .se,
.san .w .san-you .i_o_right .i_o_r_tab4 .se {
  color: #ffffff;
  font-size: 16px;
  background: url(../images/icon.png) -703px -105px;
  line-height: 40px;
  font-weight: bold;
}
.san .w .san-you .i_o_right .i_o_r_tabContent,
.san .w .san-you .i_o_right .i_o_r_tabContent2,
.san .w .san-you .i_o_right .i_o_r_tabContent3,
.san .w .san-you .i_o_right .i_o_r_tabContent4 {
  width: 388px;
  margin: 0 auto;
  margin-top: 4px;
}
.si {
  margin-top: 20px;
}
.si .w {
  background: #ffffff;
  padding: 20px 0;
  overflow: hidden;
}
.si .w .advert-box {
  height: auto;
  overflow: hidden;
  margin-top: 0;
  padding: 0px 10px;
}
.qi .w .work-box {
  padding: 20px 20px;
  margin-top: 20px;
  height: 374px;
  overflow: hidden;
  background: #fff;
}
.qi .i_o_right {
  width: 750px;
  margin: 0 0 30px 0;
  overflow: hidden;
}
.qi .i_o_right .i_o_r_tab,
.qi .i_o_right .i_o_r_tab2,
.qi .i_o_right .i_o_r_tab3,
.qi .i_o_right .i_o_r_tab4 {
  width: 750px;
  background: #e4f2ff;
  height: 41px;
}
.qi .i_o_right .i_o_r_tab a,
.qi .i_o_right .i_o_r_tab2 a,
.qi .i_o_right .i_o_r_tab3 a,
.qi .i_o_right .i_o_r_tab4 a {
  line-height: 40px;
  text-align: center;
  color: #2681d4;
  float: left;
  font-size: 14px;
  width: 93px;
  height: 47px;
  font-weight: bold;
}
.qi .i_o_right .i_o_r_tab .se,
.qi .i_o_right .i_o_r_tab2 .se,
.qi .i_o_right .i_o_r_tab3 .se,
.qi .i_o_right .i_o_r_tab4 .se {
  color: #ffffff;
  font-size: 14px;
  background: url(../images/icon.png) -703px -105px;
  line-height: 40px;
  font-weight: bold;
}
.qi .i_o_right .i_o_r_tabContent,
.qi .i_o_right .i_o_r_tabContent2,
.qi .i_o_right .i_o_r_tabContent3,
.qi .i_o_right .i_o_r_tabContent4 {
  width: 750px;
  margin: 0 auto;
  margin-top: 4px;
}
.ba {
  margin-top: 20px;
}
.ba .w {
  background: #ffffff;
  padding: 0px;
  overflow: hidden;
}
.ba .w .zhuantiyou {
  margin-left: 20px;
}
.dibu .friends {
  margin-bottom: 20px;
}
.dibu .friends select {
  width: 246px;
  height: 30px;
  background: none;
  border: 1px solid #fff;
  font-size: 14px;
  color: #fff;
}
.dibu .friends select option {
  font-size: 14px;
  color: #333333;
}
.dibu .friends select .yqlj-biaoti {
  color: #2681d4;
  font-weight: bold;
}
.bigpic {
  background: url(../images/bg.jpg);
}
.bigpic img {
  margin-top: -24px;
}
#food_main {
  background: url(../images/bg.jpg);
}
.news_main .part1 .focus {
  float: none;
}
.news_main .part1 .focus-box {
  clear: both;
  width: 590px;
  height: 315px;
}
.news_main .part1 .focusImage {
  float: left;
  width: 590px;
  height: 315px;
}
.news_main .part1 .focusImage-inner {
  width: 590px;
  height: auto;
  position: relative;
}
.news_main .part1 .focusImage-content li {
  display: none;
}
.news_main .part1 .focusImage-content li.current {
  display: block;
}
.news_main .part1 .focusImage-content img {
  width: 590px;
  height: 315px;
}
.news_main .part1 .focusImage-title {
  height: 36px;
  line-height: 36px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.news_main .part1 .focusImage-title-bg {
  background: rgba(8, 53, 92, 0.6);
  opacity: 0.5;
  position: absolute;
  z-index: 5;
  height: 40px;
  width: 100%;
  bottom: 3px;
}
.news_main .part1 .focusImage-title h2 {
  padding: 0 10px;
  position: absolute;
  z-index: 10;
  color: #fff;
  font-size: 16px;
  font-weight: normal;
  margin-top: -6px;
}
.news_main .part1 .focusImage-title a,
.news_main .part1 .focusImage-title a:visited,
.news_main .part1 .focusImage-title a:hover {
  color: #fff;
  text-decoration: none;
}
.news_main .part1 .focusImage-slide {
  position: absolute;
  z-index: 15;
  right: 2%;
  bottom: 5%;
  width: 100px;
}
.news_main .part1 .focusImage-slide li {
  display: block;
  width: 10px;
  height: 10px;
  float: left;
  border-radius: 50%;
  text-indent: 20px;
  overflow: hidden;
  margin: 0 4px;
  cursor: pointer;
  border: 1px solid #ffffff;
}
.news_main .part1 .focusImage-slide li.current {
  display: block;
  background: #ffffff;
}
.list_left h2 {
  background: url(../images/bg.jpg);
}
.list_left a {
  background: url(../images/list_nav.png) no-repeat 20px center;
}
.list_left a:hover {
  background: url(../images/list_nav_active.png) no-repeat 20px center #ebbebe;
}
.list_left a.list_active {
  background: url(../images/list_nav_active.png) no-repeat 20px center #ebbebe;
  background: none;
}
