@import "common.css";
@import "font-awesome.min.css";
/* CSS Document */
/*整体页面风格*/
html {
  background: url(../../imgs/body_bg.jpg) left top repeat-x;
  background-color: #ffffff;
}

html body .header_logo .logo_list .hot_list {
  height: 35px;
  padding: 0;
  line-height: 35px;
  background: #dad9d9;
}
html body .header_logo .logo_list .hot_list .hot_items {
  float: left;
}
html body .header_logo .logo_list .hot_list .hot_items label {
  padding-left: 25px;
  color: #ff3e02;
  font-size: 13px;
  font-weight: bold;
}
html body .header_logo .logo_list .hot_list .hot_items a {
  color: #333;
  margin: 0 5px;
}
html body .header_logo .logo_list .hot_list .search_item {
  margin-top: 4px;
  margin-right: 5px;
  float: right;
}
html body .header_logo .logo_list .hot_list .search_item input {
  float: left;
  margin: 0;
  padding: 0;
  border: 0;
  height: 25px;
  line-height: 25px;
  vertical-align: middle;
  border: 1px solid #aeaeae;
}
html body .header_logo .logo_list .hot_list .search_item .text {
  background: #fcfafa;
  width: 180px;
  padding-left: 5px;
  border-right: 0;
}
html body .header_logo .logo_list .hot_list .search_item .btn {
  border-left: 0;
  height: 27px;
  background: url(../../imgs/search_btn_bg.jpg) left top repeat-x;
  padding: 0 15px;
}
/*头部样式*/

/*小饰品*/
/*搜索框*/
.widget_search input {
  float: left;
  margin: 0;
  padding: 0;
  border: 0;
  height: 25px;
  line-height: 25px;
  vertical-align: middle;
  border: 1px solid #aeaeae;
}
.widget_search .text {
  background: #fcfafa;
  width: 160px;
  padding-left: 5px;
  border-right: 0;
}
.widget_search .btn {
  border-left: 0;
  *border: 0;
  height: 27px;
  background: url(../../imgs/search_btn_bg.jpg) left top repeat-x;
  padding: 0 15px;
  *padding: 0 6px;
}
/*title*/
.widget_title,
.new_header {
  border: 1px solid #ccc;
  background: url(../../imgs/new_header_bg.jpg) top left repeat-x;
  background-color: #fafafd;
  height: 31px;
  line-height: 31px;
}
.widget_title .header_item,
.new_header .header_item {
  float: left;
}
.widget_title .caption,
.new_header .caption {
  width: 142px;
  height: 31px;
  line-height: 31px;
  background: url(../../imgs/new_caption_bg.png) top left no-repeat;
}
.widget_title .caption span,
.new_header .caption span {
  margin: 0px 0 0 15px;
  font-size: 16px;
  color: #343434;
  font-weight: bold;
}
.widget_title .more_item,
.new_header .more_item {
  float: right;
  height: 31px;
  padding-right: 5px;
  line-height: 31px;
  color: #fe6601;
  font-weight: bold;
}
.widget_title .more_item a,
.new_header .more_item a {
  color: #999;
  font-weight: 100;
}
/*当前位置*/
.position {
  height: 40px;
  line-height: 40px;
}
.position * {
  color: #fff;
}
.position label i {
  color: red;
  font-size: 15px;
  margin-right: 3px;
}
.position i {
  color: #fff;
  font-size: 16px;
  margin: 3px;
}
/*栏目介绍*/
/*图文列表*/
.image_href {
  text-align: center;
}
.image_href img {
  padding: 2px;
  border: 2px solid #ccc;
}
.image_href .p_h {
  margin-top: 10px;
}
/*左右布局的内容公共样式*/
.new_content {
  background: #ffffff;
}
.new_content .list_content {
  /*新闻左边的样式*/
  /*新闻右边的内容*/
}
.new_content .list_content .new_left {
  float: left;
  width: 700px;
}
.new_content .list_content .new_left .new_header {
  border-right: 1px solid #ccc;
  background: url(../../imgs/new_header_bg.jpg) top left repeat-x;
  background-color: #fff;
  height: 31px;
  line-height: 31px;
}
.new_content .list_content .new_left .new_header .header_item {
  float: left;
}
.new_content .list_content .new_left .new_header .caption {
  width: 142px;
  height: 31px;
  line-height: 31px;
  background: url(../../imgs/new_caption_bg.png) top left no-repeat;
}
.new_content .list_content .new_left .new_header .caption span {
  margin: 0px 0 0 15px;
  font-size: 16px;
  color: #fff;
  font-weight: bold;
}
.new_content .list_content .new_right {
  float: right;
  width: 251px;
}
.new_content .list_content .new_right .paihang_header {
  height: 31px;
  line-height: 31px;
  background: url(../../imgs/paihang_header_bg.png) left top no-repeat;
}
.new_content .list_content .new_right .paihang_header .caption {
  float: left;
  color: #000;
  font-size: 15px;
  font-weight: bold;
  margin: 3px 0 0 23px;
}
.new_content .list_content .new_right .paihang_header .qita {
  float: right;
  margin-right: 10px;
}
.new_content .list_content .new_right .paihang_header .qita a {
  color: #fff;
  padding: 3px 5px;
}
.new_content .list_content .new_right .paihang_header .qita a:hover {
  background: #fff;
  color: #333;
}
.new_content .list_content .new_right .paihang_list {
  background: #fff;
  margin-bottom: 30px;
}
.new_content .list_content .new_right .paihang_list .paihang_item {
  padding: 5px 0;
  padding-left: 22px;
}
.new_content .list_content .new_right .paihang_list .paihang_item .list_style {
  width: 16px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  border: 1px solid #ccc;
  margin-right: 10px;
}
.new_content .list_content .new_right .paihang_list .paihang_item .list_style.qiansan {
  background: #ff6800;
}
.new_content .list_content .new_right .paihang_list .paihang_item .img_detail {
  display: none;
  margin-top: 10px;
  border: 1px solid #ccc;
  padding: 3px;
  width: 144px;
}
.new_content .list_content .new_right .paihang_list .paihang_item .img_detail img {
  width: 144px;
  height: 102px;
}
.new_content .list_content .new_right .paihang_list .paihang_item:hover .img_detail {
  display: block;
}
/*带边框的图片显示*/
.width_border_img_content {
  text-align: center;
  margin: 0 auto;
  width: 144px;
  padding: 2px;
  border: 1px solid #ccc;
}
.width_border_img_content img {
  width: 140px;
  height: 102px;
}
/*页面footer*/
.footer_content {
  background: #f2f2f2;
  border-top: 3px solid #a8a8a8;
}
.footer_content .page_footer {
  padding-top: 20px;
}
.footer_content .page_footer * {
  color: #666666;
}
.footer_content .page_footer a:hover {
  color: #ff8400;
}
.footer_content .page_footer .footer_left {
  float: left;
}
.footer_content .page_footer .footer_left .left_item {
  float: left;
  position: relative;
  margin-right: 90px;
}
.footer_content .page_footer .footer_left .left_item dt {
  font-size: 16px;
  font-weight: bold;
  margin: 10px 0;
}
.footer_content .page_footer .footer_left .left_item dd {
  margin: 6px 0;
}
.footer_content .page_footer .footer_left .left_item:hover:before {
  position: absolute;
  top: -20px;
  left: 20px;
  border-width: 10px;
  border-color: #a8a8a8;
  border-style: solid;
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom: 0;
  display: inline-block;
  text-indent: -100px;
  *display: inline;
  *zoom: 1;
  content: "";
}
.footer_content .page_footer .footer_left .last_item {
  margin-right: 0;
}
.footer_content .page_footer .footer_right {
  float: right;
}
.footer_content .page_footer .footer_right p {
  margin: 10px 0;
  text-align: right;
}
.main_wrap {
  background: #fff;
}
.lanmu_jieshao {
  background: #fff;
}
.lanmu_jieshao .jieshao_list {
  padding-top: 20px;
}
.lanmu_jieshao .jieshao_list .jieshao_item {
  margin-bottom: 25px;
  border: 1px solid #ccc;
  border-top: 0px;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content {
  padding: 20px 10px;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .lanmu_left {
  border-right: 1px dashed #ccc;
  float: left;
  width: 590px;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .widgets_lanjie_jieshao .detail_left {
  float: left;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .widgets_lanjie_jieshao .detail_left img {
  width: 212px;
  height: 156px;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .widgets_lanjie_jieshao .detail_right {
  margin-left: 15px;
  float: left;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .widgets_lanjie_jieshao .detail_right h1 {
  color: #2974ab;
  font-size: 16px;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .widgets_lanjie_jieshao .detail_right p {
  line-height: 21px;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .widgets_lanjie_jieshao .detail_right .p1 {
  margin: 10px 0;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .lanmu_right {
  width: 348px;
  float: left;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .lanmu_right .detail_item {
  text-align: center;
  float: left;
  margin-left: 25px;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .lanmu_right .detail_item img {
  width: 140px;
  height: 100px;
  padding: 2px;
  border: 1px solid #ccc;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .lanmu_right .detail_item .h_p {
  margin-top: 10px;
}
.lanmu_jieshao .jieshao_list .jieshao_item .lanmu_content .lanmu_right .detail_item .h_p a {
  width: 140px;
}
