@charset "utf-8";

/* CSS Document */
body {
  margin: 0 auto;
  font-size: 12px;
  font-family: "宋体";
  line-height: 24px;
  color: #333;
  background: white;
}

body, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, p, td, tr {
  padding: 0;
  margin: 0;
  font-weight: normal;
  font-size: 12px;
}

ul {
  list-style: none;
}

html {
  overflow-x: hidden;
}

img {
  border: 0px;
}

a {
  color: #444;
  text-decoration: none;
}

.clearfloat {
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0px;
}

/*
img
              {
                      _azimuth:expression(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
              }
*/
.top {
  width: 100%;
  height: 182px;
  /* background:url(../images/index_01.jpg) repeat-x center top;*/
}

.topcontent {
  width: 1000px;
  height: auto;
  overflow: hidden;
  margin: 0 auto;
}

.logo {
  width: 1000px;
  height: auto;
  float: left;
  margin-bottom: 1px;
}

.logoright {
  width: 727px;
  height: auto;
  overflow: hidden;
  float: right;
}

.search {
  text-align: right;
  margin-top: 10px;
}

.search a {
  color: #8C0008;
  padding-left: 10px;
  padding-right: 10px;
}

.searchtext {
  width: 100px;
  height: 20px;
  line-height: 20px;
  border: 1px solid #8C0008;
  background: white;
}

.searchbut {
  width: 43px;
  height: 24px;
  background: #8C0008;
  color: #fff;
  border: none;
  vertical-align: top;
  _margin-top: 1px;
  *margin-top: 1px;
}


.daohang {
  width: 1000px;
  height: auto;
  overflow: hidden;
  margin: 0 auto;
  ;
}

/*
.daohangleft{ width:3px; height:28px; float:left; background:url(../images/index_06.jpg) no-repeat center top;}
.daohangcenter{ width:; height:auto; float:right; background:url(../images/index_08.jpg) repeat-x center top;}
.daohangright{ width:5px; height:28px; float:left; background:url(../images/index_10.jpg) no-repeat center top;} 
.daohangleft{ width:3px; height:28px; float:left; }
.daohangright{ width:5px; height:28px; float:left;}
*/
.daohangcenter {
  width: 1000px;
  height: auto;
  float: left;
}

.daohangcenter li {
  float: left;
  line-height: 28px;
  background: #8C0008;
  text-align: center;
  width: 111.1px;
  position: relative;
  z-index: 999999
}

.action {

  background: url(../images/dhxl_03.png) repeat-x center 2px;

}

.action div {
  display: block;
}

.sanji {
  width: 111.11111111111px;
  height: auto;
  overflow: hidden;
  display: none;
  _position: absolute;
  _left: 0px;
  _top: 28px;
  margin-top: 1px;
  z-index: 999999;
}

.sanjicd {
  width: 111.11111111111px;
  height: auto;
  overflow: hidden;
  background: #8C0008;
  z-index: 9999999999;
}

.sanjicd p {
  width: 111.11111111111px;
  margin: 0 auto;
  border-bottom: 1px solid #FFFFFF
}

.sanjicd p:hover {
  background-color: #e0acac;

}

.sanjicd a {
  width: 111.11111111111px;
  padding-left: 0px;
  color: #fff;
}

.sanjicd a:hover {
  width: 111.11111111111px;
  color: #93070a;

}

.daohangcenter li a {
  color: #fff;
  font-family: "微软雅黑";
  font-size: 13px;
  z-index: 999999999;
}


.index_center {
  text-align: center;
  width: 999px;
  height: 260px;
  border: 1px solid #C4C4C4;
  border-left: 0px;
  margin: 0 auto;
}

.index_center_left {
  float: left;
  width: 298px;
  height: 259px;
  /*background-color:#F1F1E3;*/
  border: 1px solid #C4C4C4;
}

.index_center_left_title {

  text-align: left;
  font-family: 宋体;
  font-size: 15px;
  font-weight: bold;
  color: #94070A;
  width: 300px;
  height: 25px;
  background-color: #E6E6D6;
  text-indent: 12px;
  padding-top: 1px;
  padding-left: 40px;
  background: url(../images/ico-2.gif) no-repeat 9px center #E6E6D6;
  text-indent: 0px
}

.index_center_left_content {
  height: 210px;
  text-align: left;
  text-indent: 12px;
  line-height: 21px;
  /*color:#626247;*/
  padding-top: 2px;
}

.index_center_content {
  float: left;
  width: 340px;
  height: 230px;

}

.index_center_title {
  float: left;
  width: 340px;
  height: 29px;
  background-color: #94070A;
  color: White;
  margin-top: 1px;
  margin-left: 1px;
  text-align: center;
  vertical-align: middle;
}

.index_center_center {
  float: left;
  width: 340px;
  height: 260px;
}

.index_center_right {
  float: left;
  width: 358px;
  background-color: White;
  height: 260px;
  margin-left: 1px;
  padding-top: 1px;
  text-align: left;
  line-height: 21px;
  text-indent: 12px;
  font-size: 13px;
}

.index_center_right_title {

  text-align: left;
  /* font-family: @Adobe 仿宋 Std R; */
  font-size: 15px;
  font-weight: bold;
  color: #94070A;
  width: 308px;
  height: 25px;
  text-indent: 12px;
  padding-top: 1px;
  padding-left: 40px;
  background: url(../images/ico-2.gif) no-repeat 9px center;
  text-indent: 0px
}


.index_bottom_left {
  float: left;
  text-align: left;
  font-family: 宋体;
  font-size: 13px;
  font-weight: normal;
  color: #94070A;
  width: 299px;
  height: auto;
  min-height: 300px;
  text-indent: 12px;
  padding-top: 2px;
  border: 1px solid #C4C4C4;
  border-bottom: 0px;

}

.index_bottom_left .title {
  width: 100%;
  text-indent: 40px;
  line-height: 30px;
  font-size: 15px;
  font-weight: bold;
  float: left;
  background: url(../images/title_bg-1.gif) no-repeat;
}

/*
.index_bottom_left ul li
{ 
  
  font-family:@Adobe ·ÂËÎ Std R;
  list-style-type:none; 
  margin-left:10px;
  margin-top:6px;
  margin-right:10px;
  padding-top:4px;
  vertical-align:top;
  line-height:18px;
  font-size:13px;
  color:#737272;
  font-weight:normal;
  
}
.index_bottom_left ul li a 
{
  font-family:宋体;
  font-size:14px;
  color:#737272;
  text-decoration:none; 
  position:relative;
  font-weight:normal;
}
*/
.botlink {
  width: 1000px;
  height: 28px;
  background: #8C0008;
  margin: 0 auto;
  margin-top: 8px;
  position: relative;
  z-index: 2;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  behavior: url(ie-css3.htc);
  line-height: 28px;
  color: #fff;
}

.botlink a {
  color: #fff;
  padding-left: 6px;
  padding-right: 5px;
}

.foot {
  width: 1000px;
  height: auto;
  overflow: hidden;
  color: #8C0008;
  margin: 0 auto;
  margin-top: 8px;
}


.index_bottom_center {
  float: left;

  text-align: left;
  font-family: 宋体;
  font-size: 13px;
  font-weight: normal;
  color: #94070A;
  width: 340px;
  height: 430px;
  text-indent: 2px;
  padding-top: 2px;
  border: 1px solid #C4C4C4;
  border-left: 0px;
  border-bottom: 0px;

}

.index_bottom_center .title {
  width: 100%;
  text-indent: 40px;
  line-height: 30px;
  font-size: 15px;
  font-weight: bold;
  float: left;
  background: url(../images/title_bg-0.gif) no-repeat;
}

.index_bottom_center ul li {}

.index_bottom_center ul li a {}

.index_bottom_right {
  float: left;
  text-align: left;
  font-family: 宋体;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  width: 356px;
  height: auto;
  min-height: 430px;
  text-indent: 12px;
  padding-top: 2px;
  border: 1px solid #C4C4C4;
  border-left: 0px;
  border-bottom: 0px;
}

.index_bottom_right .title {
  width: 100%;
  color: #94070A;
  text-indent: 40px;
  line-height: 30px;
  font-size: 15px;
  font-weight: bold;
  float: left;
  background: url(../images/title_bg.gif) no-repeat;
}

.index_bottom_right .title1 {
  background: #94070A;
  color: #fff;
  padding: 10px 0;
  margin: 0 0 10px 0;
}

.index_bottom_right .title1 a {
  color: #fff;
}

.right_top ul li {
  list-style-type: none;
  margin-left: 32px;
  margin-top: 6px;
  /*padding-top:4px;
  vertical-align:middle;*/
  list-style-image: url(../images/ico-1.gif);
  line-height: 16px;
}

.right_top ul li a {
  font-family: 宋体;
  font-size: 13px;
  font-style: normal;
  /*color:#777759;*/
  text-decoration: none;
  position: relative;
  /*top:-6px;*/
  font-weight: normal;
}

.img {
  vertical-align: middle;
}


/*----jiaoyupeixun----*/
.jiaoyupeixun_ul li {
  list-style-type: none;
  margin-left: 14px;
  margin-top: 6px;
  /*padding-top:4px;
  vertical-align:middle;*/
  list-style-image: url(../images/ico-1.gif);
  line-height: 16px;
}

.jiaoyupeixun_ul li a {
  font-family: 宋体;
  font-size: 13px;
  font-style: normal;
  /*color:#777759;*/
  text-decoration: none;
  position: relative;
  /*top:-6px;*/
  font-weight: normal;
}



.d {
  clear: both;
  height: 0px;
  overflow: hidden;
}


.contenctopcontent {
  width: 345px;
  height: auto;
  overflow: hidden;
  margin-top: 3px;
}

.contenctopcontent1 {
  margin-bottom: 10px;
}

.contenctopcontent li {
  width: 300px;
  height: auto;
  overflow: hidden;
  border-bottom: 1px dashed #8C0008;
  line-height: 26px;
  position: relative;
  background: url(../images/ico-1.gif) no-repeat;
  background-position-x: 9%;
  background-position-y: 54%;
  padding-left: 44px;
}

.contenctopcontent1 li:last-child {
  border: 0px;
  background: none;
}

.contenctopcontent1 a {
  font-size: 12px;
  padding: 0 30px 0 0;

}

.contenctopcontent1 li:last-child a {
  background: url(../images/open.png) no-repeat center right;
  background-size: 20px 20px;
}

.contenctopcontent li span {
  position: absolute;
  right: 0px;
  top: 0px;
}

.left_zjsd {
  width: 275px;
  height: auto;
  overflow: hidden;
  margin-top: 3px;
}

.left_zjsd li {
  width: 270px;
  height: auto;
  overflow: hidden;
  border-bottom: 1px dashed #8C0008;
  line-height: 26px;
  position: relative;
  background: url(../images/ico-1.gif) no-repeat;
  background-position-x: 0%;
  background-position-y: 50%;
  padding-left: 10px;
}

.left_zjsd li span {
  position: absolute;
  right: 0px;
  top: 0px;
}


.list-easy-1 {
  width: 299px;
  height: 22px;
  overflow: hidden;
  margin-bottom: 5px;
  font-size: 12px;
  /* color: #8C0008; */
}

.center_top ul li {
  font-family: 宋体;
  list-style-type: none;
  margin-left: 25px;
  margin-top: 6px;
  padding-top: 4px;
  vertical-align: top;
  list-style-image: url(../images/listSign.gif);
  line-height: 18px;
  font-size: 13px;
  color: #737272;
  font-weight: normal;
}

.center_top ul li a {
  font-family: 宋体;
  font-size: 13px;
  /*color:#777759;*/
  text-decoration: none;
  position: relative;
  /*top:-6px;*/
  font-weight: normal;
}

.picslide {}

.picslide img {

  padding: 2px;
  border: #ccc solid 1px;
}

/* marqueeleft */
.marqueeleft {
  height: 179px;
  width: 320px;
  overflow: hidden;
  margin: 30px 10px 0px 10px;
}

.marqueeleft ul {
  float: left;
}

.marqueeleft li {
  float: left;
  margin: 0 5px;
  display: inline;
  width: 110px;
  height: 160px;
  overflow: hidden;
}

.marqueeleft li .pic {
  display: block;
  border: #ccc 1px solid;
  width: 112px;
  height: 133px;
  padding: 2px;
  overflow: hidden;
}

.marqueeleft li .txt {
  text-align: center;
  height: 23px;
}



.right_zyxm {
  width: 345px;
  height: auto;
  overflow: hidden;
  margin-top: 3px;
}

.right_zyxm li {
  width: 335px;
  height: auto;
  overflow: hidden;
  border-bottom: 1px dashed #8C0008;
  line-height: 26px;
  position: relative;
  background: url(../images/ico-1.gif) no-repeat;
  background-position-x: 0%;
  background-position-y: 50%;
  padding-left: 10px;

}

.right_zyxm li span {
  position: absolute;
  right: 0px;
  top: 0px;
}

/* mF_liuzg */
.mF_liuzg {
  position: relative;
  width: 340px;
  height: 260px;
  overflow: hidden;
  font: 12px/1.5 Verdana, Geneva;
  background: #fff;
  margin: 0px;
}

.mF_liuzg .loading {
  position: absolute;
  z-index: 9999;
  width: 100%;
  height: 260px;
  color: #fff;
  text-align: center;
  background: #2c2c2c;
  line-height: 370px;
  vertical-align: middle;
}

/*载入画面*/
.mF_liuzg .pic li {
  width: 340px;
  position: relative;
  overflow: hidden;
  *margin-top: -2px;
}

.mF_liuzg .pic li p {
  width: 340px;
  position: absolute;
}

.mF_liuzg .pic li p a {
  display: block;
}

/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img {
  width: 340px;
  height: 260px;
}

.mF_liuzg .txt li {
  position: absolute;
  z-index: 2;
  bottom: 0;
  width: 340px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  display: none;
}

.mF_liuzg .txt li a {
  display: block;
  color: #fff;
  padding: 2px 0 0 0;
  font-size: small;
  text-decoration: none;
}

/*标题样式*/
.mF_liuzg .txt-bg {
  position: absolute;
  bottom: 0;
  z-index: 1;
  width: 340px;
  height: 30px;
  overflow: hidden;
  background: #9B0000;
  filter: alpha(opacity=60);
  opacity: 1.6;
  left: 1px;
}

/*标题背景*/

/*按钮样式*/
/*
.mF_liuzg .num{position:absolute;z-index:3;bottom:6px;right:8px;color:#333;}
*/
.mF_liuzg .num li {
  float: left;
  width: 22px;
  height: 18px;
  position: relative;
  line-height: 18px;
  text-align: center;
  margin-right: 3px;
  cursor: pointer;
  background: #434343;
  filter: alpha(opacity=90);
  opacity: 0.9;
  color: #fff;
}

.mF_liuzg .num li.current, .mF_liuzg .num li.hover {
  background: #fe0072;
  color: #fff;
  font-weight: bold;
  height: 20px;
  line-height: 20px;
  top: -2px;
}


.page_navi {
  overflow: hidden;
  width: 100%;
  text-align: center
}

.page_navi a {
  height: 36px;
  border: 1px solid #DDD;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  color: #888;
  text-decoration: none;
  line-height: 36px;
  margin: 2px;
  padding: 3px 8px
}

.page_navi a:hover, .page_navi a.current {
  border: 1px solid #FFBB76;
  color: #FF7200;
  font-weight: bolder
}

#big-pic {
  height: 180px;
}

.wp-pagenavi a, .wp-pagenavi a:link {
  padding: 2px 4px;
  margin: 2px;
  text-decoration: none;
  border: 1px solid #c1c1c1;
  color: #c1c1c1;
  background: #fff;
}

.wp-pagenavi a:hover {
  border: 1px solid #c1c1c1 !important;
  color: #666 !important;
  background: #B1E5CE !important;
  padding: 6px 12px !important;
  font-size: 16px !important;
}

.wp-pagenavi span.pages {
  padding: 2px 4px 2px 4px;
  margin: 2px;
  border: 1px solid #e1e1e1;
  background: #fff;
}

.wp-pagenavi span.current {
  padding: 6px 12px;
  margin: 2px;
  border: 1px solid #c1c1c1;
  color: #333;
  background: #B1E5CE;
  font-size: 18px;
}

.wp-pagenavi span.extend {
  padding: 2px 4px;
  margin: 2px;
  border: 1px solid #e1e1e1;
  color: #c1c1c1;
  background: #fff;
}

.wp-pagenavi span.current+a.page, .wp-pagenavi a:hover+a {
  background: #efefef;
  border: 1px solid #e1e1e1;
  color: #999;
  margin: 2px;
  padding: 4px 8px;
  font-size: 16px;
}



/**********************************************************************************************************************************************/

#menu-nav {
  /*background: #e8f4e8;*/

}

#menu-nav li {}


#menu-nav a {}

#menu-nav a:hover {}

.menu-item ul.sub-menu {
  display: none;
  /* 初始化页面时不显示出来 */
  padding: 0;
  margin: 0;
  background: #1A771A;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.menu-item ul.sub-menu a:hover {
  color: #fff;
  font-weight: bolder;
  text-shadow: 0 0px 0px rgba(0, 0, 0, .5);
  background: #000;
  filter: alpha(opacity=40);
  /*IE*/
  -moz-opacity: 0.4;
  /*MOZ , FF*/
  opacity: 0.4;
  /*CSS3, FF1.5*/
}


.toplinks {
  position: absolute;
  left: 40%;
  top: 20px;
  color: #FFFF00;
}

.russia {
  font-family: "Times New Roman";
}

.toplinks a {
  color: #FFFF00;
  float: left;
  margin-right: 10px;
}

.toplinks a:hover {
  color: #fff;
}

.subnavline {
  height: 27px;
  width: 100%;
  background: #fff;
  filter: alpha(opacity=40);
  opacity: 0.4;
  z-index: 2;
  position: absolute;
  left: 0;
  top: 203px;
}

.subnavline01 {
  height: 26px;
  width: 100%;
  border-top: 1px solid #fff;
  position: absolute;
  left: 0;
  top: 203px;
  z-index: 3;
  filter: alpha(opacity=80);
  opacity: 0.8;
}

.subnavline02 {
  height: 16px;
  width: 100%;
  border-top: 1px solid #fff;
  position: absolute;
  left: 0;
  top: 213px;
  z-index: 4;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.subnavline03 {
  height: 6px;
  width: 100%;
  border-top: 1px solid #fff;
  position: absolute;
  left: 0;
  top: 223px;
  z-index: 5;
  filter: alpha(opacity=30);
  opacity: 0.3;
}

.subnav {
  height: 27px;
  width: 1000px;
  position: absolute;
  left: 50%;
  margin-left: -500px;
  top: 203px;
  z-index: 6;
}

.subnav ul {
  float: right;
  line-height: 27px;
}

.subnav ul li {
  display: inline;
}

.subnav ul li a {
  background: #ff2400;
  color: #fff;
  display: block;
  float: left;
  margin: 0 2px;
  padding: 0 5px;
  filter: alpha(opacity=80);
  opacity: 0.8;
  font-size: 14px;
}

.subnav ul li a:hover {
  filter: alpha(opacity=100);
  opacity: 1.0;
  color: #fff600;
}

.global {
  height: 318px;
  background: url(../images/navline.gif) repeat-x;
  z-index: -999;
}

.global .whole {
  width: 1000px;
  background: url(../images/bodyline.gif) repeat-y;
  margin: 0px auto;
  z-index: 10;
  overflow: hidden;
}

.nav {
  width: 750px;
  height: 28px;
  z-index: 999999;

}

.nav ul {
  margin-left: 27px;
}

.nav ul li {
  height: 28px;
  float: left;
  line-height: 28px;
  text-align: center;
  background: #8C0008;
  width: 70px;

  z-index: 99999999999999999999999999;
}

.nav ul li a {
  color: white;
  width: 70px;
  height: 28px;
  display: inline;
  float: left;
  text-align: center;
  font-size: 13px;
  font-family: "微软雅黑";
}

.nav ul li a:hover {}

.nav ul li a.nav_current {
  background: url(../images/hover.jpg) no-repeat;
  color: #972e33;
}

.nav .sub-menu li {
  float: none;
  width: 70px;
}









.banner {
  width: 1000px;
  height: auto;
  overflow: hidden;
  margin: 0 auto;
  position: relative;
}

.content {
  width: 1000px;
  height: auto;
  overflow: hidden;
  margin: 0 auto;
  margin-top: 10px;
}

.contentleft {
  width: 251px;
  height: auto;
  overflow: hidden;
  float: left;
}

.contentcenter {
  width: 480px;
  height: auto;
  overflow: hidden;
  float: left;
  margin-left: 15px;
  display: inline;
}

.contentright {
  width: 230px;
  height: auto;
  overflow: hidden;
  float: right;
}

.contenctop {
  width: 480px;
  height: auto;
  overflow: hidden;
}

.contenctoptitle {
  width: 477px;
  height: auto;
  overflow: hidden;
  background: url(../images/index_02.jpg) no-repeat left bottom;
  padding-bottom: 2px;
  position: relative;
}

.contenctoptitle p {
  background: url(../images/index_23.jpg) no-repeat left center;
  padding-left: 10px;
  margin-left: 0px;
  font-size: 14px;
  font-family: "微软雅黑";
  font-size: 16px;
  color: #8C0008;
  font-weight: bold;
  position: relative;
}

.contenctoptitle img {
  position: absolute;
  right: 0px;
  top: 10px;
}

.contencbot {
  width: 480px;
  height: auto;
  overflow: hidden;
  margin-top: 10px;
}

.contenctoptitle li {
  float: left;
  text-align: center;
  width: 79px;
  height: 26px;
  background: url(../images/index_37.jpg) no-repeat center center;
  line-height: 26px;
  font-family: "微软雅黑";
  font-size: 13px;
  color: #8C0008;
}

.contenctoptitle .cur {
  background: url(../images/index_36.jpg) no-repeat center center;
  color: #fff;
}

.contenctoptitle li:hover {
  cursor: pointer;
}

.contentrighttitle {
  width: 230px;
  height: auto;
  overflow: hidden;
  line-height: 25px;
  background: url(../images/index_02.jpg) no-repeat center bottom;
  font-family: "微软雅黑";
  font-size: 14px;
  color: #8C0008;
}

.contentrigtcontent {
  width: 230px;
  height: auto;
  overflow: hidden;
  margin-top: 10px;
}

.contentrigtcontent h1 {
  font-family: "微软雅黑";
  font-size: 14px;
}

.contentrigtcontent h1 a {
  color: #8C0008;
}

.contentrigtcontent p {
  text-indent: 0em;
  color: #999;
  line-height: 20px;
}

.contentrightimg {
  margin-top: 0px;
}

.contentrightimg img {
  /*border:1px solid #99beb7; */
  margin-left: 0px;
}

.contentlefttitle {
  width: 251px;
  height: auto;
  overflow: hidden;
  line-height: 25px;
  background: url(../images/index_02.jpg) no-repeat center bottom;
  font-family: "微软雅黑";
  font-size: 14px;
  color: #8C0008;
}

.contentleftcontent {
  width: 251px;
  height: auto;
  overflow: hidden;
  margin-top: 10px;
}

.contentleftcontent h1 {
  font-family: "微软雅黑";
  font-size: 14px;
}

.contentleftcontent h1 a {
  color: #8C0008;
}


.box_skitter {
  position: relative;
  background: none;
}

.box_skitter ul {
  display: none;
}

.box_skitter .container_skitter {
  overflow: hidden;
  position: relative;
}

.box_skitter .image {
  overflow: hidden;
}

.box_skitter .image img {
  display: none;
}

.box_skitter .box_clone {
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  overflow: hidden;
  display: none;
  z-index: 20;
}

.box_skitter .box_clone img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 20;
}

.box_skitter .label_skitter {
  z-index: 150;
  position: absolute;
  display: none;
}

.loading {
  position: absolute;
  top: 50%;
  right: 50%;
  z-index: 10000;
  margin: -16px -16px;
  color: #fff;
  text-indent: -9999em;
  overflow: hidden;
  background: url(../images/ajax-loader.gif) no-repeat left top;
  width: 31px;
  height: 31px;
}

#slideshow {
  width: 1000px;
  height: 264px;
  z-index: 9px;
}

#slideshow ul {
  display: none;
}

.bannerbg {
  position: absolute;
  right: 30px;
  top: 20px;
  z-index: 100;
}

/*分页*/
/* 分页 */
#pages {
  padding: 14px 0 10px;
  font-family: 宋体
}

#pages a {
  display: inline-block;
  height: 22px;
  line-height: 22px;
  background: #fff;
  border: 1px solid #e3e3e3;
  text-align: center;
  color: #333;
  padding: 0 10px
}

#pages a.a1 {
  background: url(../images/admin_img/pages.png) no-repeat 0 5px;
  width: 56px;
  padding: 0
}

#pages a:hover {
  background: #f1f1f1;
  color: #000;
  text-decoration: none
}

#pages span {
  display: inline-block;
  height: 22px;
  line-height: 22px;
  background: #8C0008;
  border: 1px solid #8C0008;
  color: #fff;
  text-align: center;
  padding: 0 10px
}

.page .noPage {
  display: inline-block;
  width: 56px;
  height: 22px;
  line-height: 22px;
  background: url(../img/icu/titleBg.png) repeat-x 0 -55px;
  border: 1px solid #e3e3e3;
  text-align: center;
  color: #a4a4a4;
}



.fycontentleft {
  float: left;
  width: 250px;
  position: relative;
  min-height: 612px;
  overflow: hidden;
  _height: 612px;
}

.dhtitle {
  width: 225px;
  height: 28px;
  background: #8C0008;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  line-height: 28px;
}

.dhtitle a {
  color: white;
}


.dhnr {
  margin-top: 10px;
  min-height: 120px;
}

.flxi {
  line-height: 30px;
  width: 220px;
  background: url(../images/xian_07.jpg) center bottom no-repeat;
}

.dhnr ul {
  width: 205px;
}

.flxi a {
  margin-left: 45px;
  background: url(../images/biao_07.jpg) left center no-repeat;
  padding-left: 40px;
}

.cur a {
  color: #8C0008;
}

.flxi a:hover {
  color: #8C0008;
}

.cat-item {
  line-height: 30px;
  width: 220px;
  background: url(../images/xian_07.jpg) center bottom no-repeat;
}

.cat-item a {
  margin-left: 35px;
  color: #8C0008;
  background: url(../images/biao_07.jpg) left center no-repeat;
  padding-left: 40px;
}

.cat-item a:hover {
  color: #8C0008;
}

.flxi1 {
  line-height: 30px;
  width: 220px;
  background: url(../images/xian_07.jpg) center bottom no-repeat;
}

.flxi1 a {
  margin-left: 5px;
  background: url(../images/biao_07.jpg) left center no-repeat;
  padding-left: 40px;
}

.fynr2 {
  margin-top: 25px;
  margin-bottom: 25px;
}

.kstdnr {
  margin-top: 10px;
  width: 225px;
}

.kstdnr ul li {
  background: url(../images/biao_07.jpg) left center no-repeat;
  padding-left: 20px;
}

.kstdnr ul {
  float: left;
  margin-left: 30px;
  _margin-left: 20px;
  width: 70px;
  overflow: hidden;
}

.xian {
  position: absolute;
  background: url(../images/yy_05.jpg) no-repeat;
  width: 7px;
  height: 612px;
  right: 0px;
  top: 0px;
}

.kstdnr ul li a:hover {
  text-decoration: underline;
}

.fycontentright {
  float: right;
  width: 734px;
}

.rdhbj {
  height: 38px;
  width: 689px;
  background: url(../images/dhtiao2.jpg) no-repeat;
  line-height: 38px;
  padding-left: 45px;
  _width: 688px;
}

.rdhtitle {
  color: #8C0008;
  font-size: 14px;
  font-weight: bold;
  float: left;
}

.ndwz {
  background: url(../images/wzdian_08.jpg) 0 center no-repeat;
  padding-left: 15px;
  float: right;
  margin-right: 15px;
}

.zynr {
  width: 700px;
  margin: 0 auto;
  margin-top: 10px;
}

.zynr p {
  text-indent: 0em;
}

.ndwz span {
  color: #666666;
}

.xxjjdh {
  width: 300px;
  height: 30px;
  background: url(../images/hzdh_03.jpg) no-repeat;
  padding-left: 25px;
  line-height: 30px;
  border-bottom: 1px solid #5F9235;
}

.xxgk {
  width: 325px;
  float: left;
  margin-right: 25px;
  overflow: hidden;
  margin-bottom: 10px;
  margin-left: 17px;
  _margin-right: 15px;
}

.xxjjdh a {
  color: white;
  font-weight: bold;
  font-size: 14px;
}

.tpjs {
  width: 287px;
  height: 114px;
  background: url(../images/yybj_07.jpg) no-repeat;
  margin: 10px 30px 5px 30px;
}

.tpjs img {
  padding: 8px 10px;
  width: 268px;
  height: 98px;
}

.smwz {
  margin-left: 8px;
  width: 288px;
  margin: 0 auto;
}

.zynrzj {
  margin-top: 10px;
}

.link_other {
  padding-top: 0px;
}

.link_other select {
  width: 260px;
  margin: 10px 0px 5px 0px;
}

/*机构设置*/

.xwlb1 {
  width: 740px;
  margin: 0 auto;
  margin-top: 10px;
  position: relative;
}

.xwlb1 li {
  width: 177px;
  height: auto;
  overflow: hidden;
  background: url(../images/tpxwnr_06_03.jpg) no-repeat center top;
  padding-left: 1px;
  padding-top: 1px;
  float: left;
  margin-bottom: 10px;
  margin-left: 4px;
  margin-right: 3px;
  display: inline;
  margin-top: 10px;
  position: relative;
}

.xwlb1 p {
  margin-top: 10px;
  text-align: center
}

/*新增*/
.biaoti {
  color: #8C0008;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
}

.biaoti p {
  color: #8C0008;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
}

.content_wenzhang {
  text-indent: 2em;
  min-height: 500px;
  margin-top: 5px;
  font-size: 16px;
  line-height: 22px;
}

.content_wenzhang p {
  display: block;
  -webkit-margin-before: 0.2em;
  -webkit-margin-after: 0.2em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  font-size: 15px;
  text-indent: 2em;
}

.xwlb {
  width: 720px;
  margin: 0 auto;
  margin-top: 10px;
  position: relative;
  min-height: 500px;
}

.xwlb ul li {
  width: 700px;
  height: auto;
  overflow: hidden;
  line-height: 28px;
  background: url(../images/biao_07.jpg) no-repeat left center;
  padding-left: 20px;
  border-bottom: 1px dashed #8C0008;
}

.xwlb ul li span {
  position: absolute;
  right: 0px;
}

.pagezl ul li {
  line-height: 30px;
  width: 220px;
  background: url(../images/xian_07.jpg) center bottom no-repeat;
}

.pagezl ul li a {
  margin-left: 45px;
  color: #8C0008;
  background: url(../images/biao_07.jpg) left center no-repeat;
  padding-left: 40px;
}

/*.page_item a:hover{color:#8C0008;}*/



#address {
  /* width: 85%; */
  height: 120px;
  margin: 12px auto 0 auto;
  line-height: 1.5;
}

#bottom-ico {
  width: 27px;
  height: 100%;
  background-image: url("../images/bottom-ico.png");
  float: left;
}

#ico-right {
  /* width: 260px; */
  height: 100%;
  float: left;
}

#ico-right p {
  font-size: 13px;
  line-height: 1.1;
}

/* bjdi*/
.aligncenter {
  display: block;
  margin: 0 auto;
}

.aligncenter p.wp-caption-text {
  display: block;
  margin-left: auto;
  text-align: center;
}

.index_center_right_bom ul li {
  list-style-type: none;
  margin-left: 44px;
  margin-top: 6px;
  /*padding-top:4px;
  vertical-align:middle;*/
  list-style-image: url(../images/ico-1.gif);
  line-height: 16px;
}

.index_center_right_bom ul li a {
  font-family: 宋体;
  font-size: 13px;
  font-style: normal;
  /*color:#777759;*/
  text-decoration: none;
  position: relative;
  /*top:-6px;*/
  font-weight: normal;
}