/*common style*/
html,body{font-family: SimSun, ?????ï¿½ï¿½;}
html{height:100%}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,input,textarea,btn,select{margin:0;padding:0;}
body{-webkit-text-size-adjust:none}
strong,th,h1,h2,h3,h4,h5,h6{font-weight:normal;}
table{width:100%;border-collapse:collapse}
img,fieldset{border:0;}
ul,ol{list-style:none}
button{cursor:pointer;margin:0;padding:0;background:0;border:0}
a{text-decoration:none;}
input,button{ outline: none;border: none;}
body{width: 100%;}
input, select {-webkit-appearance: none;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;overflow: hidden;zoom: 1;}
.w100{width: 100%;}
.main{width: 1173px;margin: 0 auto;}
.news_wrap.main{ margin-bottom: 50px }
iframe{display: none;}
/*content style*/
/*-----kv_wrap-----*/
.kv_wrap{position: relative;margin-top: -3%;}
.kv_wrap .logo1{position: absolute;top: 0;left: 20px;width: 11%;margin-top: 4%;}
.kv_wrap .logo2{position: absolute;top: 0;right: 20px;width: 9.5%;margin-top: 4.5%;}
.kv_wrap .logo3{position: absolute;bottom: 20px;left: 22px;width: 10.5%;}
.kv_wrap .kv_text{position: absolute;bottom: -47%;width: 100%;text-align: center;}
.kv_wrap .kv_text img{width: 39%;}
.kv_wrap .kv_car{position: absolute;top: 0;left: 0;margin-top: 39.5%;margin-left: 30%;width: 40%;}
.kv_wrap .kv_car img{width: 100%;}
.kv_text{padding:10.8% 0 70px;width: 100%;text-align: center;}
.kv_text img{width: 40%;}
/*news_wrap*/
/*.news_wrap{display: none;}*/
.news_wrap .new_box{margin-top: 40px;}
.news_wrap .new_box img{display: block;}
.news_wrap .new_box .left{float:left;width:511px;position:relative;clear:  both;overflow:  hidden;zoom: 1;}
.news_wrap .new_box .left .new_img{width:268px;height:388px;overflow: hidden;}
.news_wrap .new_box .left .new_img img{/* width:100%; */height:100%;}
.news_wrap .new_box .left .new_info{width:209px;margin-left: 31px;}
.news_wrap .new_box .right{float:left;width: 516px;margin-left: 90px;}
.news_wrap .new_box .right .new_img{width: 168px!important;height: 168px!important;overflow:  hidden;}
.news_wrap .new_box .right .new_img img{/* width: 100%; */height: 100%;/* overflow: hidden; */margin-left: -33px;}
.news_wrap .new_box .right .new_info{width: 317px!important;margin-left: 29px;max-height: 132px;overflow: hidden;}
.news_wrap .new_box .right .bottom{margin-top: 50px;}
.news_wrap .right .top,.news_wrap .right .bottom{position: relative;}
.news_wrap .new_img{float:left;border:1px solid #e9e8e8;}
.news_wrap .new_info{float:left;}
.news_wrap .news_title{font-size: 20px;color:#000000;margin-bottom: 8px;font-weight: bold;}
.news_wrap .info_text p{font-size:15px;color:#737373;letter-spacing: 1px;text-align: justify;padding-bottom: 22px;line-height: 1.55;}
.news_wrap .time{position:absolute;bottom:0;}
.news_wrap .time img{display: inline-block;}
.news_wrap .time span{color: #737373;font-size: 17.07px;margin-left: 7px;} 
p.more{width: 146px;height: 50px;text-align: center;background-color: #000000;line-height: 50px;margin: 68px auto 45px;border-radius: 4px;}
p.more a{font-size:14px;color: #fff;letter-spacing: 7px;display: block;}
.news_wrap .new_box .top .new_img{width: auto;height: auto;}
.news_wrap .new_box .top{width: 100%;}
.news_wrap .left.top.top_new .new_img {width: 390px;max-height: 272px;}
.news_wrap .left.top.top_new{margin-bottom: 52px}
.news_wrap .new_box .top.top_new .new_info {max-height: 227px;overflow: hidden;}
.news_wrap .new_box .top .new_info{width: 740px;}
.news_wrap .new_box .top .info_text p{line-height: 1.55;}
.news_wrap .new_box .top.top_new .news_title{margin-bottom: 15px;}
.news_wrap .new_box .left .new_info {max-height: 346px;overflow: hidden;}
/*wonderful*/
.wonderful .title{margin-bottom: 30px;}
.wonderful .wonderful_box{width: 98%;margin: 0 auto;}
/*.wonderful .swiper-slide,.wonderful .swiper-wrapper{height:770px!important;}*/
.wonderful .swiper-slide ul li{float: left;width: 25%;overflow:hidden;}
.wonderful ul{margin-right: 20px;}
.wonderful ul li img{border:1px solid #e9e8e8;display: block;display: block;width: 100%;transition: all 0.6s;/* min-height: 100%; */}
.wonderful ul li img:hover{transform: scale(1.1);}
.wonderful ul li .small{/* width: 453px; *//* height: 350px; */overflow:hidden;margin-left: 20px;margin-top: 20px;}
.wonderful ul li .big{/* width: 453px; *//* height: 477px; */overflow:hidden;margin-left: 20px;margin-top: 20px;}
.wonderful .swiper-pagination1{margin: 60px auto 0; width: 100%;text-align: center;}
.wonderful .swiper-pagination1 span {display: inline-block; margin: 0 8px;width: 12px; height: 12px; background-color: #fff; border-radius:19px;z-index: 999;border: 1px solid #aba6a4;cursor: pointer;}
.wonderful .swiper-pagination1 span.swiper-active-switch { background-color: #aba6a4;}
/*video*/
.video-js .vjs-play-progress:before {display: none;}
.video-js .vjs-play-control{display: none}
.video-js .vjs-volume-menu-button{display: none;}
.video-js .vjs-time-control{display: none;}
.video_wrap .video-js{width: 100%;height: 695px;height: 650px;}
.video-js .vjs-progress-control{display: none;}
.vjs-has-started .vjs-control-bar{display: none;}
.vjs-poster{background-size: cover!important;}
/*video_wrap*/
.video_wrap{width: 95%;margin: 0 auto;width: 88%;}
.video_wrap .swiper-slide {width: 100%;}
.video_wrap .title{padding: 98px 0 37px;}
.video_wrap .top{position: relative;}
.video_wrap .top a.video_play_big{position: absolute;top: 0;left: 0;margin-left: 46%;margin-top: 17.5%;}
.video_wrap .bottom{margin-top: 10px;}
.video_wrap .bottom ul li{float: left;width: 32.93%;position:  relative;overflow: hidden;}
.video_wrap .bottom ul li a{display: block;position: relative;overflow: hidden;}
.video_wrap .bottom ul li img{width: 100%;}
.video_wrap .bottom ul li.center {margin: 0 0.6%;}
.video_wrap .bottom .video_btn{width:  auto;position:  absolute;top: 0;left:  0;margin-left: 48%;margin-top: 18%;z-index: 2;}
.video_wrap .bottom .video_bg{position: absolute;width: 100%;height: 98%;top: 0;background: rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8000000,endColorstr=#c8000000);}
.video_wrap .bottom .video_bg2{background: rgba(0, 0, 0, 0.87);}
.video_wrap .bottom .video_bg2 span{text-align: center;color: #fff;display: block;letter-spacing: 6px;margin-top: 19%;}
.video-js .vjs-big-play-button{display: none!important;}
.video_box {position: relative;}
#swiper2 {width: 100%;height: 925px;height: 850px;}
.video_box .swiper-pagination2{position: absolute;bottom: 240px;z-index: 999; width: 100%;text-align: center;}
.video_box .swiper-pagination2 span {display: inline-block;margin: 0 8px;width: 10px;height: 10px;background-color: #aba4a2;border-radius:19px;z-index: 999;border: 1px solid #aba6a4;cursor: pointer;}
.video_box .swiper-pagination2 span.swiper-active-switch {border: 1px solid #fff;background-color:  transparent;}
.video_box .throw_left{position: absolute;top:84.5%;left: 0;z-index: 22;}
.video_box .throw_right{position: absolute;top:84.5%;right: 0;z-index: 22;}
/*nav??*/
.nav{position: fixed;top: 0;margin-top: 20%;z-index: 999;right: 5px;display: none;}
.nav .yuyue{width: 85px;height: 40px;line-height: 40px;background-color: #000000;color: #fff;font-size: 14px;display: block;text-align: center;border-radius: 1px;letter-spacing: 2px;}
.nav .line{float: right;margin-top: 7px;}
.nav ul li{clear: both;overflow: hidden;zoom: 1;/*margin-top: 29px;*/}
.nav ul li p{color: #000;font-size: 14px;float: right;margin-right: 11px;display: none;}
.nav ul li a {display: block;height: 30px;}
/*light_wrap*/
.light_wrap {width: 95%;margin: 0 auto;}
.light_wrap #swiper3 .swiper-slide img,.light_wrap #swiper4 .swiper-slide img{width:100%;}
.light_wrap .box_click{padding-bottom: 55px;margin-top: 45px;position: relative;text-align: center;clear: both;overflow: hidden;zoom: 1;}
.light_wrap .box_click span{width: 1px;height: 151px;color: #bebebe;border-left: 1px solid #bebebe;position: absolute;left: 0;margin-left: 50%;}
.light_wrap .box_click a{display: inline-block;}
.light_wrap .box_click a.one{float: left;margin-left: 25%;}
.light_wrap .box_click a.two{float: right;margin-right: 16%;}
.light_wrap .list_item{position: relative;display:none ;}
.light_wrap .list_item .throw_left{position:  absolute;top: 0;z-index:  999;margin-top: 22%;left: 45px;}
.light_wrap .list_item .throw_right{position:  absolute;top: 0;z-index:  999;margin-top: 22%;right: 45px;}
.light_wrap .list_item1 .tab_down{position: absolute;top: 0;left: 0;z-index: 2;margin-left: 31%;width: 4%;}
.light_wrap .list_item2 .tab_down{position: absolute;top: 0;left: 0;z-index: 2;margin-left: 66%;width: 4%;}
/*.light_wrap .light_box{padding-bottom: 200px;}*/
.light_wrap .title{margin-top: 80px;margin-top: 100px;}
.light_wrap .swiper_slide1 {position: relative;}
.light_wrap .swiper_slide1 .small_img {position: absolute;top: 0;left: 0;margin-top: 35.5%;margin-left: 9.5%;width: 634px;}
.light_wrap #swiper5 .swiper-slide{height: auto!important;}
.light_wrap #swiper5 .box_img{float: left;width: 34%;position: relative;border: 2px solid #fff;}
.light_wrap #swiper5 .box_img_nob{border-left: none;}
.light_wrap #swiper5 .box_img:hover .use_ceng{display: block;}
.light_wrap #swiper5 .box_img img{display: block;}
.light_wrap #swiper5 .use_ceng{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.72);display: none;}
.light_wrap #swiper5 .use_ceng p{color: #ffffff;text-align: center;margin-top: 30%;letter-spacing: 1px;cursor: pointer;font-size: 15px;}
.light_wrap .throw_left1,.light_wrap .throw_right1{position: absolute;width: auto;top: 0;left: 0;margin-left: 69.5%;margin-top: 4.5%;}
.light_wrap .throw_right1{margin-top: 12.1%;}
.light_wrap #swiper6 .box_img{float: left;cursor: pointer;}
.light_wrap #swiper6 .box_img:hover .use_ceng{display: block;}
.light_wrap .swiper_slide1 .small_img2{position: relative;}
.light_wrap #swiper6 .box_img{width: 23%;margin-left: 1.5%;position: relative;cursor: pointer;}
.light_wrap #swiper6 .box_img img{display: block;}
.light_wrap a.throw_left2 {position: absolute;left: 1.5%;top: 28%;}
.light_wrap a.throw_right2 {position: absolute;right: 2%;top: 28%;}
.small_img2{background-color: #f4f4f4;padding-top: 53px;padding-bottom: 53px;}
.small_img2 .swiper-container{width: 80%;margin: 0 auto;}
.light_wrap #swiper6 .use_ceng{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.72);display: none;cursor: pointer;}
.light_wrap #swiper6 .use_ceng p{color: #ffffff;text-align: center;margin-top: 20%;letter-spacing: 2px;padding: 0 12%;}
.light_wrap #swiper6 .swiper_slide{margin-left: -1.5%;}
.light_wrap .small_img3{position: absolute;top: 0;left: 0;margin-top: 4%;}
.light_wrap .small_img3 .swiper-container,.light_wrap .small_img3 .swiper_slide{width: 948px!important;height: 366px!important;}
.light_wrap .small_img3 .box_img{width: 68%;position: relative;}
.light_wrap .small_img3 .throw_left3{position: absolute;right: 32%;top: 35%;}
.light_wrap .small_img3 .throw_right3{position: absolute;right: 27%;top: 35%;}
.light_wrap .small_img3 .box_img:hover .use_ceng{display: block;}
.light_wrap .small_img3 .box_img img{display: block;border: 1px solid #fff;}
.light_wrap .small_img3 .use_ceng{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.72);display: none;}
.light_wrap .small_img3 .use_ceng p{color: #ffffff;text-align: center;margin-top: 22%;letter-spacing: 1px;cursor: pointer;font-size: 15px;}
.light_wrap .small_img4 .swiper-container,.light_wrap .small_img4 .swiper_slide{width: 466px;height: 573px;}
.light_wrap .small_img4{position: absolute;top: 18%;left: 41%;}
.light_wrap .small_img4 .use_ceng{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.72);display: none;}
.light_wrap .small_img4 .use_ceng p{color: #ffffff;text-align: center;margin-top: 30%;letter-spacing: 1px;cursor: pointer;font-size: 15px;}
.light_wrap .small_img4 .box_img{width: 73%;margin-top: 2%;position: relative;}
.light_wrap .small_img4 .throw_left3{position: absolute;bottom: 14%;left: 30%;}
.light_wrap .small_img4 .throw_right3{position: absolute;bottom: 14%;left: 40.5%;}   
.light_wrap .small_img4 .use_ceng{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.72);display: none;}
.light_wrap .small_img4 .use_ceng p{color: #ffffff;text-align: center;margin-top: 25%;letter-spacing: 1px;cursor: pointer;font-size: 15px;}
 .light_wrap .small_img4 .box_img:hover .use_ceng{display: block;}
  .light_wrap .small_img4 .box_img img{display: block;}
.light_wrap .small_img5{background-color: #f4f4f4;padding-top: 53px;padding-bottom: 53px;}
.light_wrap #swiper9 .box_img {width: 23%;margin-left: 1.5%;position: relative;cursor: pointer;float: left;}
.light_wrap #swiper9 .throw_left3{position: absolute;left: 1.5%;top: 28%;}
.light_wrap #swiper9 .throw_right3{position: absolute;right: 2%;top: 28%;}
.light_wrap #swiper9.swiper-container,.light_wrap #swiper9 .swiper-slide{width: 80%;margin: 0 auto;height: 174px;}
.light_wrap .small_img5 .use_ceng{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.72);display: none;}
.light_wrap .small_img5 .use_ceng p{color: #ffffff;text-align: center;margin-top: 20%;letter-spacing: 1px;cursor: pointer;font-size: 15px;padding: 0 13%;}
.light_wrap .small_img5 .box_img:hover .use_ceng{display: block;}
.light_wrap .small_img5 .box_img img{display: block;}
.list_item.list_item2 {padding-bottom: 90px;}
.light_wrap #swiper4  img.one_bg{width: 95%;display: block;margin: 0 auto;}
/*footer*/
.footer{ width:100%; height: 100px; background: #000; color: #999; clear: both; overflow: hidden; zoom:1;}
.footer_con { width: 983px; margin: 0 auto; height: auto; overflow: hidden; padding-top: 26px; }
.footer span{ display: block; font-size: 14px; height: 26px; color: #fff;}
.site-phone{ float: left; font-size: 13px;}
.site-phone a { color: #5d5d5d;margin-top: 10px;display: inline-block;}
.footer span strong{ font-size: 20px; font-weight: normal;}
.footer .site-menu{ text-align: center; padding-top:15px; float: right;}
.footer .site-menu a{ display: inline-block; color: #999; margin: 0 5px; padding: 0 2px; font-size: 14px; height: 14px; line-height: 14px;}
.footer .site-menu a:hover { color: #fff;}
.footer .site-menu a.last{ border:none;}
.footerA { width: 1070px; height: 38px; margin: 0 auto; padding-top: 40px; margin-bottom: 40px;}
.footerA a { display: block; width: 312px; height: 38px; float: left; margin: 0 22px;}
/*newsinfo_wrap*/
.newsinfo_wrap.main2{width: 95%;margin: 0 auto;}
.newsinfo_wrap .title{padding: 15% 0 0;text-align: center;}
.newsinfo_wrap .new_img img{display: block;border: 1px solid #e9e8e8;width: 100%;}
.newsinfo_wrap .time{position: absolute;bottom: 44px;}
.newsinfo_wrap .new_img,.newsinfo_wrap .new_info{float: none;}
.newsinfo_wrap .new_img{border: none;}
.newsinfo_wrap .newinfo_box{width: 95%;margin: 69px auto 0;}
.newsinfo_wrap {margin-left: -20px;clear: both;overflow: hidden;zoom: 1;}
.newsinfo_wrap  .info_box{float: left;margin-left: 1.66%;margin-bottom: 1.66%;}
.newsinfo_wrap .info_box.big{width: 31.5%;overflow: hidden;float: left;margin-left: 20px;}
.newsinfo_wrap .info_box.small{width:31.5%;overflow: hidden;float: left;margin-left: 20px;}
.newsinfo_wrap .news_wrap .new_info{height: 183px;border: 1px solid #e9e8e8;padding: 51px 33px 44px;position: relative;}
.newsinfo_wrap p.more{margin: 42px auto 97px;}
.newsinfo_wrap .info_box.big .new_info {max-height: 183px;overflow: hidden;}
.newsinfo_wrap .info_box.big .info_text{max-height: 70px;overflow: hidden;}
.newsinfo_wrap .info_box.small .info_text{max-height: 70px;overflow: hidden;}
.newsinfo_wrap .center{width: 100%;clear: both;overflow: hidden;zoom: 1;}
.news_wrap ul li{float: left;overflow: hidden;}
@media screen and (min-width: 2500px) {
    .wonderful ul li .small,.wonderful ul li .big{width: auto;}
}
@media screen and (max-width: 1367px) {
	.kv_wrap{margin-top: -7%;}
	.kv_wrap .logo1{width: 7%;margin-top: 7.8%;}
	.kv_wrap .logo2{margin-top: 8.2%;}
	.light_wrap #swiper5 .box_img{width: 30.5%;}
	.light_wrap .throw_left1,.light_wrap .throw_right1{margin-left: 62.5%;margin-top: 3.8%;}
	.video_box .throw_left,.video_box .throw_right{top: 84%;}
	.light_wrap .throw_right1 {margin-top: 10.5%;}
	.light_wrap #swiper5 .use_ceng p{font-size: 14px;}
	.light_wrap .small_img3 .use_ceng p{margin-top: 20%;}
	.light_wrap .small_img4{left: 41.7%;}
	.wonderful .swiper-slide, .wonderful .swiper-wrapper {height: 700px!important;}
}