/*轮播图视频控件隐藏*/

   .home-slider video::-webkit-media-controls-fullscreen-button {

        display: none;

    }



   .home-slider video::-webkit-media-controls-play-button {

        display: none;

    }



   .home-slider video::-webkit-media-controls-timeline {

        display: none;

    }



   .home-slider video::-webkit-media-controls-current-time-display{

        display: none;            

    }



   .home-slider video::-webkit-media-controls-time-remaining-display {

        display: none;            

    }



   .home-slider video::-webkit-media-controls-mute-button {

        display: none;            

    }

   .home-slider video::-webkit-media-controls-toggle-closed-captions-button {

        display: none;            

    }



   .home-slider video::-webkit-media-controls-volume-slider {

        display: none;            

    }



   .home-slider video::-webkit-media-controls-enclosure{ 

        display: none;

		}

		.video1{height: 1000px;-o-object-fit: cover;object-fit: cover;}

strong { font-weight:bold;}

a { color: rgb(182, 182, 182);text-decoration: none;}

a:hover{text-decoration: none;}

a:hover { text-decoration:none;} 

.cl:after{ content:".";display:block;height:0;clear:both;visibility:hidden;}

.cl{ zoom:1;}

.r { float:right}

.l { float:left} 

.pt20{ padding-top:20px;}

.w1200{width: 100%;margin:20px auto;/* overflow: hidden; */float: left;}

/*one stare*/

.title{ text-align:center; padding:50px 0 15px 0;/* border-bottom:1px dashed #e0e0e0;*/}

.title h1{ font-size:40px;}

.title h1 span{ color:#1dd2af;}

.title p{ font:20px/46px "Microsoft YaHei"; color:#2c3e50;}

.title p b{color:#1dd2af;}

.impo{margin-bottom: 20px;padding:20px 0 0px 0;/* border-top:1px dashed #e0e0e0; */border-bottom: 1px solid #840303;/* position: relative; *//* bottom: 10px; */float: left;width: 100%;}

.impo li{float:left;/* margin-right:33px; */width: 20%;/* height: 200px; *//* overflow: hidden; */}



.impo li a{/* display:block; *//* width:60px; *//* height:60px; *//* display:block; *//* padding:21px; *//* border-radius:15px; *//* border:1px dotted #1dd2af; *//* background:#fff; */}

.impo li:hover a{ border:1px dotted #696969; background:#fff;}

.impo li span{width: 260px;height: 267px;display:block;}

.impo .rcsp_1 span{ background:url("../images/shanytupian1.png") no-repeat bottom center;}

.impo .rcsp_2 span{ background:url("../images/yings.png") no-repeat bottom center;}

.impo .rcsp_3 span{ background:url("../images/sheji.png") no-repeat bottom center;}

.impo .rcsp_4 span{ background:url("../images/xiutu.png") no-repeat bottom center;}



.bgbg { background:url("../images/bgbg.png") center bottom no-repeat; width:100%; padding-bottom: 20px;}

.w1200 .impo .rcsp_1:hover span, .w1200 .impo .rcsp_2:hover span,.w1200 .impo .rcsp_3:hover span,.w1200 .impo .rcsp_4:hover span,.w1200 .impo .rcsp_5:hover span,.w1200 .impo .rcsp_6:hover span, .w1200 .impo .rcsp_7:hover span, .w1200 .impo .rcsp_8:hover span, .w1200 .impo .rcsp_9:hover span{transition: background 0.8s;

-moz-transition: background 0.8s;

-ms-transition: background 0.8s;

-webkit-transition: background 0.8s;

-o-transition: background 0.8s;}

.w1200 .impo .rcsp_1:hover span{ background:url("../images/sysymban.png") no-repeat bottom center;}

.w1200 .impo .rcsp_2:hover span{ background:url("../images/zizuo.png") no-repeat bottom center;}

.w1200 .impo .rcsp_3:hover span{ background:url("../images/shejiligan.png") no-repeat bottom center;}

.w1200 .impo .rcsp_4:hover span{ background:url("../images/jingxiu.png") no-repeat bottom center;}





.impo .rcsp_9{ margin-right:0px;}

.impo li p{line-height:18px;margin-top:20px;text-align:center;display:block;color: #e6e6e6;margin-bottom:0px;font-size: 18px;}



.impo li h5{color: #999;font-size:12px;margin-top:0px;padding:0px;}



.impo li:hover p{ color:#840303;}

.impo li strong{border: 1px solid #840303;position:relative;display:block;/* margin-top:15px; */z-index:4;width: 20px;height: 20px;left: 45.5%;border-radius: 50%;bottom: -10px;padding-bottom: 10px;background: #fff;}

.impo li strong i{display:none;  position:absolute; width:0px; height:0px; border:10px solid transparent;display:block;left: 50%;margin-left: -9px;border-top-color: #1dd2af;}

.impo_l{ padding:30px 60px 0 20px; float:left; width:510px; overflow: hidden;}

.impo_l img{width:450px;height:384px;}

.impo_r{ float:right; padding:30px 60px 0px 0px;width:530px; overflow: hidden; }

.title_1{ text-align:center;}

.title_1 h3{ font:14px/16px "Arial";text-transform: uppercase; color:#535353; display: block;}

.title_1 h3 span ,.title_1 h2 span{ color:#ef571a;}

.title_1 h2{ font: bold 30px/40px "Microsoft YaHei"; color:#535353;padding-bottom: 5px;}

.icon_top{ width:100%; padding-top:25px;}

.icon_top i{ display:block; width:32px; height:32px;}

.icon_top .i_left{ float:left; background:url("../images/icon_left.png") 0 center no-repeat;}

.icon_top .i_right{ float:right; background:url("../images/icon_right.png") 0 center no-repeat;}

.icon_top .i_left1{ float:left; background:url("../images/icon_left1.png") 0 center no-repeat;}

.icon_top .i_right1{ float:right; background:url("../images/icon_right1.png") 0 center no-repeat;}

.study{ padding:0px 32px;}

.study h3{ font: bold 25px/30px "Microsoft YaHei"; color:#1dd2af; display: block; padding-bottom:15px;}

.study span{ font:14px/18px "Microsoft YaHei";color:#535353;display: block;text-indent: 2em;}

.study img{ display:block; width:140px; height:90px; overflow:hidden; margin-left:35%;padding-top: 10px;}

.study .know{ background:#1dd2af; display:block; font: bold 16px/30px "Microsoft YaHei"; padding:0px 10px; border-radius:50px; height:30px; color:#FFFFFF; text-align:center; margin:0 90px; margin-top:10px;}

/*one end*/

.public_img{ display:block; width:29px; height:29px; padding:15px 0 2px 0;}

.public_img_1{ width:59px; height:29px; display:block;}



.impo li:hover strong{



background:#840303;



}

.impo li:nth-child(1) strong{

 left: 0%;

 bottom: -338px;

}

.impo li:last-child strong{

 /* bottom: -146px; */

 position: relative;

 float: right;

 left: 0px;

 bottom: -338px;

}

.impo li:last-child{

 width:20px;

 float:right;

}

.impo li:nth-child(1){width: 140px;}



 .zitijiacu{ font-weight:bold; color:#000000;}

/*分页器*/

.number__list {

	text-align: center;

	margin-bottom: 30px;

}



.number__list .amount {

  display: inline-block;

}



.number__list .digital {

  padding: 7px 14px;

  background-color: #fff;

  border: 1px solid #eee;

  border-radius: 4px;

  cursor: pointer;

}



.number__list .digital:hover {

  background-color: #1cd1aa;

  color: #fff;

}



.number__list .jump {

  padding: 7px 14px;

  background-color: #fff;

  border: 1px solid #eee;

  border-radius: 4px;

  cursor: pointer;

}



.number__list .jump:hover {

  background-color: #888;

  color: #fff;

}

.page-hide {

  display: none !important;

}

.pagination p {

  margin: 0;

  cursor: pointer;

}

.pagination a {

  display: block;

  float: left;

  margin-right: 10px;

	height: 30px;

	width: 30px;

	line-height: 30px;

  background: #fff;

  text-decoration: none;

  color: #808080;

  font-size: 12px;

  border-radius: 50%;

  border: 1px solid #eee;

  cursor: pointer;

}

.pagination a:hover {

  background-color: #1cd1aa;

  color: #fff;

}

.pagination a.cur {

  color: #fff;

  background: #1cd1aa;

  border: 0px solid #e5e5e5;

}

.pagination p {

  float: left;

  padding: 2px 10px;

  font-size: 12px;

  height: 30px;

  line-height: 25px;

  color: #bbb;

  border: 1px #ccc solid;

  background: #fcfcfc;

  margin-right: 8px;

  border-radius: 2px;

}

.pagination p.pageRemark {

  border-style: none;

  background: none;

  margin-right: 0px;

  padding: 4px 0px;

  color: #666;

  font-size: 15px;

}

.pagination p.pageRemark b {

  color: red;

}

.pagination p.pageEllipsis {

  border-style: none;

  background: none;

  padding: 4px 0px;

  color: #808080;

}

.dates li {

  font-size: 14px;

  margin: 20px 0;

}

.dates li span {

  float: right;

}



.jump:hover {

  background-color: #888 !important;

  color: #fff;

}



.video-wrap {

	position: fixed;

	width: 100%;

	height: 100%;

	background: rgba(0, 0, 0, 0.3);

	top: 0;

	left: 0;

  z-index: 999999;

  display: none;

}

.video-wrap video {

	width: 50%;

	position: absolute;

	top: 50%;

	left: 50%;

	background-color: #000;

	-webkit-transform: translate(-50%, -50%);

	    -ms-transform: translate(-50%, -50%);

	        transform: translate(-50%, -50%);

}

.title2{width:100%;background:#f2f2f2;height: 70px;float:left;margin-bottom:30px;}



.w100{width:100%;overflow:hidden;background:#f2f2f2;margin-top: 40px;}



.container1_1{padding-left:20px;width:150px;float:left;background:#fff;/* margin-bottom:60px; */padding-bottom: 11px;}

.container1_1_1{

margin-top:45px;

margin-bottom:35px;



    }





    .container1_1_2 p{



    width:250px;

    float:left;

    overflow:hidden;



}

   

    .container1_1_2 {



 

margin-bottom:50px



}



.container1_2{padding-left:10px;/* width: 130px; */float:left;/* background:#fff; */margin-left: 160px;}



.container1_3{padding-left:20px;width: 180px;float:left;/* background:#fff; */margin-left: 20px;margin-top: 70px;margin-right: 40px;}

.container1_3 p{font-size: 12px;line-height:16px;overflow: hidden;}



 

 .yjs_main_4{width: 180px;height:180px;background: #f2f2f2;border-radius: 50%;margin: 45px auto;}

.yjs_main_3 {

    width: 270px;

    height: 270px;

    border-radius: 50%;

    float: left;

    -webkit-background-size: 2000px 2000px;

            background-size: 2000px;

    background-attachment: fixed;

    overflow: hidden;

    z-index: 20;

    margin-top: 80px;

}

 

 #video {

	width: 100%;

	/* height: 300px; */

	margin: 0 auto;

	position: relative;

}



#video video {

	width: 100%;

	height: auto;

	/* object-fit: fill; */

}



.VideoBtn {

	position: absolute;

	left: 50%;

	top: 50%;

	display: block;

	width: 70px;

	height: 70px;

	margin-left: -35px;

	margin-top: -35px;

	cursor: pointer;

	z-index: 10;

}

 .container1_4{/* width:300px; */height:100%;overflow:hidden;margin-top: 72px;}





.dany{

   width: 100%;

   height: auto;

   overflow: hidden;

}

.dany li{

   width: 33.3%;

   height: auto;

   font-size: 16px;

   float: left;

   margin-bottom: 20px;
	padding: 0 5px;

}





 





.dany li:hover{

 color:#fff;

}





.dany li .danys{

     width: 100%;

     background:#F7F7F9;

     /* height: 80px; */

     text-align: center;

     color: #fff;

}

.dany li .danys p:nth-child(1){

 /* height: 20px; */

 color: #999;

 line-height: 30px;

 margin:0px;

 /* margin-top: 10px; */

}

.dany li .danys p:nth-child(2){

   margin:0px;

   color: #000;

   line-height: 30px;

}

 

.dany li .danys{

     width: 100%;

     background:#F7F7F9;

     text-align: center;

     color: #fff;

     padding: 20px 0px;

     border1px border: solid;

     /* border-bottom: 1px solid #333; */

     border-top: 1px solid #efecec;

     border-right: 1px solid #efecec;

     

}

.dany li:nth-child(3n+1) .danys{



    
	 background-color: #f7f7f9;

	 background-position: 50% 20%;

}

.dany li:nth-child(3n+2) .danys{



     

	 background-color: #f7f7f9;

	 background-position: 50% 20%;

}

.dany li:nth-child(3n+3) .danys{



   

	 background-color: #f7f7f9;

	 background-position: 50% 20%;

}





.dany li .danyx{

   width: 100%;

   background:#999;

   height: auto;

   text-align: center;



}

.dany li .danyx img{

   width: 100%;

   background:#999;

   height: auto;

   text-align: center;

}

.arctive .danys p{

color:#fff!important;

}

.arctive .danys{

background:#820D01!important;

color:#fff!important;

}

.dany li:hover .danys p{

color:#fff!important;

}

.container1_5{

	width: 173px;

	margin:0 auto;

	margin-top: 10px;

}

.titl{

	width:100%;

	overflow:hidden;

	margin-top: 50px;

}

.titl_1{

	width:100%;

	overflow:hidden;

	margin:0px auto;

	text-align:center;

}

.titl_2{

	width:100%;

	overflow:hidden;

	margin:0px auto;

	text-align:center;

	margin-bottom:30px

}

.titl_3{

	width:100%;

	overflow:hidden;

	margin:0 auto;

	text-align:center;

	margin-bottom:20px

}



.xccd{-webkit-background-size: 100% 100%;background-size: 100%;background-attachment: fixed;overflow: hidden;z-index: 20;/* margin-top: 95px; */}



.facts_more{position: absolute;bottom: -25px;z-index: 15;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);top: 0px;}



.xccd_1{

	width:100%;

	margin:0 auto;

	/* transform: skew(-30deg); */

	overflow: hidden;

}

.xccd_1 li{width:25%;background:#333;float:left;/* overflow:hidden; */position: relative;top: 0px;height: 673px;}

.xccd_1 li img{width:100%;position:relative;top:0px;/* transform: skew(30deg); */}

.xccd_1 li a{

	display:block;

	z-index:10;

	position:relative;

	height: 135%;

	background: #212121;

	position: relative;

	opacity: .8;

	/* transform: skew(-30deg); */

}



.aaa a{



opacity: 0;

	

}

.xccd_1 li a{-webkit-transform: skew(-14deg);-ms-transform: skew(-14deg);transform: skew(-14deg);}

.xccd_1 li:first-child a{width: 139.3%;left: -39.7%;top: -144.6%;}

.xccd_1 li:nth-child(2) a{top: -145.4%;width: 102.6%;}

.xccd_1 li:nth-child(3) a{top: -140.2%;width: 103.5%;}

.xccd_1 li:last-child a{width: 146%;top: -133.2%}

.aaa a{width:0 !important;}

.por{

	margin:0 auto;

	overflow:hidden;

}

.por li{

	width:25%;

	FLOAT:left;

	position:relative;

	top:0px;

	height: 233px;

}

.por li:hover a{

 opacity:0;

 width:0px;

}

.por li a{

	width:100%;

 

	position:relative;

 

	background: #333;

	height: 233px;

	opacity: .7;

 

	display: block;

}

.por li img{

 width:100%;

FLOAT:left;

position:relative;

top:0px;

height:233px;

}



.por li .por_z{

 width:100%;

 position:relative;

 bottom: 90px;

 overflow: hidden;

 z-index: 200;

 left:20px;

}

.por li:hover .por_z{

bottom:220px;

-webkit-transition:1s;

-o-transition:1s;

transition:1s;

}

.por li .por_z p:nth-child(1){color:#fff;width:20px;height:2px;background:#fff;margin-bottom: 15px;}

.por li .por_z p{color:#fff;margin: 0px;line-height: 20px;}


.por li .por_z1{

 width:100%;

 position:relative;

 bottom: 90px;

 overflow: hidden;

 z-index: 200;

 left:20px;

}

.por li:hover .por_z1{

bottom:220px;

-webkit-transition:1s;

-o-transition:1s;

transition:1s;
color:#fff;margin: 0px;line-height: 20px;
}

.por li .por_z1 p:nth-child(1){color:#fff;width:20px;height:2px;background:#fff;margin-bottom: 15px;}

.por li .por_z1 p{color:#000;margin: 0px;line-height: 20px;}



.acc a{

	background:#999!important;

	height: 233px;

	display: block;

	opacity:0!important;

}





.acc .por_z{

bottom:220px!important;

 

}







.por li:nth-child(4)  a{

	opacity: 0;

}

.por li:nth-child(7)  a{

	opacity: 0;

}





#left{/* background:#f6f6f6; */width: 33%;position: relative;top: -5px;left: -4px;}

#right{

 width: 33%;

 /* background:#f6f6f6; */

 position: relative;

 top: -4px;

 right: -4px;

}

#center{

 width:34%; 

}

.zjj{margin-top: 3px;}

#center img{

 height: 530px;

 width:auto;

 -o-object-fit: cover;

    object-fit: cover;

}

 



 

.wrapper {width: 100%;margin: 30px auto 0;/* border: 1px solid pink; */overflow: hidden; height:525px;background: #000;/* opacity: .7; */}

#left, #center, #right { float: left; }

#left li, #right li {width: 23%;float: left;margin:0.8% 1%;background: #666;height: 126px;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:3px solid #000;}





#left li:hover, #right li:hover {border:3px solid #ac9454;}





#left li img, #right li img{width:100%;height: 126px;-o-object-fit: cover;object-fit: cover;}

.aaab{display: block;width: 100%;height:auto;background: #333;opacity: .4;}



.aaab:hover {

	 opacity: 1;



}





#center {/* border-left: 1px solid pink; *//* border-right: 1px solid pink; */}

 



 .ww22{



 	width:100%;

 	margin:0 auto;

 } 

 .ww22 li{width:23%;float:left;margin:1%;overflow: hidden;height: 450px;border: 5px solid #fff;-webkit-transition: 1s;-o-transition: 1s;transition: 1s;}

  .ww22 li a{width:100%;position:relative;top: -416px;left: 25px;}

   .ww22 li p{

 font-size:22px;

color:#fff;

font-weight:900;

 }







  .ww22 li p:nth-child(3){

 

color:#fff;

 width:40px;

 height:2px;

   background:#dcaca7;

 }



   .ww22 li p:nth-child(3) span{

 display:block;



 width:0px;

 height:2px;

background:#cf2b1a;



 }



 .ww22 li:hover p span{

width:40px;

-webkit-transition:1s;

-o-transition:1s;

transition:1s;



 }

 .ww22 li:hover{

border:5px solid #dcaca7;





 }

  .ww22 li img{

 width:100%;

 /* height: auto; */

 overflow: h;

 /* text-align: center; */

 margin: 0;

 to; */

 to; */

 /* padding: 10px; */

 }



#ffff{

	overflow:hidden;

	margin: 0 auto;

	text-align: :center;

	text-align: center;

	width: 450px;

}



#ffff div{

	width: 130px;

	float:left;

	height: 40px;

	line-height: 40px;

	border:1px solid #333;

	margin: 10px;

	text-align: :center;

}

#ffff .arctive{

color:#fff;

border:1px solid #BF1200;

background:#BF1200



}







#rr3{

		overflow:hidden;

	margin: 0 auto;

text-align: :center;



}

#rr3 ul{

		overflow:hidden;

	width:100%!important;

}



#rr3 ul li{

		width: 22%;

		float:left;

		background:#f5f5f5;

		padding: 2%;

		margin: 1%;

		height: 195px;

}

#rr3 ul li h2{

font-size: 20px;

	margin: 10px 0px;

}

#rr3 ul li p{font-size: 14px;margin: 5px 0px;height: 102px;overflow: hidden;}



#rr3 ul li img{margin-right: 30px;float:left;display:block;width: 42%;}



#rr3 ul li:nth-child(3n+1){

	width: 43%;

	padding:0.89%;

	margin-left: 100px;

}

 



#rr3 ul li:nth-child(3n+1) p{

	



}

 

#rr3 ul li:nth-child(3n+1) h2{

	 margin-top:24px;	

}



#rr3 ul li time span{color: #BF1200;font-size: 14px;}

#rr3 ul li time b{color: #BF1200;font-size: 14px;font-weight:100}



 

#rr3 ul li:nth-child(3n+1) time{width: 100px;height: 100px;background:#BF1200;display:block;position:relative;left: -113px;color: #fff;top: -120px;/* line-height: 10px; */text-align: center;}



#rr3 ul li:nth-child(3n+1) time span{width: 100px;display:block;color: #fff;font-size: 16px;display:block;position: relative;}

#rr3 ul li:nth-child(3n+1) time b{width: 100px;display:inline;color: #fff;font-size: 36px;position: relative;top: 6px;text-align: center;}



.container1_4 .video-con{

 width: 100%;

 height: 100%;

 position: relative;

 margin-bottom: 21px;

 }



 .video-con{

 /* width: 380px; */

 height: 350px;

 position: relative;

 margin-bottom: 20px;

 /* margin-right: 0px; */

 }

        .video .video{ width: 100%; height: 100%;}

        .video-con .btn{ width: 164px; height: 164px; background:url(../images/sptb.png)no-repeat center;



            position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); border: none;

					-webkit-background-size: 164px 164px;

					        background-size: 164px 164px;

        }



 	

        .video-con .btn.pause{ background-image: url("../images/b.png");display: none;}



#gallery {

	width: 1320px;

	overflow: hidden;

	padding-top: 20px;

}

/* .swiper-slide .video-con video{position: absolute;top:0;width: 433px;height: 243px;left: 0;} */

.swiper-slide  .video_img{width: 100%;z-index: 2;position: absolute;top: 0;left: 0;}

#thumbs {

	width: 100%;

	margin-top: 50px;

	border-bottom:1px solid #6A5635;

}

#thumbs .swiper-slide span{

	 background: #ffffff;

	 width: 5px;

	 height:2px;

	 display:block;

	 position:relative;

	 margin-top: -4px;

	 bottom: -4px;

}

.swiper-slide-thumb-active span{

 background:#D3CAA9;

	width:2px!important;

	height:5px!important;

	display:block;

	position:relative;

	margin-top:-5px;

	bottom:-3px;	

}



#thumbs img{

	width: 100%;

	 

}

#thumbs .swiper-slide {

	opacity: 0.3;

	width:165px!important;

	height:auto;

}



#thumbs .swiper-slide-thumb-active{

	opacity: 1;

}



#slide3 {-webkit-background-size: cover !important;background-size: cover !important;

    width: 100%;

    text-align: center;

}



.padding_slide3{  }



.shipin{

	background-color: rgba(0, 0, 0, .7);

	padding-top: 40px;

}

.shipin1{background-attachment: fixed;}



.row100{width:100%;overflow:hidden;background:#000;padding:20px 0px 40px 0px;margin-top:30px;}



.touming{position: relative;bottom: 87px;height:79px;z-index: 99;color:#fff;opacity: 1;display: block!important;background-color: rgba(76, 74, 74, 0.6);}

.touminghui{height:11px;z-index: 9999;background:#000;}



.touming_1{

	padding:11px;

	padding-left:62px;

	z-index:99;

	padding-bottom: 10px;

	background:url(../images/sb.png)no-repeat center;

	background-position: 20px 18px;

	-webkit-background-size: 23px 23px;

	        background-size: 23px;

}

.touming_12{

	padding:10px;

	z-index:99;

	padding-bottom: 20px;

	background:url(../images/sb.png)no-repeat center;

	background-position: 14px 18px;

	-webkit-background-size: 23px 23px;

	        background-size: 23px;

	padding-left: 50px;

}



.touming p{



 margin:0px;

	color:#fff;

font-size:12px	 

}

.touming span{font-weight:100;font-size: 18px;}









.touming_3{

	/* text-align:center; */

	width: 250px;

	margin:0 auto;

	padding-bottom: 40px;

	padding-top: 10px;

}

.touming_3 p{



 margin:0px;

	color:#fff;

font-size:12px	 

}

.touming_3 span{font-weight:100;font-size: 18px;color:#fff;}



.aaa4{position:relative;top: -490px;left: 30px;}

.aaa4 h2{

font-size: 55px;color:#fff;

font-weight:900;

font-family: Humnst777 Blk BT;

    letter-spacing: -5px;



}

.aaa4 h3{font-size: 20px;color:#fff;margin: 0px;margin-bottom: 25px;font-weight:900;}



.aaa4 p{

	width: 40px;

	background: #cf2b1a;

}



.aaa4 span{

width:0;

height:3px;

display:block;

background:#cf2b1a;

margin-top:10px;

}

.xccd_1 li:nth-child(1) .aaa4{top:-650px;left:30px;}

.xccd_1 li:nth-child(2) .aaa4{top:-650px;left:70px;}

.xccd_1 li:nth-child(3) .aaa4{top:-650px;left:80px;}

.xccd_1 li:nth-child(4) .aaa4{top:-650px;left:90px;}



.xccd_1 li:hover .aaa4 span{

	width: 40px;

	-webkit-transition: 1s;

	-o-transition: 1s;

	transition: 1s;

	background:#1abecf;

}



.dotstyle p {

  -webkit-writing-mode: vertical-rl;

      -ms-writing-mode: tb-rl;

          writing-mode: vertical-rl;

  position: relative;

  display: block;

  margin: 10px 14px;

  width: 19px;

  font-size:12px;

  letter-spacing:2px;

  margin-top: 50px;

}



	 .ycc{



 overflow:hidden;

height:0px;

background:#333;

position:absolute;

top:25px;

-webkit-transition:0.5s;

-o-transition:0.5s;

transition:0.5s;



left:30px

	 }

.yingwen2:hover .ycc{

height:120px;





}

	 .ycc div:hover{



background:#666;

	 }

	 .ycc div{

padding:0 10px;

height:30px;

line-height:30px;

	 }

	  .ycc div:hover{





	 }

.ycc div a{



	color:#fff;

}

 .lll{display: inline-block;

    float: left;

    margin: 0 28px;

    position: relative;

	

	 }

.c100{

	width:1200px;

	margin:0 auto;

	overflow:hidden;

	color: #3e3e3e;

	font-family:"微软雅黑";

}

.c100-1{

	background: #fff;

	margin:0 auto;

	font-size:14px;

	padding: 10px 0px 60px 0px;} 

	



.c101{

	margin:0 auto;

	overflow:hidden;

	font-size:40px;

	font-weight: bold;

    font-family:"微软雅黑";

	margin-bottom:10px;

	padding: 0px 0px 10px 0px;

}

.c102{

    margin:0 auto;

	overflow:hidden;

	font-size:24px;

	font-family:"微软雅黑" ;

	margin-bottom:30px

}

.c103{

    margin:0 auto;

	overflow:hidden;

	font-size:16px;

	font-family:"微软雅黑" ;

}

.c104{

	

    height:1px;

    background-color: #c3c3c3;

	width: 100%;

	float:left;;

}

.c105{

   font-size:16px;

	font-family:"微软雅黑" ;

	width:100%;

	margin-bottom:20px;

    font-weight: 100;	

	

	color: rgb(150, 150, 150);

	text-align:left

	}

	

.c106{

    font-size:48px;

	color: #ff7062;



    font-weight: 100;



}

.c106-1{

    font-size:48px;

	color: #rgb(62, 62, 62);

    font-weight: 100;

}

.c107{

	width: 100%;

	margin:0 auto;

	overflow:hidden;

	font-size:48px;

	font-weight: bold;

	margin-top:50px;

	margin-bottom:10px;

    color: rgb(62, 62, 62);

}

	

.c108{	

color: rgb(62, 62, 62);

font-size:28px;

letter-spacing:4px;

font-weight: 500;

margin-bottom:0px;

}

.c108-1{	

color: rgb(62, 62, 62);

font-size:28px;

letter-spacing:4px;

font-weight: 500;

margin-bottom:10px;

}

.c109{

	margin:0 auto;

	overflow:hidden;

	font-size:16px;

	font-weight: 100;

	margin-top:15px;

	margin-bottom:10px;

    color: rgb(37, 37, 37);

	letter-spacing:4px;

}

.c109-1{

	margin:0 auto;

	overflow:hidden;

	font-size:14px;

	font-weight: 100;

	margin-top:0px;

	margin-bottom:50px;

    color: rgb(37, 37, 37);



}

.c110 {width:1000px;

       margin:0 auto;

       }

.c110 p {text-align:left;}

.c110-800 {width:95%;

       margin:0 auto;

       }

.c110-800 p img{margin:0 auto;margin-top:10px;margin-bottom:10px;width: 100%;height:100%;}

.containertt {

    width: 1600px;

	color:000;

}

.c110-1{width:842px;

       margin:0 auto;

       }



	

	

}	



		

	 @media screen and (max-width:1349px){

	  .diannone{display: none;}

		.impo li span{width: 86%;height: 190px;display:block;margin: 0 auto;}

		.impo .rcsp_1 span{-webkit-background-size:100% 100%;background-size:100%;}

		.impo .rcsp_2 span{-webkit-background-size:100% 100%;background-size:100%;}

		.impo .rcsp_3 span{-webkit-background-size:100% 100%;background-size:100%;}

		.impo .rcsp_4 span{-webkit-background-size:100% 100%;background-size:100%;}

		.ww22 li{height: 318px;}

		.w1200 .impo .rcsp_1:hover span{-webkit-background-size: 100% 100%;background-size: 100%;}

		.w1200 .impo .rcsp_2:hover span{-webkit-background-size: 100% 100%;background-size: 100%;}

		.w1200 .impo .rcsp_3:hover span{-webkit-background-size: 100% 100%;background-size: 100%;}

		.w1200 .impo .rcsp_4:hover span{-webkit-background-size: 100% 100%;background-size: 100%;}

		header .navbar li { margin: 0 15px;}

		.lll{display: none; }

		.hwhw {display: none; }

		.impo li:nth-child(1) strong {bottom: -262px;}

        .impo li:last-child strong {bottom: -262px;}

		.impo li strong {left: 20%;}

		.yjs_main_3{display: none; }

		.yjs_main_4{display: none; }

		.container1_3 {padding-left: 20px;margin-left: 70px;margin-right: 20px;margin-top: 70px;}

		.container1_1 { padding-bottom: 34px;}

	    .container1_1_1 {margin-top: 35px;width: 185px;overflow: hidden;}

		.container1_1_2 p {width: 200px;overflow: hidden;}

		.container1_4 {margin-top: 68px;}

		.xccd_1 li { height: 478px;}

		.xccd_1 li:first-child a {

    width: 139.7%;

    left: -45%;

    top: -143.4%;}

.xccd_1 li:nth-child(2) a {

    top: -144.4%;

	left: -4.8%;

    width: 102.5%;}

.xccd_1 li:nth-child(3) a {

    top: -141.4%;

    left: -3.9%;

	width: 103.4%;}

.xccd_1 li:last-child a {

    width: 146%;

    top: -143.2%;}

.impo li span {

    margin-left: -30px;}

	.impo li p {	margin-left: -88px;}	

	.impo li h5 {margin-left: -88px;}

#rr3 ul li:nth-child(3n+1) {

    width: 40%;}		

#rr3 ul li h2 {

    font-size: 16px;margin-top: 0px;}		

#rr3 ul li p {

    font-size: 12px;}	

#rr3 ul li {

    height: 160px;}	

#rr3 ul li:nth-child(3n+1) h2 {

    margin-top: 10px;}

#rr3 ul li img {

    margin-right: 20px;

    width: 53%;}

.col-md-8 {

    width: 66%;

    overflow: hidden;}	

.contact-info li {

    margin-bottom: 10px;}	

#rr3 ul li p {



    height: 75px;

    overflow: hidden;

}

.c100{

	width:80%;

	margin:0 auto;

	overflow:hidden;

	color: #3e3e3e;

	font-family:"微软雅黑";

}

.c101{

	margin:0 auto;

	overflow:hidden;

	font-size:40px;

	font-weight: bold;

    font-family:"微软雅黑";

	margin-top:50px;

	margin-bottom:10px;

}

.c102{

    margin:0 auto;

	overflow:hidden;

	font-size:24px;

	font-family:"微软雅黑" ;

	margin-bottom:30px

}

.c103{

    margin:0 auto;

	overflow:hidden;

	font-size:16px;

	font-family:"微软雅黑" ;

}	

.c104{

    height:1px;

    background-color: #dedede;

	width: 100%;

}

.c105{

   font-size:16px;

	font-family:"微软雅黑" ;

	color: rgb(182, 182, 182);

	margin-bottom:10px;

	padding-right: 73%;

    font-weight: 100;

	

}	

		

    }

	 @media screen and (max-width:999px){

.impo li strong {

    left: 0%;}	

.ww22 li{height: 243px;}

		.xccd_1 li { height: 367px;}

.xccd_1 li:first-child a {

    width: 139.7%;

    left: -45%;

    top: -152.8%;}

.xccd_1 li:nth-child(2) a {

    top: -154.1%;

	left: -4.8%;

    width: 102.5%;}

.xccd_1 li:nth-child(3) a {

    top: -150%;

    left: -3.9%;

	width: 103.4%;}

.xccd_1 li:last-child a {

    width: 146%;

    top: -152.5%;}

#rr3 ul li:nth-child(3n+1) { margin-left: 60px;}

#rr3 ul li:nth-child(3n+1) time {

    width: 60px;

    height: 60px;

	left: -67px;}	

#rr3 ul li:nth-child(3n+1) time b { font-size: 20px;top: 10px;}	

#rr3 ul li:nth-child(3n+1) time span {

    width: 60px; 

    font-size: 12px;top: 4px;}	

.col-md-8 {

    width: 60%;

    overflow: hidden;}		

.impo li:nth-child(1) {

    width: 110px; 

}	

	

	

	

	}

	

	

	

@media screen and (max-width:680px){



} 

@media screen and (max-width:1921px){

		.hwhw {display: none; }	

		.hwhw2 {display: none; }	

	} 

 @media screen and (max-width:640px){

.impo li span{width: 320px;height: 267px;display:block; margin-left: 8px;}

.impo li p {

    margin-left: 14px;

	    font-size: 15px;

}

.impo li h5 {

    display: none;

}

.impo li strong {

    left: 33px;

}

.titl {

    margin-top: 25px;

}

.titl_1 img {

    width: 16%;

}

		 .titl_2 img{

	width:80%;

	

	margin-bottom:0px

} 

	.titl_3 img{

width:100%;

	margin-bottom:0px	

	} 

	 

.dany li .danys p:nth-child(1) {

    line-height: 20px;

   font-size:12px;

}	

.dany li .danys p:nth-child(2) {

   font-size:12px;

    line-height: 20px;

} 

	 .dany li .danys {

    width: 100%;

    background: #F7F7F9;

    text-align: center;

    color: #fff;

    padding: 0px 0px;

  

}

.padding-top-80 {

    padding-top: 60px !important;

}

.dany li:nth-child(9n){display: none;}

.aaa4{top: -250px;left: 15px;z-index: 15;}

.aaa4 h2{font-size: 14px;}

.aaa4 h3{font-size: 12px;}



.xccd {padding-right: 0px;padding-left: 0px; }

.xccd_1 li{height: 180px;}

.xccd_1 li:first-child a {

    width: 139.7%;

    left: -38.5%;

    top: -181%;}

.xccd_1 li:nth-child(2) a {

    top: -182%;

	left: 1.2%;

    width: 104%;}

.xccd_1 li:nth-child(3) a {

    top: -178%;

    left: 2.5%;

	width: 103.4%;}

.xccd_1 li:last-child a {

    width: 146%;

    top: -167.4%;}

.container1_1_1 img{

     width:80%;

}



#a3 img{

	width:80%;

	margin-top: -70px;

}



.por {

    width: 100%;

 

}



.por li {

    width: 50%;

    height: 140px;

}

.por li a{

 

    height: 140px;

}

.por li img{

 

    height: 140px;

}

.por li:hover .por_z{

bottom:130px;

-webkit-transition:1s;

-o-transition:1s;

transition:1s;

}

.acc .por_z {

    bottom: 130px!important;

}



.por li .por_z {

    width: 100%;

    position: relative;

    bottom: 70px;

    overflow: hidden;

    z-index: 200;

    left: 20px;

}

.dotstyle-hop{

	display:none;	

}

.touminghui {

    height: 12px;

}

#a4 img{

width:100%

	

}



#left{



display:none;		

}

#right {

    width: 100%;

    position: relative;

    top: -90px;

    right: 0px;

}



.row100 {

    width: 100%;

    overflow: hidden;

    background: #fff;

    padding: 0px 0px 40px 0px;

    margin-top: 30px;

}

.wrapper {

    width: 100%;

    margin: 0px auto 0;

border: 10px solid pink;

    overflow: hidden;

    height: 565px;

    background: #000;

    /* opacity: .7; */

}



#center{

 width:100% 



}

#center img{

 height: 430px;

 width:100%;

}

 

.shipin1{

display:none;	

		

}

#rr3{

display:none;	

}

#ffff{

display:none;	

}



#a5 img{

	width:80%;

	margin-top: -70px;

}	

#a7{

	height: 430px;

    display:none;	

}

.col-md-8{

display:none;	

}

.ww22 {

    width: 100%;

    margin: 0 auto;

}

.ww22 li {

	    width: 48%;

    height: 240px;

}

.ww22 li:nth-child(7n) {

    display: none;

}

.ww22 li:nth-child(8n) {

    display: none;

}

.ww22 li a {

    top: -90px;

    left: 10px;

}

.ww22 li p {

    font-size: 16px;

	margin: 0 0 0px;

}

.title2 {

    height: 48px;

	    margin-bottom: 5px;

}

.title8{

    width: 35%;

    

}



#wrap {

    margin-bottom: 0px;

}

.impo li:nth-child(1) {

    width: 140px;

    display: none;

}





.impo li {

    margin: 2%; 

}



.impo li span {

    width: 100%;

    height: 81.8px;

 

}

.impo {

margin-bottom: 25px;

height: 168px;

 

}

.impo li:last-child strong {

  display: none;

}



.impo li:nth-child(1) strong{

  display: none;

}

.container1_1 {

 

    width: 100%;

   

}



.container1_2 {

 

    display: none;

}

.container1_3 {

  padding-left: 0px;

    width: 100%;

    float: left;

 

    margin-left: 0px;

    margin-top: 10px;

    margin-right: 0px;

}



.container1_3 p {

 

    line-height: 18px;

 

}

.container1_1 {

    padding-left: 0px;

    width: 100%;

    float: left;

    background: #f2f2f2;

 

    padding-bottom: 0px;

}

.container1_1_1 {

    margin-top: 10px;

    margin-bottom: 20px;

}

.w100 {



    margin-top: 0px;

}

 .facts_more {

    bottom: -10px;}

.facts_more img{

width:160px;

height:21px;

	

}





.dany li:nth-child(2n+1){



  border-left: 1px solid #efecec;  

}

.dany li{

   width: 50%;

   height: 150px;

   font-size: 16px;

   float: left

   margin-bottom: 20px;

}



.change-type {

display: none!important;

}



footer {

    padding: 10px 0;

}

.contact-info li i {

    height: 50px;

    width: 50px;

    font-size: 20px;

    line-height: 46px;

}

.media-body {

    width: 206px;

}

.heading h4 {

    font-weight: 600;

    /* letter-spacing: 4px; */

    font-size: 22px;

}

.c100 {

   width: 100%; 

  

}

.c110 {

   width: 100%; 

    

}

.c110-1 {

   width: 100%; 

    

}

.c104{

   display: none;

	}

.c105{

   display: none;

	}

}



@media (min-width:1922px){

.w1200 {margin: 30px auto;}

.impo li {margin-right: 25px;}

 header .navbar li {margin: 0 37px;	}

.impo li span{width: 320px;height: 267px;display:block; margin-left: -5px;}

.impo li:nth-child(1){width: 160px;}	

.impo li { margin-right: 0px;	}

.impo li strong {border: 2px solid #840303;width: 26px; height: 26px;    bottom: -13px;}

.impo {border-bottom: 2px solid #840303;}

.impo li:nth-child(1) strong { bottom: -361px;}	

.impo li:last-child strong { bottom: -361px;}	

.impo li p {font-size: 22px;margin-top: 30px;}

.impo li h5 {margin-top: 10px;}

.yjs_main_3 { width: 360px;height: 360px;margin-top: 65px;}

.yjs_main_4 {width: 240px;height: 240px;margin: 60px auto;}

.container1_1_1 {margin-top: 70px;margin-bottom: 60px;}

.container1_1 {padding-bottom: 52px;}

.container1_3 { margin-top: 80px;}

.container1_2 {padding-left: 10px;}

.container1_3 p {font-size: 14px;line-height: 17px;}

.container1_4 {margin-top: 65px;}	

.container1_5 { margin-top: 18px;}

.xccd_1 li {

    height: 800px;

}

.xccd_1 li:first-child a {

    width: 139.7%;

    left: -38.5%;

    top: -144.2%;}

.xccd_1 li:nth-child(2) a {

    top: -144.8%;

	left: 1.2%;

    width: 103%;}

.xccd_1 li:nth-child(3) a {

    top: -141.4%;

    left: 2.5%;

	width: 103.4%;}

.xccd_1 li:last-child a {

    width: 146%;

    top: -130%;}

.xccd_1 li:nth-child(1) .aaa4{top:-770px;left:30px;}

.xccd_1 li:nth-child(2) .aaa4{top:-770px;left:80px;}

.xccd_1 li:nth-child(3) .aaa4{top:-770px;left:90px;}

.xccd_1 li:nth-child(4) .aaa4{top:-770px;left:100px;}

.wrapper { height:610px;}

#left li, #right li {

    height: 100%;}

#left li img, #right li img {

    width: 100%;

  height: 100%;

	}

	#center img {

height:  100%;   

}

.touming {

	height: 89px;

    bottom: 124px;}



.touming_1{

	padding:19px;

	padding-left:62px;

	z-index:99;

	padding-bottom: 20px;

	background:url(../images/sb.png)no-repeat center;

	background-position: 21px 27px;

	-webkit-background-size: 23px 23px;

	        background-size: 23px;

}

	

.ww22 li {

    height: 536px;}

	

.ww22 li a {

    

    top: -490px;

    left: 35px;

}	



#a6	

	{margin-top:30px;margin-bottom:30px; }	

#rr3 ul li {

    height: 230px;	

	margin: 12px;

	}

	

#rr3 ul li:nth-child(3n+1) time b{top: 0px;}	

#rr3 ul li:nth-child(3n+1) time {

   

    left: -113px;

    top: -130px;

    line-height: 30px;

    

}	

.col-md-8 {

    width: 60%;

}



	 

.hwhw {height:80px; width: 80px; margin : 0px 5px 0px 5px;

		background:url(../images/flicker-img-7.jpg)no-repeat center;}

.hwhw2 {height:80px; width: 80px; margin : 0px 5px 0px 5px;

		background:url(../images/flicker-img-8.jpg)no-repeat center;}	































	

	

	

	

	

}

	

	

	

	

	

	

	

	

	

	

	

