@charset "utf-8";
/* CSS Document */
body,div,ul,li,h1,dd,dl{margin:0;padding:0;font-family:\5FAE\8F6F\96C5\9ED1;}
li{list-style:none;list-style-position: outside;border:0;}
a img,img{border:0px; display:block;}
a{text-decoration:none}
*{ margin:0px; padding:0px;}

.top{width: 100%;height: auto;}
.top img{width: 100%;height: auto;}

.mainbox{width: 100%; height: auto;background: url(../images/bg.jpg) no-repeat center top; background-size: 100% auto;} 
.all_box { width: 1200px; height: auto; margin: 0px auto; padding-top: 100px; }
.pc-slide {width: 1200px; margin: 0 auto; position: relative;}
.view .swiper-container {width: 1200px;height: 685px; background: linear-gradient(to right,#32b873,#38a1e1);border-radius: 30px;box-shadow: 0 0 30px #32b873;}
.view .swiper-container img { width: 1180px; height: 665px; margin: 10px auto;border-radius: 20px;}
.view .arrow-left {  background: url(../images/index_tab_l.png) no-repeat left top; position: absolute; left: 20px; top: 50%; margin-top: -70px; width: 28px; height: 51px; z-index: 10; display: none;}
.view .arrow-right {background: url(../images/index_tab_r.png) no-repeat left bottom; position: absolute;right:20px; top: 50%; margin-top: -70px;width: 28px;height: 51px;z-index: 10;display: none;}
.view:hover .arrow-left { display: block;}
.view:hover .arrow-right {display: block;}
.view  .swiper-slide span{display: block; width: 1180px; height: 80px;position: absolute; bottom: 10px; left: 10px;background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.75)); border-radius:  0 0 20px 20px; text-align: center;color: #fff;
font-size: 22px; line-height: 80px;}

.preview { width: 100%; padding-top: 10px; position: relative;}
.preview .swiper-container { width: 1246px; height: 300px; margin-left: -23px;padding-top: 20px;}
.preview .swiper-slide { width: 370px; height: 280px; cursor: pointer; margin: 0 23px;  box-shadow: 0px 0px 8px #E8ECF3;border-radius: 15px;box-sizing: border-box;background: linear-gradient(to right,#32b873,#38a1e1); box-shadow: 0 0 10px #2fb1a1;}
.preview .slide6 { width: 284px;}
.preview .arrow-left {background: url(../images/feel3.png) no-repeat left top;position: absolute;left: -35px;top: 50%;margin-top: -40px;width: 60px;height: 60px;z-index: 10;background-size: cover;}
.preview .arrow-right {background: url(../images/feel4.png) no-repeat left bottom;position: absolute;right: -35px;top: 50%;margin-top: -40px;width: 60px;height: 60px;z-index: 10;background-size: cover;}
.preview .img {position: relative; width: 100%; height: 210px;}
.preview .img img { width: 100%; height: 210px; border-radius: 14px 14px 0 0;}
.preview .active-nav { padding: 0; border: 1px solid #fff;}
.preview .tit { width: 90%; height: 43px; overflow: hidden; margin: 0 auto; font-size: 16px; color: #fff; margin-top: 10px;}
.preview .tit a {color: #fff;}
.view .name {bottom: 0;color: #fff; height: 90px; left: 0; font-size: 22px; line-height: 80px; overflow: hidden; position: absolute; text-indent: 1em; text-align: center; width: 100%; z-index: 11;}
.view .name a { color: #fff; text-decoration: none;}
.mul-play { position: absolute; width: 142px; height: 141px; bottom:30px; right: 20px; display: none; cursor: pointer; z-index: 999;}
.mul-play img {width: 142px !important;height: 141px !important;}


.view #iframe {display: none; width: 1180px; height: 665px; top: 10px; left: 10px; position: absolute; z-index: 999; border-radius: 20px 10px 20px 20px;}
.view .video-close { width: 17px; height: 17px; position: absolute; right: 10px; top: 10px; z-index: 20; background: url("../images/icon_video.png") 0 -80px no-repeat; cursor: pointer; display: none;z-index: 999999;}
.bqjs_box { width: 100%; height: 239px; background: url(../images/icon_video.png) no-repeat; margin-top: 25px; margin-bottom: 25px; overflow: hidden;}
.bqjs_box .title {width: 705px;height: 170px;margin-left: 462px;margin-top: 35px;overflow: hidden;}
.bqjs_box .title p { font-size: 22px; color: #3d4a82; line-height: 38px;}


/* 底部代码 */
.foot{width:100%;overflow:hidden;padding:35px 0px 35px 0px; }
.foot .gnq{margin:0px auto;width:750px;padding:0 0px 6px 0px;text-align:center;font-size:14px;color:#4f3f5c;}
.foot .gnx{margin:0px auto;width:750px; text-align:center;font-size:12px;color:#4f3f5c;}


