body {

  font-size: 12px; color:#282224; background:#FFFFFF;}



a {

  color: #282224; }







.home-wrapper {

  width: 100%;

  background: url(s00000.jpg) no-repeat 50% 50%;  }



#miaosu{

  color:#8A8889;

}





.home00 { position: relative; overflow: hidden; }



.home00 .swiper-container { width: 100%; height: 100vh; }



.home00 .swiper-slide { width: 100vw; height: 100vh; background-repeat: no-repeat; background-size: cover; background-position: center center; }



.home00 .swiper-pagination-bullet { margin: 0 10px !important; border-radius: 50%; background-color: #313131; width: 20px; height: 20px; }









.home01 {

  left: 380px;

  top: 794px;

  width: 810px;

  height: 410px; }

  .home01 > div {

    position: absolute;

    background-repeat: no-repeat;

    background-size: cover;

    background-position: center center; }

  .home01 > div:nth-child(1) {

    left: 0;

    top: 0;

    width: 290px;

    height: 190px; }

  .home01 > div:nth-child(4) {

    right: 0;

    top: 0;

    width: 290px;

    height: 190px; }

  .home01 > div:nth-child(2) {

    left: 0;

    bottom: 0;

    width: 290px;

    height: 210px; }

  .home01 > div:nth-child(5) {

    right: 0;

    bottom: 0;

    width: 290px;

    height: 210px; }

  .home01 > div:nth-child(3) {

    left: 300px;

    top: 0;

    width: 210px;

    height: 100%; }



.home02 {

  left: 424px;

  top: 1374px;

  width: 630px; }

  .home02 .item > a {

    display: block; }

  .home02 .img {

    background-repeat: no-repeat;

    background-size: cover;

    background-position: center center;

    width: 100%;

    height: 355px; }

  .home02 .line {

    content: "";

    display: block;

    background: #e60012;

    width: 40px;

    height: 2px;

    margin: 10px auto; }

  .home02 .t1, .home02 .t2 {

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

    height: 22px;

    line-height: 22px;

    text-align: center; }

  .home02 .pn {

    position: absolute;

    top: 161.5px;

    width: 32px;

    height: 32px;

    cursor: pointer;

    outline: 0; }

    .home02 .pn.disabled {

      cursor: default;

      opacity: .3; }

  .home02 .prev {

    left: -60px;

    background: url(s01.png) no-repeat 0 0; }

  .home02 .next {

    right: -60px;

    background: url(s02.png) no-repeat 0 0; }



.home03 {

   width:1740px;

   margin-left:auto;

   margin-right:auto;

}

  .home03 .tabs {

    margin-top:36px;

    text-align: center;

	background: url(videobbg.jpg) no-repeat left bottom;

	height:38px;

	

	

	}

    .home03 .tabs > span {

      display: inline-block;

      cursor: pointer;

      border-radius: 4px;

      margin: 0 8px;

      height: 28px;

      line-height: 26px;

      padding: 0 20px;

      border: 1px solid #fff;

	  margin-right:26px;

	  font-weight:bold;

	  font-size:16px;

      }

	  .home03 .tabs > span:last-child{

	  margin-right:0px;

	  }

      .home03 .tabs > span.active {

       

        border-color: #C2AE95;

        color: #C2AE95; }

  .home03 .panels, .home03 .panels > div {

    position: relative;

    width: 1198px;

    height: 415px;

    }

  .home03 .panels > div {

    position: absolute;

    top: 0;

    left: 0;

    right: 0;

    opacity: 0;

    visibility: hidden; }

    .home03 .panels > div.active {

      opacity: 1;

      visibility: visible; }


.home04 { margin-left: auto; margin-right: auto; margin-top: 0px; }



 
@media (min-width: 1200px) {.home04 { margin-left: auto; margin-right: auto;  padding: 0px 0; background: url(newbg.png) no-repeat center center; background-size: cover;  width:1740px; }}


@media (max-width: 1199.98px) { .home04 { margin-bottom: 40px; }  }

.home04 .tabs { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 35px; margin-top:20px; }

@media (max-width: 1199.98px) { .home04 .tabs { margin-bottom: 15px; } }

.home04 .tabs > div { text-align: center; cursor: pointer; }

.home04 .tabs > div:hover, .home04 .tabs > div.active { color: #DA0D45; }

.home04 .tabs > div span { color: #666; margin: 0 20px; }

.home04 .panels { position: relative; }

@media (min-width: 1200px) { .home04 .panels { height: 419px; background: url(s19-.jpg) no-repeat center center; padding-top: 5px;} .home04 .yds{display:none;} }

@media (max-width: 1199.98px) { .home04 .panels { padding: 15px 0; background: url(s19-.jpg) no-repeat center center/cover; } }

.home04 .panels > * { width: 1740px; margin: 0 auto; z-index: 1; position: absolute; left: 0; right: 0; top: 65px; overflow: hidden; visibility: hidden; opacity: 0; -webkit-transition: .3s; transition: .3s; -webkit-transition-property: opacity,visibility; transition-property: opacity,visibility; }

@media (max-width: 1199.98px) { .home04 .panels > * { width: 100%; padding-left: 12px; padding-right: 12px; max-width: 680px; } }

@media (max-width: 1199.98px) { .home04 .panels > * { top: 15px; } }

.home04 .panels > *.active { display: block; visibility: visible; position: relative; top: 0; z-index: 2; opacity: 1; }

.home04 .swiper-slide > a { display: block; position: relative; }

.home04 .img2 { border: 20px solid rgba(255, 255, 255, 0.6); }

@media (max-width: 1199.98px) { .home04 .img { border: 3px solid rgba(255, 255, 255, 0.6); } }

.home04 .img > div { height: 507px;  -webkit-box-sizing: content-box; box-sizing: content-box; background-repeat: no-repeat; background-size: cover; background-position: center center; width:327px; margin-left:auto; margin-right:auto; }

.home04 .title2 { text-align: left; font-size:14px; }

@media (min-width: 1200px) { .home04 .title2 { position: absolute; left: 0; top: 250px; width: 100%; padding: 0 50px; text-shadow: 0 1px 3px #000; font-size: 14px; color: #ffffff; }
  .home04 .title2::after { content: ""; display: block; background-color: #fff; width: 29px; height: 4px; margin: 10px auto; } }

@media (max-width: 1199.98px) { .home04 .title2 { padding-top: 5px; font-size: 13px; } }

.home04 .more { position: absolute; left: 0; top: 410px; width: 100%; text-align: center; padding-bottom: 40px; background: url(s20.png) no-repeat 50% 100%; text-shadow: 0 1px 3px #000; font-size: 22px; color: #ffffff; }

.home04 .swiper-pagination2 { position: static; margin-top: 30px; line-height: 1; text-align:center; }

.home04 .swiper-pagination-bullet { background: #D4D4D4; width: 16px; height: 16px; opacity: .6; }

.home04 .swiper-pagination-bullet-active { opacity: 1; background:#EF8C24; }





/*

.home05 {

  left: 0;

  top: 3906px;

  width: 1200px; }

  .home05 .swiper-container {

    width: 1200px; }

  .home05 .item > a {

    display: block; }

  .home05 .img {

    background-repeat: no-repeat;

    background-size: cover;

    background-position: center center;

    width: 100%;

    height: 265px; }

  .home05 .title {

    height: 44px;

    line-height: 44px;

    font-size: 16px;

    text-align: center;

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

    padding: 0 10px; }

  .home05 .item > a:hover .title {

    background-color: #293588;

    color: #fff; }

  .home05 .swiper-pagination {

    position: static;

    margin-top: 20px; }

    .home05 .swiper-pagination-bullet {

      border-radius: 50%;

      width: 16px;

      height: 16px;

      border: 2px solid #aaa;

      background: none;

      opacity: 1; }

      .home05 .swiper-pagination-bullet-active {

        border-color: #e60012;

        background-color: #e60012; }

		*/

		











		

		



.home06 {

  width: 1483px;

  margin-left:auto;

  margin-right:auto;



  }

  .home06 > input[type="text"], .home06 > textarea {

    border: 1px solid #aaa;

    border-radius: 4px;

    width: 48.5%;

    height: 40px;

    background: rgba(255, 255, 255, 0.3);

    margin-bottom: 10px;

    padding: 5px 10px; }

  .home06 textarea {

    width: 100%;

    height: 130px; }

  .home06 .btns {

    width: 100%;

    text-align: center; }

    .home06 .btns > * {

      margin: 0 10px;

      border: 0 none;

      border-radius: 4px;

      background-color: #293588;

      width: 96px;

      height: 38px;

      color: #fff;

      cursor: pointer;

      outline: none; }

      .home06 .btns > *:first-child {

        background-color: #e60012; }



.story-item .header {

  height: 0px;

  background: url(s0555.jpg) no-repeat 50% 0; }

.story-item .article {

  width: 1080px;

  margin: 60px auto; }

  .story-item .article h2 {

    text-align: center;

    margin-bottom: 20px; }

  .story-item .article .content {

    text-align: justify;

    font-size: 16px;

    line-height: 1.8; color:#000000; }



.header-links {

  position: absolute;

  z-index: 80;

  left: 0;

  top: 0;

  width: 100%;

  height: 66px;

  background: rgba(50, 50, 50, 0.7);

  color: #fff; }

  .header-links a {

    color: #fff; }

  .header-links .in {

    margin: 0 auto;

    padding: 0;

    width: 1200px;

    height: 66px;

    line-height: 66px;

    background: url(s100.png) no-repeat 0 50%; }

    .header-links .in > ul {

      margin: 0 auto;

      padding: 0;

      text-align: right;

      height: 66px;

      line-height: 66px; }

      .header-links .in > ul > li {

        display: inline-block;

        margin: 0 15px;

        text-shadow: 1px 1px 1px #000;

        font-size: 14px; }





.home-wrapper .in2{

   width:1198px;

   margin-left:auto;

   margin-right:auto;

   padding-top:31px;

}



.home-wrapper .in2 .h01{

  padding-left:62px;

  

}



.home-wrapper .in2 .h01 .video01{

  width:1075px;

  height:709px;

 }

 

 .home-wrapper .in2 .h01 .htxt{

   height:322px;

   background:#FFFFFF;

   width:1075px;

   padding:20px 21px;

  

 }

 

  .home-wrapper .in2 .h02{

    height:723px;

	margin-top:705px;

	margin-bottom:2086px;



}



.h02 panelsc{

   width:1998px;

}



.h02 .panelst{

  height:300px;

  overflow:hidden;

  margin-bottom:14px;

}



.h02 .panelsl{

  float:left;

  width:797px;

  margin-right:8px; 

}



.h02 .panelsr{

  float:left;

  width:392px;



}



.h02 .panelsb{

  height:308px;

  overflow:hidden;

  clear:both;

}



.h02 .panelsb > div{

  width:393px;

  height:308px;

  background-repeat: no-repeat;

  background-size: cover;

  background-position: center center;

  margin-right:9px;

  float:left;

}

.h02 .panelsb > div:nth-child(3){

  margin-right:0px;

}



.h02 .panelsb > div:nth-child(1){

  margin-right:10px;

}



.h02 .panelsb > div:nth-child(2){

  margin-right:9px;

}









.home-wrapper .in2 .h03 .video02{

  width:1198px;

  height:796px;

  margin-bottom:72px;

 }

 

.h03{

  display:none;

} 

 

 .home-wrapper .in2 .h04{

   height:428px;



   margin-bottom:132px;

 }

 

 .home-wrapper .in2 .htxt01{

   color:#F57605;

   font-size:20px;

   font-weight:bold;

  }

  

  

  .home-wrapper .in2 .htxt02{

   color:#484848;

   font-size:20px;

   font-weight:bold;

  }

  

  .home-wrapper .in2 .htxt03{

    color:#767678;

	background:#EEEEEE;

	font-weight:normal;

	margin-top:12px;

}

 

 .home-wrapper .in2 .h05{

   height:431px;



   margin-bottom:181px;

}



 .home-wrapper .in2 .h05 .h05txt1{

   text-align:center;

   color:#EF8400;

   text-align:center;

   font-size:32px;

   margin-bottom:52px;

 }

 

 .home-wrapper .in2 .h05 .h05txt1 span{

   color:#FFFFFF;

 }

 

 .home-wrapper .in2 .h05 .h05_l{

   float:left;

   margin-right:19px;

 }

 

 .home-wrapper .in2 .h05 .h05_r{

   float:left;

   width:671px;

   overflow:hidden;

 }

 

  .home-wrapper  .h06{

     margin-left:auto;

	 margin-right:auto;

	 width:1200px;

	 padding-top:48px;

	 height:536px;

 }

 

 .home-wrapper  .h06 .h06_l{

   float:left;

   width:583px;

   height:446px;

   margin-right:42px;

} 









  

.home-wrapper  .h06 .h06_r{

  float:left;

  width:571px;

  overflow:hidden;

}



.home-wrapper  .h06 .h06_r .h06_r_l{

   float:left;

   width:245px;

   margin-right:18px;

}



.home-wrapper  .h06 .h06_r .h06_r_r{

   float:left;

   width:308px;

}



.home-wrapper  .h06 .h06_r .h06_r_r .title{

   height:38px;

   border-bottom:1px solid #CCCCCC;

   margin-bottom:17px;

 }

   

   

 



.home-wrapper .h06_r a{

  width:571px;

  height:127px;

  display:block;

  overflow:hidden;

  margin-bottom:14px;

  overflow:hidden;

}



.home-wrapper .h06_r a:hover{

  background:#F08300;

  text-decoration:none;

  color:#353535;

}

 

 



.foot{

  height:66x;

  background:#191919;

}



.footc{

  width:1198px;

  margin-left:auto;

  margin-right:auto;

  background: url(s100.png) no-repeat 103px 14px;

  height:66px;

}

 

 

.footcl{

  position:absolute;

  left:22px;

  top:55px;

  color:#FFffff;



}



.footcr{

  position:absolute;

  right:5px;

  top:53px;

}



.pro{

  width:1200px;

  margin-left:auto;

  margin-right:auto;

  margin-top:48px;

  height:768px;

}



.pro .pro_l{

  float:left;

  width:626px;

  margin-right:48px;

}



.pro .pro_r{

  float:left;

  width:522px;

  font-size:20px;

  font-weight:bold;

  line-height:30px;

}



.pro .pro_r >div{

  margin-bottom:31px;

}



.topnav{

  height:115px;

  background:#0F0F0F;

}



.f14{

  font-size:20px;

}



.h06t{

  margin-bottom:16px;

  padding-left:36px;

  background: url(toutiao.png) no-repeat 0 0;

  height:26px;

  line-height:26px;

}



.fabu{

  width:1200px;

  margin-left:auto;

  margin-right:auto;

  height:282px;

  background: url(fabubg.png) no-repeat left bottom;

  margin-top:72px;

}



.fabu_c{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding-top:17px; }





.fabu_c a{

   width:293px;

   height:224px;

}



.fabu_c .title{

  text-align:center;

  padding:10px;

}



.fabut{

  padding-left:36px;

  background: url(fabut.png) no-repeat left bottom;

}







.videoi{

  margin-left:auto;

  margin-right:auto;

  height:1079px;

  background: url(videobg.jpg) no-repeat center bottom;

  margin-bottom:13px;

}





.home011{

  height:626px;

  position:relative;


}





.home011 .s1 {

  position:absolute;

  left:0px; top:0px;

  width: 1740px; height: 776x;



  padding:15px 5px 15px 10px;

  box-sizing:border-box;



}

.home011 .show {

  float:left;

}

.home011 .ls {

  float:right;

  width:464px; height:772px;

  padding-left:8px;

  overflow:auto;

  box-sizing:border-box;

}

.home011 .ls > a {

  display:block;

  width:100%; height:246px;

  overflow:hidden;

  margin-bottom:6px;

}

.home011 .ls > a:last-child {

  margin-bottom:0;

}

.home011 .ls > a.active {

  background:rgba(255,255,255,.2);

}

.home011 .ls .img {

  float:left;

  width:468px; height:246px;

  margin-right:10px;

  background-size:cover;

  background-repeat:no-repeat;

  background-position:50% 50%;

}

.home011 .ls .title {

  overflow:hidden;

  font-size:12px;

  color:#8F8F8F;

}



.message{

  height:602px;

  background: url(messagebg.jpg) no-repeat top center;

  margin-bottom:128px;

}



.message .home066{

  width:344px;

  margin-left:auto;

  margin-right:auto;

  padding-top:252px;

}



.message .home066 textarea{

  width:345px;

  height:134px;

}



.message .home066 input[type="text"]{

  width:231px;

  height:29px;

  margin-left:113px;

  margin-top:11px;

  border:none;

}



.message .home066 input[type="submit"]{

  width:151px;

  height:33px;

  border:none;

  margin-left:98px;

  margin-top:25px;

  background:none;

}





.fszhan{

  height:944px;


}



.cz{

  height:944px;

  background: url(czbg.jpg) no-repeat top center;

}





.lz{

  height:944px;

  background: url(lzbg.jpg) no-repeat top center;

}

.zz{

  height:944px;

  background: url(zzbg.jpg) no-repeat top center;

}

.wz{

  height:944px;

  background: url(wzbg.jpg) no-repeat top center;

}



.meiti{

  width:1644px;

  margin-left:auto;

  margin-right:auto;


}

 

 

.xianchang_t{

  height:40px;

  background: url(xianchang.png) no-repeat top center;

  margin-bottom:24px;

}



.xianchang_c{

  width:1200px;

  margin-left:auto;

  margin-right:auto;

  background:#F9F9F9;

  height:613px;

}



#boxscroll img{

  width:90%;

  height:auto;

}



#boxscroll {



	height: 600px;

	width:100%;



	overflow: auto;

	text-align:center;

 

}   



ul,li{

  list-style:none;

}

.footc ul{

  padding-left:414px;

  padding-top:25px;

}

.footc ul li{

  float:left;

  margin-right:49px;

}



.footc ul li a{

  color:#FFFFFF;

}













.product-item2 { width: 1200px; margin: 0 auto; padding-top:61px; }



@media (max-width: 1199.98px) { .product-item2 { width: 100%; padding-left: 12px; padding-right: 12px; max-width: 680px; } }



.product-item2 .xtt { font-size: 19px; letter-spacing: 3px; border-bottom: 1px solid #ddd; margin-top: -14px; margin-bottom: 25px; text-align: center; height: 48px; }



@media (max-width: 1199.98px) { .product-item2 .xtt { margin-bottom: 15px; font-size: 17px; } }



.product-item2 .xtt > span { padding: 0 10px; display: inline-block; height: 48px; line-height: 48px; border-bottom: 2px solid #9E5D35; }



.product-item2 > * { margin-left: auto; margin-right: auto; margin-bottom: 70px; }



@media (max-width: 1199.98px) { .product-item2 > * { margin-bottom: 40px; } }



@media (min-width: 1200px) { .product-item2 .sec01 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } }



.product-item2 .sec01 > .title { margin-bottom: 20px; }



@media (min-width: 1200px) { .product-item2 .view { width: 1200px; } }



.product-item2 .view .img-wrp { border: 1px solid #A7A7A7; padding: 5px; }



.product-item2 .view .img-wrp .img { height: 0; padding-bottom: 50%; -webkit-box-sizing: content-box; box-sizing: content-box; background-repeat: no-repeat; background-size: contain; background-position: center center; }



.product-item2 .view .show .pn { position: absolute; z-index: 10; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 54px; height: 54px; cursor: pointer; background-repeat: no-repeat; background-position: center center; background-color: rgba(0, 0, 0, 0.2); -webkit-transition: .2s; transition: .2s; }



.product-item2 .view .show .pn:hover { opacity: 1; }



.product-item2 .view .show .pn.swiper-button-disabled { opacity: 0.3 !important; background-color: rgba(0, 0, 0, 0.3) !important; cursor: default !important; }



.product-item2 .view .show .prev { left: 5px; background-image: url(a1/s35.png); }



.product-item2 .view .show .next { right: 5px; background-image: url(a1/s36.png); }



.product-item2 .view .h { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; font-size: 16px; margin: 10px 0; }



.product-item2 .view .h span:nth-child(1) { padding-left: 10px; }



.product-item2 .view .h span:nth-child(2) { color: #666; }



.product-item2 .view .thumb{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}



.product-item2 .view .thumb .img { border: 1px solid #eee; padding: 2px; }



.product-item2 .view .thumb .img > div { padding-bottom: 100%; background-repeat: no-repeat; background-size: contain; background-position: center center; }



.product-item2 .view .thumb .swiper-slide-active .img { border-color: #9E5D35; }



.product-item2 .view .thumb .pn { position: absolute; z-index: 10; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 54px; height: 54px; cursor: pointer; background-repeat: no-repeat; background-position: center center; background-color: rgba(0, 0, 0, 0.2); -webkit-transition: .2s; transition: .2s; }



.product-item2 .view .thumb .pn:hover { opacity: 1; background-color: rgba(0, 0, 0, 0.6); }



.product-item2 .view .thumb .pn.swiper-button-disabled { opacity: 0.5 !important; cursor: default; }



.product-item2 .view .thumb .prev { left: -15px; background-image: url(a1/s35.png); }



.product-item2 .view .thumb .next { right: -15px; background-image: url(a1/s36.png); }



@media (min-width: 1200px) { .product-item2 .info { width: 630px; } }



@media (max-width: 1199.98px) { .product-item2 .info { margin-top: 15px; } }



.product-item2 .info .n { margin-bottom: 25px; padding-left: 28px; background-repeat: no-repeat; background-position: 0 50%; }



.product-item2 .info .n em { font-style: normal; color: #9E5D35; }



.product-item2 .info .lnk { display: block; width: 102px; height: 32px; line-height: 32px; text-align: center; margin-top: 15px; background: #9E5D35; color: #ffffff; -webkit-transition: .3s; transition: .3s; }



.product-item2 .info .lnk:hover { background: #215bb8; }



.product-item2 .info .n1 { background-image: url(a1/s29.png); }



.product-item2 .info .n2 { background-image: url(a1/s30.png); }



.product-item2 .info .n3 { background-image: url(a1/s31.png); }



.product-item2 .info .n4 { background-image: url(a1/s32.png); }



.product-item2 .info .n5 { background-image: url(a1/s33.png); }



.product-item2 .info .n6 { background-image: url(a1/s34.png); }



.product-item2 .info .n7 span { color: #9E5D35; font-weight: bold; }



.product-item2 .info .buy-btn { display: block; color: #fff; margin-top: 30px; border-radius: 10px; background-color: #d32c25; width: 128px; height: 30px; line-height: 30px; text-align: center; }



@media (max-width: 1199.98px) { .product-item2 .info .buy-btn { margin: 15px auto; } }



.product-item2 .info .code { overflow: hidden; }



.product-item2 .info .code > div { float: right; padding: 5px; border: 1px solid #ccc; text-align: center; }



.product-item2 .info .code > div img { width: 105px; }



.product-item2 .info .code > div span { display: block; color: #888; }



.product-item2 .sec02 .sin img { display: block; margin: 0 auto; max-width: 1200px; }



@media (max-width: 1199.98px) { .product-item2 .sec02 .sin img { width: 100%; } }



.product-item2 .sec02 .ls { position: relative; }



.product-item2 .sec02 .pn { position: absolute; z-index: 10; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 66px; height: 66px; cursor: pointer; background-repeat: no-repeat; background-position: center center; background-color: rgba(0, 0, 0, 0.4); -webkit-transition: .2s; transition: .2s; }



.product-item2 .sec02 .pn:hover { opacity: 1; background-color: rgba(0, 0, 0, 0.8); }



.product-item2 .sec02 .prev { left: 0; background-image: url(a1/s35.png); }



.product-item2 .sec02 .next { right: 0; background-image: url(a1/s36.png); }



.product-item2 .sec03 .img { padding-bottom: 100%; background-repeat: no-repeat; background-size: cover; background-position: center center; }



.product-item2 .sec03 .title { text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }



.product-item2 .sec03 .swiper-pagination { position: static; margin-top: 30px; }



@media (max-width: 1199.98px) { .product-item2 .sec03 .swiper-pagination { margin-top: 10px; } }



.product-item2 .sec03 .swiper-pagination-bullet { width: 12px; height: 12px; }



.product-item2 .sec03 .swiper-pagination-bullet-active { background-color: #9E5D35; }



.product-item2 .sec04 .h { font-size: 16px; color: #5b5b5b; margin: 30px 0; }



@media (max-width: 1199.98px) { .product-item2 .sec04 .h { margin: 10px 0; } }



@media (min-width: 1200px) { .product-item2 .sec04 form { display: -webkit-box; display: -ms-flexbox; display: flex; } }



@media (min-width: 1200px) { .product-item2 .sec04 .c { width: 480px; margin-right: 20px; } }



.product-item2 .sec04 .row { border: 1px solid #ccc; height: 60px; margin-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; }



@media (max-width: 1199.98px) { .product-item2 .sec04 .row { margin-bottom: 10px; } }



.product-item2 .sec04 .row label { width: 27.19665%; margin: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; border-right: 1px solid #B1B1B1; }



.product-item2 .sec04 .row input { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; padding-left: 10px; padding-right: 10px; border: 0 none; -webkit-box-sizing: border-box; box-sizing: border-box; outline: 0 none; }



.product-item2 .sec04 input[type="submit"] { display: block; height: 60px; width: 100%; background: #9E5D35; border: 0 none; color: #fff; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: .28s; transition: .28s; cursor: pointer; }



.product-item2 .sec04 input[type="submit"]:hover { background: #9E5D35; }



.product-item2 .sec04 textarea { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; width: 100%; border: 1px solid #ccc; padding: 10px; outline: 0 none; }



@media (max-width: 1199.98px) { .product-item2 .sec04 textarea { margin-bottom: 10px; height: 90px; } }



.product-item2 .sec05 iframe { display: block; width: 920px; height: 520px; margin: 0 auto; }





@media (max-width: 1199.98px) { .product-item2 .sec05 iframe { width: 100%; height: 280px; } }











.scrollable {

  position:relative;

  overflow:hidden;

  margin:0 auto;

}

.scrollable .items {

  width:20000em;

  position:absolute;

}

.scrollable .items .item {

  float:left; display:inline;

}













.home06 {

  background:url(s28.jpg) no-repeat 50% 50%;

}

.home06 .xtt {

  margin:25px auto 35px auto;

  width:821px; height:46px;

  background:url(s25.png) no-repeat 0 0;

}

.home06 .ct {

  position:relative;

}

.home06 .s1 {

  margin:0 auto;

  width:937px; height:527px;

  background:url(s23.jpg) no-repeat 0 0;

  border:1px solid #CEA972;

  text-align:center;

}







.home06 .s2 {

  position:relative;

  margin:15px auto 0 auto;

}

.home06 .s2,

.home06 .s2 .scrollable,

.home06 .s2 .scrollable .item {

  width:1483px; height:205px;


}

.home06 .s2 .a {

  float:left;

  width:358px;

}

.home06 .s2 .a .img {

  width: 358px; height: 205px;

  background-size:cover;

  background-repeat:no-repeat;

  background-position:50% 50%;

}

.home06 .s2 .a .title {

  margin-top:5px;

  text-align:center;

  height:22px; line-height:22px;

  overflow:hidden;

}

.home06 .s2 .pn {

  position:absolute;

  top:80px;

  width:24px; height:45px;

}

.home06 .s2 .prev {

  left:-50px;

  background:url(s266.png) no-repeat 0 0;

}

.home06 .s2 .next {

  right:-50px;

  background:url(s277.png) no-repeat 0 0;

}

.home06 .s3 {

  position:absolute;

  left:50%; top:-40px;

  margin-left:265px;

  width:235px; height:93px;

  background:url(s24.png) no-repeat 0 0;


}









.home06 .items .item{

  display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;

}















.home033 .ct {



  text-align:center;

  padding-left:18px;

}

.home033 .scrollable {

  margin-bottom:20px;

}

.home033 .scrollable,

.home033 .item {

  width:1642px; height:560px;


}

.home033 .item > a {

  float:left;

  width:316px;

  margin-right:12px;

  overflow:hidden;

}

.home033 .img {


  height: 203px;

  background-size:cover;

  background-repeat:no-repeat;

  background-position:50% 50%;
  
  height:203px;
  
  border-radius: 30px 0px 0px 0px;


}

.home033 .txt {

  position:relative;



  text-align:left;

  color:#fff;



  width:100%; height:359px;
  

  
  background:url(txtbg.jpg) no-repeat bottom center;

}



.home033 .txt:hover {
  background:url(txtbgh.jpg) no-repeat bottom center;
}


.home033 .txt::after {

  content:"";

  display:block;

  position:absolute;

  right:30px; bottom:10px;

  width:43px; height:9px;

  background:url(s09.png) no-repeat 0 0;

}

.home033 .title {

  font-size:16px;
  padding-left:14px;
  padding-top:17px;
  padding-bottom:77px;

}

.home033 .brief {

  font-size:13px;

  height:60px; line-height:20px;

  overflow:hidden;

  text-align:justify;
  padding-left:14px;
  padding-right:14px;

}

.home033 .pn {

  display:inline-block;

  margin:0 10px;

  width:85px; height:87px;

}

.home033 .pn.disabled {

  opacity:.3;

  cursor:default;

}

.home033 .prev {

  background:url(s26.png) no-repeat 0 0;

}

.home033 .next {

  background:url(s27.png) no-repeat 0 0;

}



.qiye{

  height:22px;

  overflow:hidden;

  color:#FFFFFF;

}

.qiye a{

  color:#FFFFFF;

}

.home033 a{
  text-decoration:none;
}































.story-index .ls > div:nth-child(3n) {

 margin-right: 0;

  }



.story-index .ls > div > a {

 position: relative;

  display: block; 

}



.story-index .ls .txt > * { 

	margin-top: 5px;

	color: #000;

	 }



.story-index .ls .img {

	 height: 250px; 

	 height: 0;

	 padding-bottom: 67.56757%;

	 -webkit-box-sizing: border-box;

	 box-sizing: border-box;

	 background-repeat: no-repeat;

	 background-size: cover;

	 background-position: center center;

 }



.story-index .ls .ti { font-size: 19px; line-height: 1.3; color: #000;overflow: hidden;}



@media (max-width: 1199.98px) { .story-index .ls .title { font-size: 17px; } }



.story-index .ls .author { 

	color: #6c6c6c; 

}



.story-index .ls .author > span:nth-child(1) { 

	margin-right: 10px; 

}



.story-index .ls .brief {

 color: #707070; 

 font-size: 13px; 

 line-height: 1.6;

max-height: 104px;

 overflow: hidden;

text-align: justify;

     }



.story-index .ls .more { display: inline-block; padding-right: 8px;}



.story-index .ls .time { position: absolute; right: 10px; top: 10px; color: #333; border-radius: 50%; background-color: rgba(255, 255, 255, 0.9); width: 66px; height: 66px; padding-top: 8px; }



.story-item h2 { font-size: 20px; text-align: center; }



.story-item .content { font-size: 16px; line-height: 1.625; text-align: justify;padding: 60px 160px; }



.story-item .content img { max-width: 100%; height: auto !important; }



.story-item .content iframe { max-width: 100%; height:300px; }



.story-item .links { margin-top: 80px; }



@media (max-width: 1199.98px) { .story-item .links { margin-top: 40px; } }



.story-item .links > div:nth-child(2) {

 margin-top: 10px; 

 display: -webkit-box; 

 display: -ms-flexbox;

 display: flex; 

 -webkit-box-pack: justify; 

 -ms-flex-pack: justify; 

 justify-content: space-between; 

 padding: 10px 0; 

 border-top: 1px solid #ddd; 

 border-bottom: 1px solid #ddd; 

}



.story-item .links > div:nth-child(2) > a { max-width: 40%; }



.story-item .links > div:nth-child(2) > a > div:nth-child(1) { color: #999; }



.story-item .rels { margin-top: 80px;padding: 60px 160px; }



@media (max-width: 1199.98px) { .story-item .rels { margin-top: 40px; } }



.story-item .rels .t {

 text-align: center; 

 font-size: 18px; margin-bottom: 20px; }



.story-item .rels .t::after { 

	content: "";

	 display: block; 

	 margin: 5px auto; 

	 background-color: #c93835;

	 width: 80px; height: 3px; }



.story-item .rels .ls { 

	display: -webkit-box;

	 display: -ms-flexbox; 

	 display: flex; -ms-flex-wrap: wrap; 

	 flex-wrap: wrap; 

	 -webkit-box-pack: justify;

	  -ms-flex-pack: justify; 

	  justify-content: space-between; }



.story-item .rels .ls > a { 

	width: 42%;

	 display: -webkit-box;

	  display: -ms-flexbox;

	   display: flex;

	    margin-bottom: 20px;

	     }



@media (max-width: 1199.98px) { .story-item .rels .ls > a { width: 100%; margin-bottom: 10px; } }



.story-item .rels .ls .img {

 width: 150px; 

 height: 110px;

  margin-right: 10px;

   background-repeat: no-repeat; 

   background-size: cover; 

   background-position: center center;

    }



.story-item .rels .ls .txt { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }



.story-item .rels .ls .ti { 

	font-size: 16px;

	 height: 48px; 

	 line-height: 24px; 

	 overflow: hidden;

	  margin-bottom: 30px; }

.list-pager { 

	text-align: center; 

	padding: 20px 0; 

}



.list-pager > a {

 display: inline-block; 

 border: 1px solid #ccc; 

 color: #000;

 padding: 0 6px; 

 height: 32px; 

 line-height: 30px; 

 min-width: 32px; 

 margin: 0 10px; 

 -webkit-transition: .3s .03s; 

 transition: .3s .03s; 

 font-size: 14px; }



@media (max-width: 1199.98px) { .list-pager > a { margin: 0 2px; } }



.list-pager > a.active { border-color: #ce4d4a; background: #ce4d4a; color: #fff; }



.list-pager > a:hover { border-color: #ce4d4a;color: #000; }

.story-item .content { font-size: 16px; line-height: 1.625; text-align: justify; }



.story-item .content img { max-width: 100%; height: auto !important; }



.story-item .content iframe { max-width: 100%; height:300px; }



.story-item .links { margin-top: 80px; color: #000;padding: 60px 160px;}



@media (max-width: 1199.98px) { .story-item .links { margin-top: 40px; } }



.story-item .links > div:nth-child(1) { 

	margin-top: 10px; 

	display: -webkit-box; 

	display: -ms-flexbox;  

	-webkit-box-pack: justify; 

	-ms-flex-pack: justify; 

	justify-content: space-between; 

	padding: 10px 0; 

	border-top: 1px solid #ddd; 

	border-bottom: 1px solid #ddd; 



}

.story-item .links a

{color: #000;}

.story-item .links > div:nth-child(2) > a { max-width: 40%; }



.story-item .links > div:nth-child(2) > a > div:nth-child(1) { color: #999; }



.story-item .rels { margin-top: 80px; }



@media (max-width: 1199.98px) { .story-item .rels { margin-top: 40px; } }



.story-item .rels .t { text-align: center; font-size: 18px; margin-bottom: 20px; }



.story-item .rels .t::after { content: ""; display: block; margin: 5px auto; background-color: #c93835; width: 80px; height: 3px; }



.story-item .rels .ls { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }



.story-item .rels .ls > a { width: 42%; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; }



@media (max-width: 1199.98px) { .story-item .rels .ls > a { width: 100%; margin-bottom: 10px; } }



.story-item .rels .ls .img { width: 150px; height: 110px; margin-right: 10px; background-repeat: no-repeat; background-size: cover; background-position: center center; }



.story-item .rels .ls .txt { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }



.story-item .rels .ls .tit {

 font-size: 16px; 

 height: 48px; 

 line-height: 24px; 

 overflow: hidden; 

 margin-bottom: 30px; 

 color: #000;

}





@media (min-width: 1200px) {

.home06zz .img-contain { background-size: contain; }

.home06zz .img::after { content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: 10px; background: rgba(215, 19, 24, 0.3) url(s06.png) no-repeat 50% 50%; -webkit-transition: .3s 0s; transition: .3s 0s; opacity: 0; }

.home06zz .img-contain::after { background-size: contain; display: none; }

}


@media (min-width: 1200px) {

.home06wz .img-contain { background-size: contain; }

.home06wz .img::after { content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: 10px; background: rgba(215, 19, 24, 0.3) url(s06.png) no-repeat 50% 50%; -webkit-transition: .3s 0s; transition: .3s 0s; opacity: 0; }

.home06wz .img-contain::after { background-size: contain; display: none; }

}



.home044 { margin-left: auto; margin-right: auto;  padding: 0px 0; background: url(newbg.png) no-repeat center center; background-size: cover; width:1239px; }




.home044 .tabs { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 35px; margin-top:20px; }



.home044 .tabs > div { text-align: center; cursor: pointer; }

.home044 .tabs > div:hover, .home04 .tabs > div.active { color: #DA0D45; }

.home044 .tabs > div span { color: #666; margin: 0 20px; }

.home044 .panels { position: relative; }

.home044 .panels { height: 419px; background: url(s19-.jpg) no-repeat center center; padding-top: 5px;} .home04 .yds{display:none;} 



.home044 .panels > * { width: 1200px; margin: 0 auto; z-index: 1; position: absolute; left: 0; right: 0; top: 65px; overflow: hidden; visibility: hidden; opacity: 0; -webkit-transition: .3s; transition: .3s; -webkit-transition-property: opacity,visibility; transition-property: opacity,visibility; }





.home044 .panels > *.active { display: block; visibility: visible; position: relative; top: 0; z-index: 2; opacity: 1; }



.home044 .swiper-slide > a { display: block; position: relative; }

.home044 .img2 { border: 20px solid rgba(255, 255, 255, 0.6); }



.home044 .img > div { height:267px;  -webkit-box-sizing: content-box; box-sizing: content-box; background-repeat: no-repeat; background-size: cover; background-position: center center; }

.home044 .title2 { text-align: left; font-size:14px; }

 .home044 .title2 { position: absolute; left: 0; top: 250px; width: 100%; padding: 0 50px; text-shadow: 0 1px 3px #000; font-size: 14px; color: #ffffff; }
  .home044 .title2::after { content: ""; display: block; background-color: #fff; width: 29px; height: 4px; margin: 10px auto; } 

.home044 .title2 { padding-top: 5px; font-size: 13px; } 

.home044 .more { position: absolute; left: 0; top: 410px; width: 100%; text-align: center; padding-bottom: 40px; background: url(s20.png) no-repeat 50% 100%; text-shadow: 0 1px 3px #000; font-size: 22px; color: #ffffff; }

.home044 .swiper-pagination2 { position: static; margin-top: 30px; line-height: 1; text-align:center; }

.home044 .swiper-pagination-bullet { background: #D4D4D4; width: 16px; height: 16px; opacity: .6; }

.home044 .swiper-pagination-bullet-active { opacity: 1; background:#EF8C24; }

.home044 .dt {

  position:absolute; left:0xp;top:245px;width:100%;

}

.home044 .title3{
  height:50px;color:#fff;font-size:15px;width:100%;background-color: rgba(0, 0, 0, 0.5);padding-left:5px;padding-right:5px;
}

@media (max-width: 1199.98px) {

.home044 .dt {

  position:absolute; left:0xp;top:205px;width:100%;

}

.home044 .title3{
  height:150px;color:#fff;font-size:15px;width:100%;background-color: rgba(0, 0, 0, 0.5);padding-left:5px;padding-right:5px;
  font-size:22px;
}

}







@media (min-width: 1200px) {.home0444 { margin-left: auto; margin-right: auto;  padding: 0px 0; background: url(newbg.png) no-repeat center center; background-size: cover;  width:1160px; }}


@media (max-width: 1199.98px) { .home0444 { margin-bottom: 40px; }  }

.home0444 .tabs { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 35px; margin-top:20px; }

@media (max-width: 1199.98px) { .home0444 .tabs { margin-bottom: 15px; } }

.home0444 .tabs > div { text-align: center; cursor: pointer; }

.home0444 .tabs > div:hover, .home0444 .tabs > div.active { color: #DA0D45; }

.home0444 .tabs > div span { color: #666; margin: 0 20px; }

.home0444 .panels { position: relative; }

@media (min-width: 1200px) { .home0444 .panels { height: 757px; background: url(s19-.jpg) no-repeat center center; padding-top: 5px;} .home0444 .yds{display:none;} }

@media (max-width: 1199.98px) { .home0444 .panels { padding: 15px 0; background: url(s19-.jpg) no-repeat center center/cover; } }

.home0444 .panels > * { width: 1160px; margin: 0 auto; z-index: 1; position: absolute; left: 0; right: 0; top: 65px; overflow: hidden; visibility: hidden; opacity: 0; -webkit-transition: .3s; transition: .3s; -webkit-transition-property: opacity,visibility; transition-property: opacity,visibility; }

@media (max-width: 1199.98px) { .home0444 .panels > * { width: 100%; padding-left: 12px; padding-right: 12px; max-width: 680px; } }

@media (max-width: 1199.98px) { .home0444 .panels > * { top: 15px; } }

.home0444 .panels > *.active { display: block; visibility: visible; position: relative; top: 0; z-index: 2; opacity: 1; }

.home0444 .swiper-slide > a { display: block; position: relative; }

.home0444 .img2 { border: 20px solid rgba(255, 255, 255, 0.6); }

@media (max-width: 1199.98px) { .home0444 .img { border: 3px solid rgba(255, 255, 255, 0.6); } }

.home0444 .img > div { height: 757px;  -webkit-box-sizing: content-box; box-sizing: content-box; background-repeat: no-repeat; background-size: cover; background-position: center center; width:1160px; margin-left:auto; margin-right:auto; }

.home0444 .title2 { text-align: left; font-size:14px; }

@media (min-width: 1200px) { .home0444 .title2 { position: absolute; left: 0; top: 250px; width: 100%; padding: 0 50px; text-shadow: 0 1px 3px #000; font-size: 14px; color: #ffffff; }
  .home0444 .title2::after { content: ""; display: block; background-color: #fff; width: 29px; height: 4px; margin: 10px auto; } }

@media (max-width: 1199.98px) { .home0444 .title2 { padding-top: 5px; font-size: 13px; } }

.home0444 .more { position: absolute; left: 0; top: 410px; width: 100%; text-align: center; padding-bottom: 40px; background: url(s20.png) no-repeat 50% 100%; text-shadow: 0 1px 3px #000; font-size: 22px; color: #ffffff; }

.home0444 .swiper-pagination2 { position: static; margin-top: 30px; line-height: 1; text-align:center; }

.home0444 .swiper-pagination-bullet { background: #D4D4D4; width: 16px; height: 16px; opacity: .6; }

.home0444 .swiper-pagination-bullet-active { opacity: 1; background:#EF8C24; }


 


.jz{
  width:1920px;
  margin-left:auto;
  margin-right:auto;
}

.bj2{ 
   background-image: url(ditu_02.jpg);
   background-repeat: no-repeat; background-size: cover; background-position: center center;
   height:1087px;
   width:1920px;
   position:relative;
   overflow:hidden;
}

.bj2 .top1{
   width:302px;
   height:509px;
   background: url(daka-left.png) no-repeat top center;
   position:absolute;
   left:138px;
   top:252px;    
}

.bj2 .top1 div,.bj2 .top2 div{
    padding-top:63px;

}

.bj2 .top1 div img,.bj2 .top2 div img{
    
	border-radius:20px;
	
}

.bj2 .top2{
   width:302px;
   height:509px;
   background: url(daka-left.png) no-repeat top center;
   position:absolute;
   right:138px;
   top:252px;    
}



.bj2 .t{
  text-align:center;
  padding-top:61px;
  padding-bottom:58px;
}


.bj3 .t{
  text-align:center;
  padding-top:56px;
  padding-bottom:56px;
}
  


.bj3{
  
   background-image: url(ditu_03.jpg);
    background-repeat: no-repeat; background-size: cover; background-position: center center;
	height:968px;
}


.bj3 .c{
  text-align:center;
}



.bj4{
  
   background-image: url(ditu_04.jpg);
    background-repeat: no-repeat; background-size: cover; background-position: center center;
	height:933px;
}

.bj4 .t{
  text-align:center;
  padding-top:61px;
  padding-bottom:58px;
}

.bj4 .c{
  width:1740px;
  margin-left:auto;
  margin-right:auto;
  
  display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: left; -ms-flex-pack: left; justify-content: space-between;
}
 
 
 
 
.bj5{
  
   background-image: url(ditu_05.jpg);
    background-repeat: no-repeat; background-size: cover; background-position: center center;
	height:1145px;
}

.bj5 .t{
  text-align:center;
  padding-top:61px;
  padding-bottom:58px;
}

 
 
 
 
 
.bj6{
  
   background-image: url(ditu_06.jpg);
    background-repeat: no-repeat; background-size: cover; background-position: center center;
	height:1051px;
}

.bj6 .t{
  text-align:center;
  padding-top:61px;
  padding-bottom:58px;
}

  
  
  
.bj7{
  
   background-image: url(ditu_07.jpg);
    background-repeat: no-repeat; background-size: cover; background-position: center center;
	height:1164px;
}

.bj7 .t{
  text-align:center;
  padding-top:61px;
  padding-bottom:58px;
}

body a:hover{
  text-decoration:none;
}



.topnava > div{

  display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: left; -ms-flex-pack: left; justify-content: space-between;
  width:1680px;
  margin-left:auto;
  margin-right:auto;
  
}


.topnava > div a{
   width:211px;
   display:block;
   text-align:center;
   line-height:115px;
   font-size:18px;
   color:#CCA57E;
   font-weight:bold;
}


.topnava > div a:hover{
  color:#FF0000;
}












/*****鼠标悬停图片变大文字消失*****/
.style1 ul li{float:left;margin:0 6px;position:relative;list-style:none}
.style1 .img{ -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.style1 ul li img{width: 170px;height: 120px;border-radius: 2px;}
.style1 ul li span{background:rgba(0, 0, 0, 0.5);color:#fff;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;line-height: 23px;position:absolute;bottom: 3px;width: 170px;left:0;font-size:12px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s;}
.style1 .img:hover {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); z-index:10000; }
.style1 ul li:hover span{ opacity:0}

/*****鼠标悬停文字消失*****/
.style2 ul li{float:left;margin:0 6px;position:relative;list-style:none}
.style2 ul li img{width: 170px;height: 120px;border-radius: 2px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.style2 ul li span{background:rgba(0, 0, 0, 0.5);color:#fff;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;line-height: 23px;position:absolute;bottom: 3px;width: 170px;left:0;font-size:12px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s;}
.style2 ul li:hover span{ opacity:0}

/*****鼠标悬停整体旋转*****/
.style3 ul li{float:left;margin:0 6px;position:relative;list-style:none}
.style3 .img{ -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.style3 ul li img{width: 170px;height: 120px;border-radius: 2px;}
.style3 ul li span{background:rgba(0, 0, 0, 0.5);color:#fff;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;line-height: 23px;position:absolute;bottom: 3px;width: 170px;left:0;font-size:12px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.style3 .img:hover { transform:rotate(360deg);-webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg);  -ms-transform:rotate(360deg);}



/*****鼠标悬停整体旋转放大*****/
.style4 ul li{float:left;margin:0 6px;position:relative;list-style:none}
.style4 ul li{transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.style4 ul li img{width: 170px;height: 120px;border-radius: 2px;}
.style4 ul li span{background:rgba(0, 0, 0, 0.5);color:#fff;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;line-height: 23px;position:absolute;bottom: 3px;width: 170px;left:0;font-size:12px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.style4 ul li:hover {transform:rotate(360deg) scale(1.2);    -webkit-transform:rotate(360deg) scale(1.2);    -moz-transform:rotate(360deg) scale(1.2);    -o-transform:rotate(360deg) scale(1.2);    -ms-transform:rotate(360deg) scale(1.2);}


.style4 .img:hover{transform:rotate(360deg) scale(1.2);    -webkit-transform:rotate(360deg) scale(1.2);    -moz-transform:rotate(360deg) scale(1.2);    -o-transform:rotate(360deg) scale(1.2);    -ms-transform:rotate(360deg) scale(1.2);}


/*****鼠标悬停整体上升*****/
.style5 ul li{float:left;margin:0 6px;position:relative;list-style:none}
.style5 .l{transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.style5 ul li img{width: 170px;height: 120px;border-radius: 2px;}
.style5 ul li span{background:rgba(0, 0, 0, 0.5);color:#fff;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;line-height: 23px;position:absolute;bottom: 3px;width: 170px;left:0;font-size:12px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.style5 .l:hover {transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}

.style5 .img:hover {transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}



.style6 ul li{float:left;margin:0 6px;position:relative;list-style:none}
.style6 .cc{ -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.style6 ul li img{width: 170px;height: 120px;border-radius: 2px;}
.style6 ul li span{background:rgba(0, 0, 0, 0.5);color:#fff;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;line-height: 23px;position:absolute;bottom: 3px;width: 170px;left:0;font-size:12px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s;}
.style6 .cc:hover {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }
.style6 ul li:hover span{ opacity:0}




.videoi .t{
  padding-top:60px;
  text-align:center;
  padding-bottom:52px;
}



.wq{
  height:1033px;
  background-image: url(wangqi-bg.jpg);
  background-repeat: no-repeat; background-size: cover; background-position: center center;
}
    
	
	
	
.product-item{
  padding-top:261px;
  width:1523px;
  margin-left:auto;
  margin-right:auto;
}

.product-item img{
  border-radius: 25px;
}


.product-item .sec02 .sin img { display: block; margin: 0 auto; height:600px; width:auto; }



@media (max-width: 1199.98px) { .product-item .sec02 .sin img { height:350px; width:auto; } }



.product-item .sec02 .ls { position: relative; }



.product-item .sec02 .pn { position: absolute; z-index: 10; top: 50%;  cursor: pointer; }



.product-item .sec02 .pn2:hover { opacity: 1; background-color: rgba(0, 0, 0, 0.8); }




.product-item .sec02 .prev { left: 0; background-image: url(s26.png);background-repeat: no-repeat; }



.product-item .sec02 .next { right: 0; background-image: url(s27.png);background-repeat: no-repeat; }


.nosee{
  display:none;
}

	