body{z-index:1;}
.header1{width:100%;height: 143px !important;}

.header {    clear: both;background-image: url(../images/had_yy.png);height: 143px;background-size: 100% 143px;-moz-background-size:100% 143px;-webkit-background-size:100% 143px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/had_yy.png', sizingMethod='scale');margin-bottom: -143px;padding-bottom:  -142px;top: 0px;/* position: sticky; */}

.header .logo {
  width: 360px;
   height: 180px;
  position: absolute;
  padding-top: 14px;
  left: 50%;

  margin-left: -180px;
}

.header .search {
  float: right;
  margin-right: 10px;
  margin-top: 10px;
}

.header .search li {
  float: left;
  margin-left: 10px;
}

.header .search li img {
  width: 20px;
  height: 20px;
}

.header .search li a {
  font-size: 18px;
  color: #fff;
}

.nav {
    width: 1200px;
    margin: 0 auto;
    /* padding-top: 45px; */
    position: absolute;
    top: 93px;
    left: 50%;
    margin-left: -600px;
    height: 50px;
    z-index: 9999999;
}
.nav .nLi {
    float: left;
    position: relative;
    display: inline;
    z-index: 3;
    height: 50px;
}
.clearfix{
  zoom:1;
    position: static;
}
.nav .zx_logo {
  width: 280px;
  display: inline-block;
  height: 53px;
}

.nav .nLi1 .sub {
  display: none;
}

.logo {
  position: absolute;
  top: 0px;
  left: 44%;
  z-index: 999;
}

.nav .nLi h3 {
  float: left;
      position: relative;
}

.nav .nLi .sub:after{
    content: "";
    width: 0;
    height: 3px;
    background: #ccc;
    position: absolute;
    top: -1%;
    left: 50%;
    transition: all .8s;
}

.nav .nLi  .sub:hover:after {
    left: 0%;
   width: 100%;
}

.ct_bj img {
  width: 100%;
}

.nav .nLi h3 a {
  line-height: 50px;
  font-size: 18px;
  color: #fff;
  padding: 0 10px;
  font-weight: normal;
}

.nav .sub {
    display: none;
    width: 220px;
    left: -55px;
    top: 50px;
    position: absolute;
    background: #fff;
    line-height: 50px;
    z-index: 3;
}
.nav .sub li:hover{
    background:#8C1515;
}

.nav .sub li a:hover{
    color:#fff;
}

.nav .sub1 {
  display: none;
  width: 100%;
  left: 220px;
  top: 0px;
  position: absolute;
  background: #fff;
  /* line-height: 50px; */
  z-index: 4;
/*   opacity: 0.5; */
  /* margin-top: 50%; */
  /* clear: both; */
  /* overflow: hidden; */
  min-height: 100px;
}

.nav .sub1 li:hover a{
  background:#8C1515;
  color:#fff;
}

.nav .sub1 li a{
  font-size:16px;
}


.nav .sub li {
  zoom: 1;
  /* border-top: 1px solid #5B9CCC; */
  /* width: 300px; */
  /* float: left; */
  position: relative;
  /* height: 50px; */
  /* width: 180px; */
  /* overflow:  hidden; */
  text-align:  center;
}

.nav .sub a {
  display: block;
  /* text-align: left; */
  font-size: 18px;
  color: #888;
  width: 100%;
  /* float: right; */
  /* margin-right: -75px; */
}
.nav .sub li:hover a{}

.nav .on h3 a {
  color: #fff;
}

/*banner*/
.banner {
  width: 64%;
  margin: 0 auto;
  /* height: 450px; */
  clear: both;
  /* margin-top: -153px; */
  /* min-width:  1200px; */
  max-height: 450px;
  min-height: 145px;
  margin-top:  143px;
}

.slideBox {
  width: 100%;
  margin: 0 auto;
  height: 100%;
  /* overflow: hidden; */
  position: relative;
}

.slideBox .hd {
  height: 15px;
  overflow: hidden;
  position: absolute;
  /* right: 47%; */
  bottom: 115px;
  z-index: 1;
  bottom: 25px;
  left: 50%;
  margin-left: -40px;
}

.slideBox .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}

.slideBox .hd ul li {
  float: left;
  margin-right: 10px;
  width: 10px;
  height: 10px;
  line-height: 14px;
  text-align: center;
  background: #BAC9D3;
  cursor: pointer;
  border-radius: 50%;
}

.slideBox .hd ul li.on {
  background: #0099ff;
  /* color: #0099ff; */
}

.slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}

.slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
}

.slideBox .bd img {
  min-height: 150px;
  width: 100%;
  /* height: 450px; */
  display: block;
  background-size: 100% 600px;
  /* min-width:  1200px; */
  max-height: 450px;
}

.slideBox .prev,
.slideBox .next {
  position: absolute;
  left: -10%;
  top: 50%;
  margin-top: -25px;
  display: block;
  width: 60px;
  height: 55px;
  background-repeat: no-repeat;
  filter: alpha(opacity=50);
  opacity: 0.5;
  /* border-radius: 5px; */
  /* background-color: red; */
  background-image: url(../images/banner-zuo.png);
}

.slideBox .next {
  background-repeat: no-repeat;
  /* background-color: rgba(0,0,0,.5); */
  left: auto;
  right: -10%;
  background-position: 8px 5px;
  background-image: url(../images/banner-you.png);
}

.slideBox .prev {
  /* background-color: rgba(0,0,0,.5); */
}

.slideBox .prev:hover,
.slideBox .next:hover {
  /* background-color: rgba(0,0,0,.5); */
  filter: alpha(opacity=100);
  opacity: 1;
}

.slideBox .prevStop {
  display: none;
}

.slideBox .nextStop {
  display: none;
}

.xydt {
  width: 1200px;
  height: 410px;
  margin: 0 auto;
  z-index: 1;
}

.xydt p {
  background: url(../images/xydt_xian.png) no-repeat;
  display: inline-block;
  width: 98%;
  background-repeat-x: -100px;
  background-position-x: 140px;
  background-position-y: 32px;
  height: 40px;
  /* margin-left: 25px; */
  margin-top: 45px;
  /* text-shadow: 0 0 black; */
  /* background-size: 1000px; */
  /* overflow:  hidden; */
  padding-left: 25px;
  background-size: 1010px 10px;
}

.xydt p i {
  font-style: normal;
  font-size: 27px;
  color: #333;
}

.xydt p .xian {
  width: 4px;
  height: 30px;
  display: inline-block;
  background-color: #993333;
  margin-bottom: -5px;
  margin-right: 10px;
}

.xydt p a img {
  float: right;
  margin-top: 15px;
  margin-right: 5px;
}

.xydt ul {
  margin-top: 30px;
}

.xydt li {
  width: 280px;
  float: left;
  margin-left: 26px;
}

.xydt li:hover img{
   transform: scale(1.5);
   transition:1.5s;
}
.xydt li .xydt_li img {
  width: 280px;
  height: 186px;
  margin-bottom: 10px;
  overflow:  hidden;
  /* transition: sc; */
  transform:  scale;
  transition:1.5s;
}

.xydt li .xydt_li .time_xd {
  background: url(../images/time_yy.png) no-repeat;
  width: 61px;
  height: 65px;
  font-size: 12px;
  text-align: center;
  background-size: 65px 65px;
  float: left;
}

.xydt li .xydt_li .time_xd p {
  height: 20px;
  padding-left: 0px;
  margin-top: 10px;
  font-size: 20px;
  color: #993333;
  margin-bottom: 9px;
}

.xydt li .xydt_li i {
  font-size: 15px;
  width: 205px;
  float: right;
  font-style: normal;
  line-height: 25px;
  margin-top: 7px;
}

.tzgg {
  width: 1200px;
  height: 415px;
  background: url(../images/tzgg_yy.png) no-repeat;
  background-color: #E5E5E5;
  margin: 0 auto;
  margin-top: 70px;
  background-position-x: 370px;
  z-index: 1;
}

.tzgg1 {
  float: left;
  width: 600px;
  /* height: 370px; */
}

.tzgg1 p {
  padding-left: 25px;
  margin-top: 30px;
}

.tzgg1 p .xian {
  width: 4px;
  height: 30px;
  display: inline-block;
  background-color: #993333;
  margin-bottom: -5px;
  margin-right: 10px;
}

.tzgg1 p i {
  font-style: normal;
  font-size: 27px;
  color: #333;
}

.tzgg1 p img {
  float: right;
}

.tzgg1 ul {
  padding: 25px;
  margin-top: 10px;
}

.tzgg1 li {
  line-height: 42px;
  display: inline-block;
}

.tzgg1 li:hover a{
  color:#993333;
  margin-left:15px;
}
.tzgg1 li .time {
  font-size: 15px;
  color: #993333;
  margin-right: 20px;
}

.tzgg1 li a {
  font-size: 16px;
  color: #333;
}

.jzxx {
  float: right;
  width: 600px;
  /* height: 370px; */
}

.jzxx p {
  padding-left: 25px;
  margin-top: 30px;
}

.jzxx p .xian {
  width: 4px;
  height: 30px;
  display: inline-block;
  background-color: #993333;
  margin-bottom: -5px;
  margin-right: 10px;
}

.jzxx p i {
  font-style: normal;
  font-size: 27px;
  color: #333;
}

.jzxx p img {
  float: right;
}

.picScroll {
  width: 870px;
  /* border: 1px solid #ddd; */
  margin: 0 auto;
}

.picScroll .hd {
  height: 36px;
  line-height: 55px;
  padding: 0 15px;
}

.picScroll .hd p {
  padding-left: 25px;
  margin-top: 30px;
  padding-top: 20px;
}

.picScroll .hd p .xian {
  width: 4px;
  height: 30px;
  display: inline-block;
  background-color: #fff;
  margin-bottom: -5px;
  margin-right: 10px;
}

.picScroll .hd p i {
  font-style: normal;
  font-size: 27px;
  color: #fff;
}

.picScroll .bd {
  position: relative;
  top: -99px;
}

.picScroll .prev, .picScroll .next {
  position: absolute;
  top: 155px;
  left: -1px;
  display: block;
  width: 26px;
  height: 64px;
  background: url(../images/slide_tigger.png) 0 -65px;
  z-index: 9;
  /* overflow: hidden; */
}

.picScroll .next {
  left: auto;
  right: -1px;
  background-position: -26px -65px;
}

.picScroll .prev:hover {
  background-position: 0 -130px;
}

.picScroll .next:hover {
  background-position: -26px -130px;
}

.picScroll .prevStop {
  background-position: 0 -65px !important;
}

.picScroll .nextStop {
  background-position: -26px -65px !important;
}

.picScroll .scrollWrap {
  padding-left: 40px;
}

.picScroll ul {
  overflow: hidden;
  zoom: 1;
}

.picScroll li {
  width: 1085px !important;
  /* position: relative; */
  float: left;
  display: inline;
  height: 350px;
}

.picScroll li .pic {
  position: relative;
  display: block;
  overflow: hidden;
  margin-bottom: 6px;
  float: right;
  margin-right: 195px;
}

.picScroll li .pic img {
  display: inline-block;
  background: #ddd;
  width: 335px;
  height: 335px;
  border-radius: 60px;
  /* position: absolute; */
  /* top: 0px; */
  /* left: 455px; */
  margin-top: 10px;
  /* z-index: 80; */
  /* margin-left: 50px; */
  margin-right: 85px;
}

.picScroll li p {
  /* height: 15px; */
  margin-top: 5px;
  color: #fff;
  line-height: 15px;
  overflow: hidden;
  font-size: 12px;
  width: 410px;
  line-height: 20px;
}

.picScroll li .txt1 a {
  color: #333;
}

.picScroll li .movielist_tt {
  /* position: relative; */
  height: 20px;
  line-height: 30px;
  padding-right: 30px;
  overflow: hidden;
  /* position: relative; */
  margin-top: 140px;
  height: 30px;
}

.picScroll li .movielist_tt a {
  font-size: 17px;
  line-height: 30px;
  color: #Fff;
  line-height: 20px;
  /* margin-top: 3px; */
  display:  inline-block;
}

.picScroll li .score {
  color: #FF6600;
  font-family: Arial;
  position: absolute;
  top: 0;
  right: 10px;
}

.xyzg {
  width: 1200px;
  height: 250px;
  margin: 0 auto;
  position: relative;
  clear: both;
  background: url(../images/xyzg.png) no-repeat;
  background-color: #90332C;
  background-position-x: -95px;
  margin-top: 120px;
  /* margin-bottom:  50px; */
  z-index: 1;
}

.xszx {
  background: url(../images/xszx.png) no-repeat;
  background-position-x: 0px;
  background-color: #E5E5E5;
  margin-top: 115px;
}

.tszt {
  height: 250px;
  background-color: #E5E5E5;
  clear: both;
  margin-top: 50px;
}

.tszt p {
  margin-top: 10px;
}

.footer {
  width: 100%;
  height: 350px;
  background: url(../images/footer-yy.png) no-repeat;
  background-color: #7B272A;
  /* background-position-x: 50px; */
  position:  relative;
  min-width:  1200px;
  z-index: 1;
}

.footer .jieshao {
  display: inline-block;
  color: #fff;
  /* font-weight:  normal; */
  /* margin-left: 390px; */
  margin-top: 130px;
  float: left;
}

.footer .jieshao p {
  line-height: 35px;
}

.weixin {
  /* position: relative; */
  /* display: block; */
  margin-right: 200px;
  margin-top: 105px;
  float: right;
}

.weixin img {
  /* width: 46px; */
  /* height: 46px; */
  /* opacity: 0.3; */
}

.weixin .weixin1 {
  font-size: 12px;
  color: #fff;
  margin-top: 15px;
  float: left;
  /* margin-top: 60px; */
  margin-left: 35px;
}

.banquan{
  background-color: #515151;
  width: 100%;
  height: 50px;
  margin: 0 auto;
  min-width: 1200px;
}
.banquan p{
  text-align: center;
  font-size: 15px;
  color: #fff;
  line-height: 50px;
}

.xydt_li_img{
  width: 280px;
  height: 186px;
  overflow: hidden;
  margin-bottom: 20px;
}




.list_ig{
	width: 100%;
	height: 345px;
	margin: 0 auto;
	position: relative;
	MARGIN-TOP:  143PX;
}

.list_ig img{
	width: 100%;
	height: 100%;
}


.list_bg{
  width: 1200px;
  margin: 0 auto;
  margin-top: 40px;
  min-height: 600px;
}

.list_bg .list_left_1 {
  width: 230px;
  float: left;
  position: absolute;
  top: 390px;
  background: #81252A;
  margin-left: 25px;
}

.list_bg .list_left_1 h4 {
  width: 230px;
  height: 100px;
  line-height: 100px;
  text-align: center;
  background: #81252A;
  font-size: 33px;
  color: #fff;
  /* font-weight: bold; */
  background-repeat: no-repeat;
  font-weight: normal;
}

.list_bg .list_left_1 .sideMenu {
  /* background-color: #F2F2F2; */
  width: 230px;
  display: inline-block;
  /* background-image: url(../images/lbbj01.png); */
  /* min-height:300px; */
}

.list_bg .list_left_1 .sideMenu ul li:last-child{
  border-bottom: 1px solid #ccc;
}
.list_bg .list_left_1 li {
  font-size: 16px;
  height: 61px;
  background-color: #fff;
  line-height: 60px;
  position: relative;
}
.sideMenu {
  background-color: #fff;
  width: 230px;
  display: inline-block;
  /* padding-bottom: 20px; */
  margin-bottom: 20px;
  /* clear: both; */
}

.list_bg .list_left_2 {
  margin-bottom: 50px;
}

.sideMenu h3 em {
  float: right;
  display: block;
  width: 40px;
  height: 40px;
  background-image: url("../images/jia.png");
  background-repeat: no-repeat;
  background-position-x: 5px;
  background-position-y: 23px;
  cursor: pointer;
  position: absolute;
  top: 0px;
  right: -5px;
}

.sideMenu h3.on em {
  background-position: 16px -57px;
  background-image: url("../images/jie.png");
  background-repeat: no-repeat;
  background-position-x: 5px;
  background-position-y: 30px;
}

.list_bg .list_left_1 .sideMenu h3 {
  font-size: 16px;
  /* font-weight: bold; */
  width: 230px;
  height: 66px;
  background-color: #D2CDBE;
  /* margin-left: 11px; */
  /* margin-top: 25px; */
  line-height: 66px;
  font-weight: normal;
  /* border-bottom: 1px solid #ccc; */
  position: relative;
  margin-bottom: 5px;
}
.list_bg .list_left_1 .sideMenu li a{
  /* margin-left: 60px; */
}
.list_bg .list_left_1 .sideMenu h3:hover {

}

.list_bg .list_left_1 .sideMenu h3:hover i {
  /* background-color: #ED292F */
}

.list_bg .list_left_1 .sideMenu h3 a {
    text-align: center;
    width: 230px;
    display: block;
    font-size: 17px;
    color: #90322a;
    height: 66px;
}

.sideMenu ul{
  margin-top: -5px;
}
.list_bg .list_left_1 .sideMenu ul li {
  /* margin-top: 2px; */
}

.list_bg .list_left_1 .sideMenu ul li i {
  width: 4px;
  height: 4px;
  margin-left: -145px;
  background-color: #003366;
  margin-top: 21px;
  display: inline-block;
}

.list_bg .list_left_1 .sideMenu ul li {}

/* .list_bg .list_left_1 li:hover i {
  background-color: #ED292F
} */
.list_bg .list_left_1 .sideMenu ul .zu-you{
  background: url(../images/yl_you.png) no-repeat;
      background-position-x: 185px;
}

.list_bg .list_left_1 .sideMenu ul .zu-zuo:hover{
  background: url(../images/yl_zuo.png) no-repeat;
}
.sideMenu ul li em{
  width: 6px;
  height: 60px;
  /* background: #8D3029; */
  display: inline-block;
  position: absolute;
  right: 0px;
}
.sideMenu ul  li:hover em{
  background: #8D3029;
}
.list_bg .list_left_1 .sideMenu h3 i {
  width: 20px;
  height: 20px;
  /* background-color: #0074B4; */
  background-image: url(../images/pq.png);
  background-repeat: no-repeat;
  border-radius: 5px;
  display: inline-block;
  float: left;
  margin-top: 22px;
      margin-left: 12px;
}

.list_bg .list_left_1 li a {
  /* margin-left: 10px; */
  float: left;
  color: #707271;
  width: 220px;
  text-align: center;
  border-bottom: 1px solid #ccc;
  /* padding: 0 5px; */
  margin: 0 5px;
}

.list_bg .list_right_1 {
  width: 770px;
  float: right;
  padding: 0 -65px;
  /* margin: 0 -81px; */
  /* padding: 64px; */
  background-color: #fff;
  /* padding: 0 35px; */
  padding: 5px 20px 20px 60px;
  /* margin-top: 10px; */
  margin-bottom: 61px;
  background-image: url(../images/list_right1.png);
  background-repeat: no-repeat;
  background-position-y: 100%;
  /* margin-top: -18px; */
  position: relative;
  margin-top: 10px;
  margin-right: 50px;
  /* background-size: 100% 100%; */
  min-height: 600px;
}

.list_bg .list_right_1 .list_right_lm {
  width: 930px;
  height: 35px;
  /* border-bottom: 1px solid #ccc; */
  line-height: 35px;
}

.list_bg .list_right_1 .list_right_lm h4 {
  float: left;
  height: 35px;
  line-height: 25px;
  font-size: 22px;
  color: #003366;
  border-bottom: 2px solid #003366;
  font-weight: bold;
}

.weizhi{
  display: inline-block;
  margin-left: -30px;
  margin-top: 10px;
}
.list_bg .list_right_1 .list_right_lm ul {
  float: right;
  font-size: 14px;
  color: #999999;
  line-height: 40px;
}

.list_bg .list_right_1 .list_right_lm ul li {
  float: left;
  font-size: 17px;
  color: #333;
  /* font-weight: bold; */
}

.list_bg .list_right_1 .list_right_lm ul li .xian{
  width: 3px;
  height: 20px;
  /* color: #972323; */
  display: inline-block;
  background: #972323;
  margin-bottom: -5px;
  margin-right: 10px;
}
.list_bg .list_right_1 .list_right_lm ul span img {
  float: left;
  margin-top: 12px;
  margin-left: -20px;
}

.list_content_ct ul {
  /* margin-top: 5px; */
  /* background: #fff; */
}
.list_content_ct{
  /* background: url(../images/list_right1.png); */
  /* width: 83px; */
  min-height: 800px;
  margin-top: 60px;
  background-size: 100% 100%;
}

.list_content_ct ul li ul {
  float: right;
}
.list_content_ct ul li {
  /* border-bottom: 1px solid #A7A7A7; */
  margin-bottom: 50px;
}
.list_content_ct li img{
  width: 375px;
  height: 223px;
  /* float: left; */
}
.list_content_ct li p{
  font-size:35px;
  color: #606060;
  /* display: inline-block; */
  /* margin-left: 100px; */
  /* float: left; */
  margin-top: 20px;
}

.list_content_ct ul li ul{
  float: left;
  width: 270px;
  margin-left: -125px;
  margin-top: 90px;
}
.list_content_ct ul li ul li{
  float: left;
  width: 135px;
  text-align: center;
  line-height: 55px;
  height: 50px;
  margin-bottom: 0px;
  border: navajowhite;
}
.list_content_ct ul li ul li a{
  font-size: 25px;
  color: #999;
}
.list_content_ct ul li ul{

}
.list_content_ct ul li ul li:hover a{
  color: #333
}

.list_content_ct li i {
  float: right;
  font-size: 12px;
  color: #ccc;
  font-style: normal;
}

.list_content_ct_one{
  border: none;
}
.list_content_ct_one li{
  margin-bottom: 0px !important;
}
.list_content_ct_one li a{
  display:inline-block;
}
.list_content_ct_one li p{
  font-size: 20px;
  color: #333;
  font-weight: bold;
  margin-left: 0px;
}
.list_content_ct_one li .jianjie{
  font-size: 13px;
  color: #666;
  line-height: 25px;
  margin-top: 10px;
}
.list_content_ct_one li .time_t img{
  width: 10px;
  height: 10px;
  /* margin-bottom: 6px; */
  margin-top: 7px;
  margin-right: 10px;
}
.list_content_ct_one li .time_t{
  display: inline-block;
  margin-top: 5px;
  margin-bottom: 10px;
}
.list_content_ct_1 li{
  border: 1px solid #ccc !important;
  border-left: none;
  border-right: none;
  overflow: hidden;
  line-height: 25px;
  margin-bottom: 40px;
}
.list_content_ct_1 li:nth-child(1){
  margin-top: 30px;
}
.list_content_ct_1 li:hover a{
  margin-left: 20px;
}
.list_content_ct_1 li .fangda{
  width: 200px;
  height: 100px;
    float: left;
    overflow: hidden;

}
.list_content_ct_1 li .fangda img{
  width: 200px;
  height: 100px;
transition: 2.5s;
}
.list_content_ct_1 li img:hover{
  transform: scale(1.5);
    transition: 2.5s;
}
.list_content_ct_1 li a{
  float: left;
  margin-left: 20px;
}
.list_content_ct_1 li a h5{
  font-size: 16px;
  color: #333;
  margin-top: 12px;
}
.list_content_ct_1 li:hover a h5{
  color:#003366;
}
.list_content_ct_1 li:hover a i{
  color:#003366;
}
.list_content_ct_1 li a p{
  font-size: 14px;
  color: #666;
}
.list_content_ct_1 li i{
  font-size: 12px;
  color: #999;
  float: none;
}
.list_content_ct_1 li i::before{
  content: url(../images/time_1.png);
  background-repeat: no-repeat;
  width: 5px;
  height: 5px;
padding-right: 10px;
}
.list_content_ct1 {
  margin-top: 40px;
}
.search1{

position: absolute;

top: 280px;

left: 655px;
}

.search1 .it_01{
  width: 820px;
  height: 45px;
  border-radius: 15px;
  border: 0;
  /* outline: navajowhite; */
  outline: none;
  opacity: 0.5;
  outline-style: none;
  padding-left: 25px;
filter:alpha(opacity=50);
}
.search1 .it_02{
  width: 25px;
  height: 25px;
  margin-left: -40px;
  /* margin-top: 20px; */
  margin-bottom: 0px;
  position: absolute;
  right: 10px;
  top: 11px;
}
.list_content_ct1 .content_ct {
  padding: 0 30px;
}

.list_content_ct1 .content_ct h5 {
  text-align: center;
  font-size: 33px;
  color: #454545;
  font-weight: bold;
}

.list_content_ct1 .content_ct h6 {
  font-size: 16px;
  color: #787878;
  text-align: center;
  line-height: 50px;
  font-weight: normal;
  margin: 30px 0px;
}

.list_content_ct1 .content_ct h6 span {
  /* margin-left: 40px; */
}

.list_content_ct1 .content_ct b {
  background-image: url(../images/beijing_xian.png);
  width: 870px;
  height: 5px;
  /* display: inline-block; */
  display: block;
  margin-bottom: 20px;
  margin-top: 10px;
}


.list_content_ct1 .content_ct p {
  font-size: 23px;
  line-height: 50px;
  text-indent: 2em;
  /* margin-top: 1em; */
  color: #666666;
}

.list_content_ct1 .content_ct .bt_next p {
  line-height: 1em;
  margin-left: -35px;
  margin-top: 1em;
  font-size: 16px;
  cursor: pointer;
  color: #0d0e0e;
}
.list_content_ct1 .content_ct .bt_next p:nth-child(1){
    /* color: #003399 */
}
.list_content_ct1 .content_ct .bt_next p:hover {
  /* color: #003069 */
}
/* ---- */

.maidian{
  width: 52px;
  height: 53px;
  position: absolute;
  /* top: 50px; */
  left: -279px;
  bottom: 65px;
}
.maidian img{
  width: 50px;

}
.list_content_ct_two ul{
  width: 900px;
  /* clear: both; */
  /* overflow: hidden; */
}
.list_content_ct_two li{
  width: 375px !important;
  /* height: 60px !important; */
  /* line-height: 60px; */
  text-align: center;
  float: left;
  /* background-color: #B57474; */
  /* margin-left: 29px; */
  margin-right: 30px;
  /* line-height: 50px; */
  margin-bottom: 55px !important;
}

.list_content_ct_two li a{
  color: #fff;
  font-size: 22px;
  font-weight: bold;
}

.list_content_ct_two li:hover{
  background-color: #831818 !important;
}

.list_bg .list_left_1 .sideMenu1 h3{
  background: #F9F2F0  !important;
}
.sideMenu1 h3 em{
  width: 6px;
height: 66px;
/* background: #8D3029; */
display: inline-block;
position: absolute;
right: 0px;
}

.sideMenu1 h3.on em{
   background-color: #8D3029;
}

.list_content_ct_three .lanmu{
  width: 390px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  display: block;
  font-size: 30px;
  color: #fff;
  background-color: #831818;
  margin-left: -60px;
  margin-bottom: 25px;
  margin-top: -15px;
}

.list_content_ct_three .jianjie{
  width: 770px;
}
.list_content_ct_three .jianjie p{color: #606060;line-height: 30px;}
.list_content_ct_three .suoz{
  display: block;
  clear: both;
}
.list_content_ct_three .suoz .fgx{
  background: url(../images/fgx.png) no-repeat;
  width: 770px;
  background-position-x: 145px;
  background-position-y: 16px;
  margin-top: 35px;
  margin-bottom: 40px;
}

.list_content_ct_three .suoz .fgx p{
  width: 135px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  background-color: #A4A4A4;
  font-size: 20px;
  color: #fff;
  font-weight: bold;
}

.list_content_ct_three .suoz li img{
  width: 130px;
  height: 160px;
}

.list_content_ct_three .suoz li{
  width: 130px !important;
  height: 160px !important;
  margin: 0 auto;
  display: -webkit-box;
  margin-left: 38%;
}
.list_content_ct_three .suoz li p{
  font-size: 20px;
  text-align: center;
  color: #010101;
  display: inline-block;
  width: 130px;
  margin-top: 0px;
  font-weight: normal;
  /* margin-top: -76px; */
}

.list_content_ct_three .suoz1 li{
  float: left;
  margin-left: 90px;
}
.list_content_ct_three .ct_content .ct_hd{
  overflow: hidden;
  margin-bottom: 45px;
  margin-top: 50px;
}
.list_content_ct_three .ct_content .ct_hd img{
  width: 130px;
  height: 160px;
  float: left;
}
.list_content_ct_three .ct_content .ct_hd  h5{
  color: #010101;
  font-size: 35px;
  display: block;
  float: left;
  font-weight: normal;
  margin-left: 45px;
  margin-top: 20px;
}


.list_content_ct_three .ct_content .ct_hd .ct_jj{
  display: block;
  float: left;
  margin-top: 90px;
  margin-left: -245px;
  font-size: 20px;
  color: #686868;
}
.jzxx .jzxx_to p{
  font-size: 14px;
  color: #8c1515;
  display: inline-block;
  margin-top: 88px;
  float: left;
}

.jzxx .jzxx_to p i{
  font-style: normal;
  font-size: 30px;
  color: #8c1515;
}

.jzxx .jzxx_to{
  position: relative;
  clear: both;
  margin-top: 40px;
  /* margin-bottom: 20px; */
}
.jzxx .jzxx_to .xian{
  display: inline-block;
  width: 3px;
  height: 170px;
  background-color: #787878;
  position: absolute;
  left: 75px;
  top: 20px;
}

.jzxx .jzxx_to ul{
  float: left;
  margin-left: 30px;
  position: relative;
}

.jzxx .jzxx_to ul .time{
  font-size: 14px;
  color: #8c1515;
  /* margin-top: 25px; */
  display: inline-block;
  /* margin-bottom: 30px; */
  /* margin-top: 24px; */
  position: absolute;
  top: 19px;
  left: 0px;
}
.jzxx .jzxx_to ul .time1{
  top: 148px;
}
.jzxx .jzxx_to ul .time i{
  font-style: normal;
  font-size: 30px;
  color: #8c1515;
}

.jzxx .jzxx_to ul a{
  font-size: 24px;
  color: #8c1515;
  margin-top: 0px;
  display: inline-block;
  margin-left: 80px;
}
.jzxx .jzxx_to ul .jieshao{
  margin-top: 10px;
}
.jzxx .jzxx_to ul .jieshao p{
  font-size: 14px;
  color: #78787c;
  margin-top: 0px;
  /* display: inline-block; */
  /* width: 294px; */
}

.jzxx .jzxx_to1 p{

margin-top: 25px;
}

.jzxx .jzxx_to1{
  margin-top: 10px;
  overflow: hidden;
  margin-top: 255px;
}

.lje_bd select {
  line-height: 30px;
  width: 270px;
  height: 50px;
  font-size: 16px;
  background-color: #F5F5F5;
  padding-left: 15px;
}

.lje_bd select option {
  line-height: 30px;
  width: 270px;
  appearance: none;
  height: 50px;
}

/*-----------------------*/
/*link*/
.linkDiv_one {
  /* width: 100%; */
  /*margin-top: 20px;
  margin: 0 auto; */
  /* float: right; */
  /* margin-left: 180px; */
  /* margin-top: -230px; */ */
  margin-right:;
  /* position:  absolute; */
  /* left: 80%; */
}

.link_two {
  float: left;
  font-size: 14px;
  color: #999999;
}

.link_two a {
  float: left;
  margin-top: 10px;
  display: block;
  margin-right: 20px;
}

.linkDiv_two {
  width: 980px;
  margin: 20px auto 0;
  padding: 0 10px;
  overflow: hidden;
}

.link_tit {
  width: 100%;
  margin-top: 27px;
  height: 27px;
  border-bottom: 1px solid #eeeeee;
}

.link_tit h3 {
  font-size: 16px;
  color: #515151;
  width: 96px;
  border-bottom: 2px solid #AD1730;
  padding-bottom: 2px;
}

.link_tit h3 i {
  font-size: 12px;
  color: #999999;
  margin-left: 10px;
  font-style: normal;
}

.linkDiv {
  width: 100%;
  /* float: left; */
  /* margin: 22px auto; */
  /* position:  absolute; */
  /* display:  inline-block; */
  /* margin-top: 70px; */
  /* margin-left: -302px; */
}

.choice {
  width: 100%;
  margin-top: 10px;
  height: auto;
  /* float: left; */
  /* position: absolute; */
}

.select {
  position: relative;
  float: left;
  margin-right: 25px;
}

.select dt {
  height: 50px;
  display: inline-block;
  border: 1px solid #d2ccc4;
  background: url(../images/xl_jt.png) no-repeat 230px center;
  line-height: 50px;
  font-size: 14px;
  cursor: pointer;
  text-indent: 5px;
  width: 253px;
  color: #656565;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  position: relative;
  z-index: 99;
  padding-left: 15px;
  background-color: #F5F5F5;
}

.select dd {
  position: absolute;
  left: 0;
  top: 52px;
  border: 1px solid #d2ccc4;
  background: #fff;
  display: none;
  font-size: 14px;
  z-index: 99;
  width: 268px;
}

.select dd ul {
  width: 224px;
  max-height: 250px;
  /* overflow:auto; */
}

.select dd ul li {
  display: block;
}

.select dd ul li a {
  line-height: 50px;
  display: block;
  padding-left: 15px;
  color: #656565;
  width: 255px;
}

.select dd ul li a:hover {
  background: #f3f3f3;
}


/* ---- */
.select_contain {
  width: 300px;
  height: 52px;
  font-size: 14px;
  color: #333;
  line-height: 52px;
  /* display:  block; */
  display: block;
}

.select_item {
  /* margin-right: 50px; */
  position: relative;
}

.select_tit {
  margin-right: 20px;
}

.select_result {
  width: 300px;
  line-height: 35px;
  /* border: 1px solid #f5f5ff; */
  text-align: left;
  /* text-indent: -8px; */
  cursor: pointer;
  color: #333;
  font-size: 16px;
  /* margin-left: 20px; */
  background-color:  #fff;
  /* float: left; */
}

.select_result .triangle {
  border: 5px solid transparent;
  border-top: 5px solid #666;
  position: absolute;
  top: 15px;
  right: 15px;
}

.select_item ul {
  display: none;
  position: absolute;
  bottom: 35px;
  /* right: 0; */
  width: 300px;
  line-height: 35px;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 0 0 4px 4px;
  border-top-color: #f3f3f3;
  margin-top: -4px;
}

.select_item ul li {
  text-align: left;
  cursor: pointer;
  font-size: 16px;
}

.select_item ul li:hover {
  background: #f4a100;
  color: #fff;
}

.select_contain1 {
  /* margin-left: 40px; */
}

.sideMenu2 {
  /* border: 1px solid #ddd; */
  padding-left: 25px;
  margin-top: 30px;
}

.sideMenu2 h3 {
  height: 32px;
  line-height: 32px;
  padding-left: 10px;
  /* border-top: 1px solid #e3e3e3; */
  /* background: #f4f4f4; */
  cursor: pointer;
  font: normal 14px/32px "Microsoft YaHei";
  margin-bottom: 30px;
}

.sideMenu2 h3 .shuqian{
  margin-left: 15px;
  font-size: 22px;
}
.sideMenu2 h3 em {}

.sideMenu2 h3.on em {}

.sideMenu2 ul {
  /* padding: 8px 25px; */
  color: #999;
  display: none;
  margin-left: 107px;
  margin-top: -25px;
  margin-bottom: 5px;
}
.sideMenu2 ul li {
  font-size: 14px;
color: #78787c;
line-height: 30px;
}
.sideMenu2 h3{
  font-size: 24px;
color: #8c1515;
}
.sideMenu2 h3 .time2{
  font-size: 30px;
color: #8c1515;
display: inline-block;
}

.sideMenu2 h3 .time2 i{
  font-style: normal;
  font-size: 14px;
color: #8c1515;
display: inline-block;
}

.picScroll-left{width:1200px;overflow:hidden;position:relative;/* border:1px solid #ccc; */margin-top: 35px;}
.picScroll-left .hd{/* overflow:hidden; *//* height:30px; *//* background:#f4f4f4; *//* padding:0 10px; */}
.picScroll-left .hd .prev,.picScroll-left .hd .next{
   display:block;
   width:;
   width: 26px;
   height: 64px;
   eight:9px;
   float:right;
   margin-right:5px;
   margin-top:10px;
   overflow:hidden;
   cursor:pointer;
   /* background: url("../images/slide_tigger.png") 0 65px no-repeat; */
   background: url(../images/slide_tigger.png) 0 -65px;
   }
.picScroll-left .hd .next{background-position: -26px 0px;position:  absolute;top: 50%;right: 5px;margin-top:  -32px;background-position: -26px -65px;}
.picScroll-left .hd .prev{
  position: absolute;
    top: 50%;
    margin-top: -31px;
    left: 10px;
}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .bd{padding:10px;width:  1000px;margin-left: 50px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center;width:  200px !important;}
.picScroll-left .bd ul li .pic{text-align:center;width:  200px;height:  110px;}
.picScroll-left .bd ul li .pic img{width: 200px;height: 110px;display: inline-block;padding:2px;border:1px solid #ccc;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   display: none;}

.yuanxun{
    width: 300px;
    height: 200px;
    float: left;
    margin-left: 155px;
    padding-top: 140px;
    }

.yuanxun img{
  width:300px;
}

.lje_bd {
  float: right;
  display: block;
  /* display: inline-block; */
  display: table;
  position: absolute;
  right: 0px;
  bottom: -275px;
}