*{margin:0;padding:0;font-family:"微软雅黑";}
img{border:none;}
a{text-decoration:none;color:#cb0000;}
a:hover{text-decoration:underline;}
li{list-style:none outside none;}
body{font-size:14px;line-height:25px;background-color:#c32917;width: 100%;min-width: 1200px;}
body{background-size: 100%}
p{text-indent:2em;}


.fl{float:left;}.fr{float:right;}

.banner{background:url(../images/bg.jpg) no-repeat scroll 50% top;width: 100%;height: 1000px;}
.page0{ width:1000px;/*height:1050px;*/ margin:0 auto 0; overflow:hidden;}
.dy-nr{width:1000px;  margin:100px auto 0;  text-indent:2em; overflow:hidden;font-size:16px; line-height:30px;color:#F2DECC; text-align: center;}
.dy-nr h1{ color: #ffcc5e; font-size: 40px; height:60px;line-height: 40px}
.dy-nr h1 a{color: #ffcc5e; font-size: 40px;}
.dy-nr p a{color:#F2DECC}
.section{width:100%;height:auto;margin:0 0 0;}
.section.s1{margin:80px 0 0;padding:0 0 80px;}
.section.s2{background:#EEE;padding:20px 0;}
.section.s3{background:#a5764c;padding:40px 0 40px;}
.section.s4{background:#EEE;padding:30px 0 ;}



.tit{width:100%;height:99px;background:no-repeat scroll 50% 50%;}
.t1{background-image:url(../images/k0.png); width: 535px; height: 39px;}
.tit.t2{background-image:url(../images/k1.png);margin:0 auto 40px;overflow:hidden;}

.box{width:1100px;margin:0 auto 10px;overflow:hidden;}
.box1{width:1200px;margin:0 auto 10px;overflow:hidden;}
.col{overflow:hidden;}
.col-1-1{width:510px;height:325px;border:5px solid #F3DECD;}
.col-1-2{width:535px;}

/* switch */
.switch{width:100%;height:100%;position:relative;margin:0 0 25px;}
.switch ul{width:100%;height:100%;position:relative;overflow:hidden;}
.switch li{width:100%;height:100%;position:absolute;top:0;left:0;}
.switch-nav{bottom:40px;right:10px;position:absolute;z-index:1;height:9px;}
.switch-nav span{margin:0 3px;font-size:10px;text-align:center;line-height:15px;cursor:pointer;float:left;display:block;width:9px;height:9px;background:url(../images/icon-switch.png) no-repeat scroll 0 0;color:#fff;}
.switch-nav span.active{background-position:0 -9px;}
.switch-hot-news{line-height:28px;width:454px;padding:0 0 0 105px;height:28px;margin:5px 0 0;background:url(../images/rc.png) no-repeat scroll 0 0;}
.switch-hot-news a{background:url(../images/n.gif) no-repeat scroll 0 50%;padding:0 10px 0 8px;font-size:13px;}
.switch h3{text-align:center;height:30px;line-height:30px;position:absolute;width:94%;padding:0 3%;background:rgba(0, 0, 0, 0.6);font-size:14px;font-weight:normal;bottom:0;}
.switch h3 a{color:#fff;}

/* paragraph */
.paragraph{width:100%;height:auto; margin-top: 20px;}
.paragraph h2,.paragraph h2 a{font-size:26px;color:#F2DECC; text-align: center;}
.paragraph p,.paragraph p a{color:#D6BEAC;}
.paragraph p{margin:20px 0 0;}
.news{font-size:16px; margin-top:20px; line-height: 32px;}
.news a{color:#F2DECC;font-weight:bold;display:block;margin:2.5px 0;}







.one{ width:300px; overflow: hidden; height: 100%; text-align: center; }
.one img{ border: 3px #fff solid;}
.one p{ width:300px; overflow: hidden; text-align: left; color: #fff; margin: 20px 0 0 0;}

.two{ width:300px; overflow: hidden; height: 100%; text-align: center; margin: 0 100px 0 100px;}
.two img{ border: 3px #fff solid;}
.two p{ width:300px; overflow: hidden; text-align: left; color: #fff; margin: 20px 0 0 0;}

.s_box{margin:10px auto; width:1200px; overflow: hidden;  float: left;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.s_box li{width:200px;height:290px; margin:15px 0 0 0; margin-bottom:40px; text-align:center;padding: 0 85px;}
.s_box li img{width:200px;height:266px;}
.s_box li h2{ color: #6b6b6b; height:20px; margin-top: 10px;}

.s_box1{margin:10px auto; width:1200px; overflow: hidden; display: flex;flex-wrap: wrap;}
.s_box1 li{width:260px;height:240px; float:left; margin:5px 70px 0 70px; margin-bottom:15px; text-align:center;position:relative;}
.s_box1 li img{width:220px;height:140px;}
.s_box1 li h2{ color: #de2c1a; height:20px; margin-top: 10px;}
.s_box1 li h3{ color: #905612; height:20px; margin-top: 10px; font-weight:500;font-size: 14px}
.s_box1 .btn {
    position: absolute;
    top: 0;
	left:0;
}
.tpbd ul li img{ width:800px; height:460px;}

.wrap{width:100%;padding:75px 0 0;margin:10px 0;}
.w1{background:url(../images/k2.png) no-repeat scroll 50% 0; margin-top:50px; overflow: hidden;}
.w4{background:url(../images/n1.png) no-repeat scroll 50% 0; margin-top:50px; overflow: hidden;}
.w5{background:url(../images/n2.png) no-repeat scroll 50% 0; margin-top:50px; overflow: hidden;}

/* 相关专题 */

.silder-box{position:relative;margin:20px auto 0;}
.silder{margin:0 auto 0;}
.silder li{width:180px;height:120px;}
.silder li img{width:180px;height:120px;}
.silder li h3{color:#333;font-size:14px;font-weight:normal;text-align:center;height:35px;line-height:35px;}
.silder li h3 a{color:#333;}
.silder-button{top:38px;width:24px;height:45px;position:absolute;cursor:pointer;}
.silder-button.btl{left:0;background:url(../images/bl.png);}
.silder-button.btr{right:0;background:url(../images/br.png);}
.silder-box-1{width:1200px;}

.silder-box-2 li{width:470px;height:100px;}
.silder-box-2 li img{border:5px solid #fff;display:block;float:left;}
.silder-box-2 li p{width:310px;color:#333;float:right;margin:0;}

.silder-box-2 .silder-button{top:490px;width:74px;height:24px;}
.silder-box-2 .silder-button.btl{left:150px;background:url(../images/btl.png);}
.silder-box-2 .silder-button.btr{right:150px;background:url(../images/btr.png);}

.zypl{ width:1000px !important;}
.zypl ul li{ width:1000px; height:95px; border-bottom:1px #ccc dashed;}
.zypl ul li .title{ display:block; width:100%; height:30px; font-size:18px; color:#333; font-weight:bold;}

.zypl ul li p{ width:1000px;}
.zypl ul li p a{color: #333;}
.plbtn_up{ left:400px !important;}
.plbtn_dow{ right:400px !important;}








.wb{height:550px;overflow-x:hidden;overflow-y:auto;border:5px solid #fff;}






.scwmw_topbox{height:40px; background:#f1f1f1;}
.scwmw_topnav{width:1000px; height:40px; margin:0 auto;}
.scwmw_topnav img{ border:none;}
.scwmw_topnav .tnav_logo{ float:left;height:22px; width:136px;border-right:1px #ddd solid; margin:9px 0px;}
.scwmw_topnav .tnav_a{ float:right; width:850px; height:22px; margin:9px 0px; overflow:hidden;}
.scwmw_topnav .tnav_a a{ font-size:12px; color:#666; line-height:22px; margin-right:13px; text-decoration:none; white-space:nowrap;}

.footer{color:#fff;padding:80px 0;text-align:center; line-height:40px;}
.footer a{color:#fff;}


.bt-w{ height:100%; width: 100%;  margin:0 auto 40px; text-align: center; overflow: hidden; }
.m-floor-4 .slider {
  width: 1200px;
  margin: 50px auto 0 auto;
}
.m-floor-4 .slider .swiper-container {
  height: 800px;
}
.m-floor-4 .slider .swiper-slide {
  position: relative;
  width: 415px;
  height: 737px;
  background-color: #ddd;
}
.m-floor-4 .slider .swiper-slide a {
  display: block;
  height: 737px;
}
.m-floor-4 .slider .swiper-slide a:before {
  content: '';
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50px, -50px);
  width: 97px;
  height: 88px;
  /*background: url(../images/video.png) no-repeat;*/
}
.m-floor-4 .slider .swiper-slide a span {
  display: flex;
  position: absolute;
  width: 100%;
  background: #00000099;
  font-size: 18px;
  color: #fff;
  left: 0;
  bottom: 0;
  text-align: center;
  justify-content: center;
  box-sizing: border-box;
  align-items: center;
  padding: 15px;
}
.m-floor-4 .slider .swiper-container-3d .swiper-slide-shadow-left,
.m-floor-4 .slider .swiper-container-3d .swiper-slide-shadow-right {
  background: #00000099;
}
.m-floor-4 .slider .swiper-button-prev,
.m-floor-4 .slider .swiper-button-next {
  width: 34px;
  height: 57px;
}
.m-floor-4 .slider .swiper-button-prev {
  background: url(../images/prev.png) no-repeat;
}
.m-floor-4 .slider .swiper-button-next {
  background: url(../images/next.png) no-repeat;
}
.m-floor-4 .slider .swiper-pagination-bullet {
  background: #fff;
  opacity: 1;
}
.m-floor-4 .slider .swiper-pagination-bullet-active {
  width: 48px;
  border-radius: 10px;
}
.m-floor-4 .slider .swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 15px;
}
.m-floor-4 .slider img {
  display: block;
  width: 100%;
  height: 100%;
}