@charset "UTF-8";
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
img {
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	transition: all 0.5s;
	border: 0;
	display: inline-block;
}

a {
	color: #252B3A;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	transition: all .2s;
}

body {
	background-size: cover;
	-ms-behavior: url(../css/backgroundsize.min.htc);
	behavior: url(../css/backgroundsize.min.htc);
}

@keyframes water {
	0% {
		opacity: 0.5;
		-webkit-transform: translate(-50%, -50%) scale(1);
		transform: translate(-50%, -50%) scale(1);
	}
	100% {
		opacity: 0;
		-webkit-transform: translate(-50%, -50%) scale(2);
		transform: translate(-50%, -50%) scale(2);
	}
}

@-moz-keyframes water {
	0% {
		opacity: 0.5;
		-webkit-transform: translate(-50%, -50%) scale(1);
		transform: translate(-50%, -50%) scale(1);
	}
	100% {
		opacity: 0;
		-webkit-transform: translate(-50%, -50%) scale(2);
		transform: translate(-50%, -50%) scale(2);
	}
}

@-webkit-keyframes water {
	0% {
		opacity: 0.5;
		-webkit-transform: translate(-50%, -50%) scale(1);
		transform: translate(-50%, -50%) scale(1);
	}
	100% {
		opacity: 0;
		-webkit-transform: translate(-50%, -50%) scale(2);
		transform: translate(-50%, -50%) scale(2);
	}
}

@-o-keyframes water {
	0% {
		opacity: 0.5;
		-webkit-transform: translate(-50%, -50%) scale(1);
		transform: translate(-50%, -50%) scale(1);
	}
	100% {
		opacity: 0;
		-webkit-transform: translate(-50%, -50%) scale(2);
		transform: translate(-50%, -50%) scale(2);
	}
}

.product_xk_banner{position: relative;overflow: hidden;}
.product_xk_banner img{width: 100%;}
.product_xk_banner .text{position: absolute;width: 100%;position: absolute;top: 50%;left: 0;transform: translateY(-50%);color: #fff;}
.product_xk_banner .text .w1440{position: relative;}
.product_xk_banner .text h2{font-weight: 600;font-size: 42px;}
.product_xk_banner .text h3{margin-bottom: 28px;font-size: 42px;}
.product_xk_banner .text .banner-text{margin-bottom:44px;font-size: 18px;}
.product_xk_banner_link a{float: left;margin-right: 10px; width: 126px;height: 38px;  text-align: center; border-radius: 5px;line-height: 38px;border: 1px solid #fff;color: #fff;box-sizing: content-box;}
.product_xk_banner_link a:nth-child(2) {background-image: linear-gradient(135deg, #0068dd, #00aeee);background-color: #0360c3;border: none;height: 40px;line-height: 40px;}
/*.product_xk_banner_link a:first-child:hover { background: #fff;color: #0086f1;}*/
/*.product_xk_banner_link a:nth-child(2){background: #fff;color:#0086f1 ;}*/
.product_xk_banner_link a:after {transform: translateY(-1px); content: "";  transition:all .4s ease;font-family: "iconfont";display: inline-block;vertical-align: middle; }

.product_xk_banner_link a:hover:after {content: "\e683"; margin-left: 5px; }

@media only screen  and (max-width: 1280px) {
	.product_xk_banner .text h2{font-size: 36px;}
	.product_xk_banner .text h3{font-size: 36px;}
}

.product_xk_banner .video-btn{position: absolute;top: 50%;transform: translateY(-50%);right: 22.5%;}
.product_xk_banner .video-btn a{display: block;position: relative;}
.product_xk_banner .video-btn img{position: relative;z-index: 2;width: 80px;}
.product_xk_banner .video-btn a:before{position: absolute; border-radius: 50%;content: ""; width: 80px; height:80px; background: rgba(255,255,255,0.5); z-index: 0;  top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-animation: water 1.5s linear infinite;animation: water 1.5s linear infinite;}

.product_xk_xt{padding:3.75% 0 3.8%;}
.product_xk_xt .big_title{text-align: center;margin-bottom: 21px;font-weight: 600;}
.product_xk_xt .big_des{text-align: center;width: 75%;margin: 0 auto;margin-bottom:5%;}
.product_xk_xt_list li{width: 25%;position: relative;overflow: hidden;border-radius: 12px;}
.product_xk_xt_list li:last-child{margin-right: 0;}
.product_xk_xt_list li .img{width: 100%;transition: all 0.5s ease-out;margin-bottom: 20px;}
.product_xk_xt_list li .text { z-index: 1;  transition: all 0.4s ease-out;}
.product_xk_xt_list li .text .des{line-height: 1.66em;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;}

.product_xk_xt_list li .link{transform: translateY(30px);transition: all 0.5s ease-out;}
.product_xk_xt_list li .link a{box-sizing: content-box;float: left;margin-right: 10px; width: 100px;height:38px;  text-align: center; border-radius: 5px;line-height:38px;border: 1px solid #fff;color: #fff;}
.product_xk_xt_list li .link a:nth-child(2){    background-image: linear-gradient(135deg, #0068dd, #00aeee);  background-color: #0360c3;  border: none; height: 40px;line-height: 40px;margin-right: 0;}


.product_xk_xt_list li .link a:after {transform: translateY(-1px); content: "";  transition: 0.5s;font-family: "iconfont";display: inline-block;vertical-align: middle; }

.product_xk_xt_list li .link a:hover:after {content: "\e683";  transition: 0.5s; margin-left: 5px; }



.product_xk_xt_list li:hover .link{transform: translateY(0);}

.product_xk_xt1{padding-bottom: 4.58%;}
.product_xk_xt1  .big_title{text-align: center;margin-bottom:3%;font-weight: 600;}
.product_xk_xt1  ul li .left_img{width: 31.25%;text-align: right;}
.product_xk_xt1  ul li .left_img img{margin-top: -5%;}
.product_xk_xt1  ul li .right_text{width:68.75%;padding-left: 15%;position: relative;}
.product_xk_xt1  ul li .right_text:before{content: "";display: block;width: 12%;height: 1px;background: #cccccc;left:2%;top: 24px;position: absolute;}
.product_xk_xt1  ul li .right_text .title{position: relative;}
.product_xk_xt1  ul li .right_text .title:before{content: '';width: 34px;height: 34px;border-radius: 100%;background:rgba(0,134,255,0.1);position: absolute;left: -58px;top: 6px;}
.product_xk_xt1  ul li .right_text .title:after{ content: '';  width: 12px; height: 12px;  border-radius: 100%;  background: #0086ff; position: absolute;left: -47px;top: 17px;}
.product_xk_xt1  ul li .right_text .subtitle{color: #666666;}
.product_xk_xt1  .xk_xt1_list{margin-bottom: 5.5%;}
.product_xk_xt1  .img_box{text-align: center;}
.product_xk_xt1  .img_box img{max-width: 100%;}


.product_xk_xt_list li {
  width: 23.88%;
  margin-right: 1.49%;
  position: relative;
  overflow: hidden;
  border-radius: 12px;
}
.product_xk_xt_list li:last-child {
  margin-right: 0;
}
.product_xk_xt_list li .img {
  width: 100%;
  height: 0;
  padding-bottom: 142.4%;
  transition: all 0.5s ease-out;
}
.product_xk_xt_list li .text {
  position: absolute;
  width: 100%;
  padding: 20px 35px;
  color: #fff;
  z-index: 1;
  bottom: -110px;
  transition: all 0.4s ease-out;
}
/*.product_xk_xt_list li:after { content: ""; width: 100%; height:60%;  display: block;   position: absolute; background-image: linear-gradient(to top, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));  bottom: 0;}*/
.product_xk_xt_list li .text .des {
  line-height: 23px;
  margin-top: 10px;
  transform: translateY(130px);
  height: 120px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
}

.product_xk_xt_list li:hover .text {
  bottom: 0;
}
.product_xk_xt_list li:hover .text .des {
  transform: translateY(0);
}

.product_xk_xt_list li .link {
  transform: translateY(30px);
  transition: all 0.5s ease-out;
}

.product_xk_xt_list li .link a {
  box-sizing: content-box;
  float: left;
  margin-right: 10px;
  width: 100px;
  height: 38px;
  text-align: center;
  border-radius: 5px;
  line-height: 38px;
  border: 1px solid #fff;
  color: #fff;
}

.product_xk_xt_list li .link a:nth-child(2) {
  background-image: linear-gradient(135deg, #0068dd, #00aeee);
  background-color: #0360c3;
  border: none;
  height: 40px;
  line-height: 40px;
  margin-right: 0;
}

.product_xk_xt_list li .link a:after {
  transform: translateY(-1px);
  content: "";
  transition: 0.5s;
  font-family: "iconfont";
  display: inline-block;
  vertical-align: middle;
}

.product_xk_xt_list li .link a:hover:after {
  content: "\e683";
  transition: 0.5s;
  margin-left: 5px;
}

.product_xk_xt_list li:hover .link {
  transform: translateY(0);
}

@media only screen and (max-width:1500px) {
  .product_xk_xt_list li .text {
    padding: 30px;
  }
}

@media only screen and (max-width:1366px) {

  .product_xk_xt_list li .link a {
    width: 90px;
  }
}

@media only screen and (max-width: 1115px) {
  .product_xk_xt_list li .text {
    padding: 15px;
  }

}

/* äº§å“ç‰¹æ€§äº”ä¸ªæ¨¡å— */
.product_xx_xt_list li {
  width: 23.88%;
  margin-right: 1.49%;
  position: relative;
  overflow: hidden;
}

.product_xx_xt_list li .product_cwy_xt_item {
  width: 100%;
  position: relative;
  border-radius: 8px;
  overflow: hidden;
}

.product_xx_xt_list li:nth-child(2) .product_cwy_xt_item:first-child {
  margin-bottom: 6.4%;
}

.product_xx_xt_list li:last-child {
  margin-right: 0;
}

.product_xx_xt_list li .img {
  width: 100%;
  height: 0;
  padding-bottom: 142.4%;
  transition: all 0.5s ease-out;
}

.product_xx_xt_list li:nth-child(2) .img {
  width: 100%;
  height: 0;
  padding-bottom: 68%;
  transition: all 0.5s ease-out;
}

.product_xx_xt_list li .product_cwy_xt_item .text {
  position: absolute;
  width: 100%;
  padding: 35px;
  color: #fff;
  z-index: 1;
  bottom: -110px;
  transition: all 0.4s ease-out;
}

/*.product_xx_xt_list li .product_cwy_xt_item:after { content: ""; width: 100%; height:60%;  display: block;   position: absolute; background-image: linear-gradient(to top, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));  bottom: 0;}*/
.product_xx_xt_list li .text .des {
  line-height: 1.66em;
  margin-top: 10px;
  transform: translateY(130px);
  height: 4.98em;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

.product_xx_xt_list li .product_cwy_xt_item:hover .text {
  bottom: 0;
}

.product_xx_xt_list li:hover .text .des {
  transform: translateY(0);
}

.product_xx_xt_list li .link {
  transform: translateY(30px);
  transition: all 0.5s ease-out;
}

.product_xx_xt_list li .link a {
  box-sizing: content-box;
  float: left;
  margin-right: 10px;
  width: 100px;
  height: 38px;
  text-align: center;
  border-radius: 5px;
  line-height: 38px;
  border: 1px solid #fff;
  color: #fff;
}

.product_xx_xt_list li .link a:nth-child(2) {
  background-image: linear-gradient(135deg, #0068dd, #00aeee);
  background-color: #0360c3;
  border: none;
  height: 40px;
  line-height: 40px;
  margin-right: 0;
}

.product_xx_xt_list li .product_cwy_xt_item:hover .img {
  transform: scale(1.04);
}

.product_xx_xt_list li .link a:after {
  transform: translateY(-1px);
  content: "";
  transition: 0.5s;
  font-family: "iconfont";
  display: inline-block;
  vertical-align: middle;
}

.product_xx_xt_list li .link a:hover:after {
  content: "\e683";
  transition: 0.5s;
  margin-left: 5px;
}

.product_xx_xt_list li:hover .link {
  transform: translateY(0);
}

@media only screen and (max-width:1500px) {
  .product_xx_xt_list li .text {
    padding: 30px;
  }
}

@media only screen and (max-width:1366px) {

  .product_xx_xt_list li .link a {
    width: 90px;
  }
}

@media only screen and (max-width: 1115px) {
  .product_xx_xt_list li .text {
    padding: 15px;
  }
}




@media only screen and (max-width:1500px) {
	.product_xk_xt_list li .text{padding: 30px;}
}
@media only screen and (max-width:1366px) {

	.product_xk_xt_list li .link a{width: 90px;}
}
@media only screen and (max-width: 1115px) {
.product_xk_xt_list li .text {
    padding: 15px;
}	
	
}






.product_xk_gj{padding:3.64% 0 5.52% ;background:#e5f0fb;}
.product_xk_gj .big_title{text-align: center;font-weight: 600;margin-bottom: 5.14%;}
.product_xk_gjlist li{position: relative;width: 24%;background: #fff;margin-right: 1.33%;margin-bottom: 1.33%;border-radius: 4px;padding: 35px 2.7%; overflow: hidden;}
.product_xk_gjlist li .text_box{transition: all 0.4s ease;}
.product_xk_gjlist li:nth-child(4n){margin-right:0 ;}
.product_xk_gjlist li .icon{margin-bottom:20px;transition: all 0.4s ease;}
.product_xk_gjlist li .icon img{height:48px ;}
.product_xk_gjlist li .title{margin-bottom: 8px;}
.product_xk_gjlist li .des{height: 4em;overflow: hidden;}
.product_xk_gjlist li .link{position: absolute;bottom: -100%;transition: all 0.4s ease;left: 8.7%;}
.product_xk_gjlist li .link a{margin-right: 10px; width: 124px;height: 38px;  text-align: center; border-radius: 5px;line-height: 38px;border: 1px solid #bdbebf;color: #7b7d7e;box-sizing: content-box;display: block;transition:none;}
.product_xk_gjlist li .link a:after {transition:none;transform: translateY(-1px); content: "";  transition:all .4s ease;font-family: "iconfont";display: inline-block;vertical-align: middle; }
.product_xk_gjlist li .link a:hover{transition:none;background-image: linear-gradient(135deg, #0068dd, #00aeee);background-color: #0360c3;border-color: transparent;color: #fff;}
.product_xk_gjlist li .link a:hover:after{transition:none;content: "\e683"; margin-left: 5px;}
.product_xk_gjlist li:hover .text_box{transform: translateY(-60px);}
.product_xk_gjlist li:hover  .icon{opacity: 0;}
.product_xk_gjlist li:hover .link{bottom: 26px;}
.product_xk_gjlist li:hover{box-shadow: 0 0 20px #ccc;}





.product_xk_zz{padding: 3.64% 0  4.68%;background:url(../image/cosmic/xk_zz_bg.png) no-repeat center ;background-size: cover;}
.product_xk_zz .big_title{text-align: center;font-weight: 600;margin-bottom:2%;}
.product_xk_zz .xk_zz_list li{width: 32.8%;margin-right:0.8%;text-align: center;background: #fff;border-radius: 5px;}
.product_xk_zz .xk_zz_list li .text_box{padding: 9.5% 4%;}
.product_xk_zz .xk_zz_list li:last-child{margin-right: 0;}
.product_xk_zz .xk_zz_list li .img{height:53px;margin-bottom: 20px;}
.product_xk_zz .xk_zz_list li .img img{max-height: 100%;}
.product_xk_zz .xk_zz_list li .title{font-weight: 600;margin-bottom: 5px;}
.product_xk_zz .xk_zz_list li .subtitle{margin-bottom: 5px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 3em;overflow: hidden;}
.product_xk_zz .xk_zz_list li .link a{color: #0087f9;font-weight: 600;}
.product_xk_zz .xk_zz_list li .link a:after {content: "\e683"; transition: all .4s ease;   font-family: "iconfont";  display: inline-block; vertical-align: middle;}
.product_xk_zz .xk_zz_list li .link:hover a:after{margin-left: 5px;}
.product_xk_zz .xk_zz_list li:hover{box-shadow: 0 0 20px #ccc;}














.con02{
	padding: 4.16% 0;
}
.con02 .w1440{position: relative;}
.con02 .img_bg{padding: 35px 9.6%;}
.con02 .img{
	width: 43%;text-align: center;
}
.con02 .img img{max-width: 100%;}
.con02 .img:hover img{transform: scale(1.02);}

.con02 .text{
	width: 51%;margin-left: 6%;
}

.con02 .text .tag{
	margin-bottom: 16px;color: #333333;
}
.con02 .text .title{
	margin-bottom: 16px;
}
.con02 .text .title a{
	color: #28293c;
}
.con02 .text .title a:hover{
	color: #0087f9;
}
.con02 .text .des{
	margin-bottom: 28px;color: #575d6c;text-align: justify;
}
.con02 .text .down a{color: #0087f9;font-weight: 600;}
.con02 .text .down a:hover{color:#00aeee;}
.con02 .text .down a img{vertical-align: middle;margin-left: 13px;}
.con02 .text .down a img.img2{display: none;}
.con02 .text .down span{margin-left: 23px;}
.con02 .swiper-button-prev{left: -44px;background: url(../images/anli/left.png) no-repeat center;z-index: 1;}
.con02 .swiper-button-next{right: -44px;background: url(../images/anli/right.png) no-repeat center;z-index: 1;}
@media only screen and (max-width: 1500px) {
	.anli_con .con02 .swiper-button-prev {
    left: 10px;}
    .anli_con .con02 .swiper-button-next{right:10px;}
	
}
@media only screen and (max-width: 768px) {
	.con02 .text .des{display: none;}
    .con02 .text .down span{display: block;margin-left: 0;font-size: 12px;color: #575d6c;}
    .con02 .text .tag{margin-bottom:5px;font-size: 12px;}
    .con02 .text .title{margin-bottom:10px;font-size: 16px;}
    .con02 .text .down a{display: block;width:1.96rem;height: 0.6rem;line-height: 0.6rem;text-align: center;color: #fff;background: #2a6ed7;background-image: linear-gradient(to right, #2a6ed7, #48a9e8);font-size:0.18rem;font-weight: normal;border-radius: 5px;margin-bottom: 5px;}
	.con02 .text .down a img.img2{display: inline-block;margin-left: 5px;width: 0.17rem;}
	.con02 .text .down a img.img1{display: none;}
	.con02 .img_bg {
    padding: 30px 6%;
}
.con02 .swiper-button-prev{    width: 12px;
    background-size: contain;left: 0.45rem;}
   .con02 .swiper-button-next{    width: 12px;
    background-size: contain;right: 0.45rem;}
    .con02{padding-bottom: 0.8rem;}
}

.product_xk_choose{padding-top:4%;}
.product_xk_choose .big_title{text-align: center;font-weight: 600;margin-bottom: 3.8%;}

.product_xk_choose .logo_list{text-align: center;margin-bottom: 1.55%;margin-top: 1%;}
.product_xk_choose .logo_list img{width: 100%;}
.product_xk_choose .product_xk_choose_item{width: 31%;float: left;margin-right: 3.5%;position: relative;}
.product_xk_choose .product_xk_choose_item:last-child{margin-right: 0;}
.product_xk_choose .product_xk_choose_item .img{width: 100%;overflow: hidden;}
.product_xk_choose .product_xk_choose_item .img_box{width:100%;height: 0;padding-bottom:60.1%;transition: all 0.4s ease-out;overflow: hidden;border-radius: 3px;}
.product_xk_choose .product_xk_choose_item:hover  .img_box{transform: scale(1.04);transition: all 0.4s ease-out;}
.product_xk_choose .product_xk_choose_item .text{padding: 3% 7.1% 5%;border: 1px solid #ebf2f2;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
.product_xk_choose .product_xk_choose_item .text .title{line-height: 1.58em;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 16px;font-weight: 600;}
.product_xk_choose .product_xk_choose_item .text .des{line-height: 1.5em;display: -webkit-box;height: 4.5em;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.product_xk_choose .product_xk_choose_item:hover{box-shadow: 0 0 20px #ccc;}
.product_xk_choose .product_xk_choose_item:hover .text .title a{color: #2385ed;}

@media only screen  and (max-width: 1366px) {
.product_xk_choose .logo_list img {
    margin-bottom: 3.5%;
}

}

.product_xk_help {background: #f5f7fa;padding: 2.68% 0 4%;}
.product_xk_help .big_title{text-align: center;font-weight: 600;margin-bottom:1.96%;}
.product_xk_help .product_xk_help_item{float: left;width: 32%;margin-right: 2%;background: #ffffff;padding: 2.125%  4.16%;border-radius: 4px;border: 1px solid #e9ebef;cursor: default;}
.product_xk_help .product_xk_help_item:hover{border-color:#fff;box-shadow: 0 0 13px #ccc;}
.product_xk_help .product_xk_help_item:last-child{margin-right: 0;}
.product_xk_help .product_xk_help_item img{vertical-align: middle;margin-right: 30px;width:56px;}
.product_xk_help .product_xk_help_item .text{display: inline-block;vertical-align: middle;width: calc(100% - 100px);color: #252B3A;}
.product_xk_help .product_xk_help_item .text .title{font-weight: 600;}
.product_xk_help .product_xk_help_item .text .des{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
@media only screen  and (max-width: 1440px) {
.product_xk_help .product_xk_help_item{padding: 2.125%;}
	
}




.product_xc_download {
	background: url(../images/xiazai_bg.jpg) no-repeat center;
	background-size: cover;
	padding: 3.6% 0;
	overflow: hidden;
}

.product_xc_download .left_text {
	line-height: 46px;
	color: #fff;
}

.product_xc_download .link {
	width: 130px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 5px;
	margin-top: 25px;
}

.product_xc_download .link a {
	color: #fff;
}

.product_xc_download .link a::after {
	display: inline-block;
	content: "";
	border: solid white;
	border-width: 0 1px 1px 0;
	display: inline-block;
	padding: 3px;
	transform: rotate(-45deg) translateY(-2px);
	-webkit-transform: rotate(-45deg) translateY(-2px);
	transition: 0.5s;
	vertical-align: middle;
	margin-left: 2px;
}

.product_xc_download .link a:hover::after {
	transition: 0.5s;
	margin-left: 10px;
}











/*用户反馈开始*/


.header_fix_form1{
	position: fixed;
    width:230px;
    right: 94px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 4;
    background: #fff;
    box-shadow: 0 0 20px rgba(0,0,0,0.12);
    transition: all 0.4s ease-out;
    padding: 16px;
    display: none;
    transition: all 0.6s;
}
.header_fix_form1 .close{
	    position: absolute;
   right: 10px;
    top: 4px;
}
.header_fix_form1 .title{
	margin-bottom: 6px;
}
.header_fix_form1 textarea{
	font-size: 12px;
    line-height: 18px;
	height: 72px;
	border: 1px solid #dbdbdb;
	width: 100%;
	    display: block;
	  border-radius: 5px; 
	    padding:8px;
}
.header_fix_form1 .textarea_box{ position: relative;}
.header_fix_form1 .num{color: #d1d1d1;right:10px;bottom: 10px;font-size: 12px;text-align: right;}
.header_fix_form1 .star_score{
	    height: 21px;
    position: relative;
        background: url(../images/starky.png);
        margin-bottom: 16px;
}
.header_fix_form1 .star_score a {
    height: 21px;
    display: block;
    text-indent: -999em;
    position: absolute;
    left: 0;
}
.header_fix_form1 #starttwo .star_score { 
			background:url(../images/starky.png);
		}

.header_fix_form1 #starttwo .star_score a:hover{ 
			background:url(../images/starsy.png);
			left:0;
		}

.header_fix_form1 #starttwo .star_score a.clibg{ 
			background:url(../images/starsy.png);
			left:0;
		}

.header_fix_form1 .sub_btn{
	width: 76px;
	height: 32px;
	border: none;
	background: none;
	background-image: linear-gradient(to right, #005dbf, #2386ee);
	color: #fff;
	border-radius: 5px;
	margin-right: 10px;
}
.header_fix_form1 .sub_btn[disabled]{cursor: not-allowed;}
.header_fix_form1 .sub_qx{
	width: 76px;
	height: 32px;
	border: none;
	background: none;
	border:1px solid #dbdbdb;
	border-radius: 5px;
}
.header_fix_form1 .star {
    display: -webkit-box;
    display: flex;
    width: 100%;
    height:21px;
    -webkit-box-pack: justify;
    justify-content: start;
    margin-top: 7px;
}
.header_fix_form1 .star p{
	width: 15px;
   height: 15px;
    cursor: pointer;
    margin-right: 4px;
    background: url(../images/starky.png) no-repeat center;
    background-size: 100%;   
    position: relative;
}
.header_fix_form1 .star p.active{
	background: url(../images/starsy.png) no-repeat center;
	background-size: 100%;   
}
.header_fix_form1 .star p:hover:before{
	content: "很差";
	display: block;
	width: 50px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	background:#fff;
	box-shadow: 0 2px 10px rgba(144,144,144,0.5);
	font-size: 12px;
	position: absolute;
	top: -40px;
	left: 50%;
	transform: translateX(-50%);
	
}
.header_fix_form1 .star p:nth-child(2):hover:before{
	content: "较差";
}
.header_fix_form1 .star p:nth-child(3):hover:before{
	content: "一般";
}
.header_fix_form1 .star p:nth-child(4):hover:before{
	content: "较好";
}
.header_fix_form1 .star p:nth-child(5):hover:before{
	content: "很好";
}
.header_fix_form1 .star p:hover:after{
	content: "";
	display: block;
	position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    top:-11px;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #fff;
    
}
.header_fix_form1 .textarea_form{display: none; margin-top: 7px;}


/* 视频播放 */
#videoPopup1 {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	z-index: 1000;
	background-color: rgba(0, 0, 0, 0.4);
	display: none;
}

#videoPopup1 .video-box {
	width: 60%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

#videoPopup1 .video-box video {
	width: 100%;
}

#videoPopup1 .video-box .close {
	position: absolute;
	right: 20px;
	top: 20px;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: rgba(0, 0, 0, 0.1);
	cursor: pointer;
	text-align: center;
}

#videoPopup1 .video-box .close span {
	font-size: 16px;
	line-height: 40px;
	color: #fff;
}

#videoPopup1 .video-box .close:hover {
	background: rgba(0, 0, 0, 0.5);
}




@media only screen and (max-width: 1440px) {
    
}

@media only screen and (max-width: 1024px) {
    
}

@media only screen and (max-width: 540px) {
    .product_xk_xt .big_des{ width: 100%; font-size: 14px;}
        .mCenter{
            box-sizing: border-box;
            width:100%;
            padding-left:0.3rem;
            padding-right:0.3rem;
        }
        .banner{
            position:relative;
        }
        .banner img{
            width:100%;
        }
        .banner .text{
            color:#fff;
            position:absolute;
            top:50%;
            left:50%;
            transform:translate(-50%,-50%);
        }
      .banner .text h1{
            text-align:center;
            font-size: 0.46rem;
            font-weight: bold
        }
        .banner .text h2{
            text-align:center;
            font-size: 0.46rem;
            font-weight: bold
        }
        .banner .text .subtitle{
            text-align:center;
            font-size: 0.46rem;
        }
        .banner .text h3{
            text-align:center;
            font-size: 0.46rem;
        }
        .banner .text .banner-text{
            margin:15px auto 0;
            color:#fff;
            text-align:center;
            font-size: 0.24rem;
            width: 70%;
        }
        .product_xc_banner_link{
            text-align:center;
            margin-top: 0.45rem
        }
        .product_xc_banner_link a{
            display:inline-block; 
            width: 2rem;
            height: 0.7rem;
            line-height: 0.7rem;
            font-size: 0.28rem;
            text-align: center; 
            border-radius: 5px;
            border: 1px solid #fff;
            color: #fff;
        }
        .product_xc_banner_link a:nth-child(2) {
            margin-left: 0.2rem;
            background-image: linear-gradient(135deg, #0068dd, #00aeee);
            background-color: #0360c3;
            border: none;
        }
        .product_xc_xt{
            padding: 0.5rem 0;
        }
        .product_xc_xt .big_title{
            font-size: 0.4rem;
        color: #252b3a;
        text-align: center;
        margin-bottom: 0.2rem;
        }
        
        .product_xc_xt  .subtitle{
            width:100%;
        
            font-size: 0.22rem;
        color: #252b3a;
        text-align: center;
        margin-bottom: 0.6rem;
        }
        
        
        
        .product_xc_xt_list{
            padding-top: 0.5rem;
        }
        .product_xk_xt_list{font-size: 0;}
    .product_xk_xt_list li{width: 48.5%;display: inline-block;vertical-align: top;margin-bottom: 20px;}
    .product_xk_xt_list li img{height: 40px;margin-bottom: 20px;}
    .product_xk_xt_list li .img{ margin-bottom: 0;}
    .product_xk_xt_list li .title{font-size: 14px;font-weight: 600;margin-bottom: .6rem;}
    .product_xk_xt_list li .text .des{font-size: 12px; height: auto;transform: translateY(0);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; line-height: 20px;}
    .product_xk_xt_list li .text{ bottom: 0;}

    .product_xk_xt1{padding-bottom: 4.58%;}
    .product_xk_xt1  .big_title{text-align: center;margin-bottom: 1rem;}
    .product_xk_xt1  ul li{margin-bottom: 0.8rem;}
    .product_xk_xt1  ul li .left_img{width: 32%;text-align: right;}
    
    .product_xk_xt1  ul li .left_img img{max-width: 100%;}
    .product_xk_xt1  ul li .right_text{width:68%;position: relative;padding-left: 2%;}
    .product_xk_xt1  ul li .right_text .title{position: relative;font-weight: 600;font-size: 0.28rem;margin-bottom: 0.1rem;}
    .product_xk_xt1  ul li .right_text .title:before{content: '';width: 16px;height:  16px;border-radius: 100%;background:rgba(0,134,255,0.1);position: absolute;left: -29px;top: 6px;}
    .product_xk_xt1  ul li .right_text .title:after{content: '';width: 8px;height: 8px;border-radius: 100%;background: #0086ff;position: absolute;left: -25px;top: 10px;}
    .product_xk_xt1  ul li .right_text .subtitle{color: #666666;font-size: 0.2rem;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
    .product_xk_xt1 .xk_xt1_list{margin-bottom: 5.5%;}
    .product_xk_xt1 .img_box{overflow-x: auto;}
    .product_xk_xt1 .img_box img{width: 800px; max-width: initial;}	
    .product_xk_xt1 ul li .right_text:before{ display: none;}
        
        
    .product_xk_gj{padding: 1rem 0;background:#e7f0fa;}
    .product_xk_gj .big_title{text-align: center;margin-bottom: 5.14%;}
    .product_xk_gjlist li{position: relative; width: 24%;background: #fff;margin-right: 1.33%;margin-bottom: 1.33%;border-radius: 4px;padding: 35px 2.7%;overflow: hidden;}
    .product_xk_gjlist li .text_box{transition: all 0.4s ease;}
    .product_xk_gjlist li:nth-child(3n){margin-right:0 ;}
    .product_xk_gjlist li .icon{margin-bottom:0.2rem;transition: all 0.4s ease;}
    .product_xk_gjlist li .icon img{height:1.5rem;}
    .product_xk_gjlist li .title{margin-bottom: 8px;font-size: 0.66rem;font-weight: 600;color:#28293b;}
    .product_xk_gjlist li .des{height:auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;font-size: 0.4rem;color: #28293b;margin-bottom: 0.3rem;}
    .product_xk_gjlist li .link img{width:0.24rem;}
    .product_xk_gjlist li:hover{box-shadow: 0 0 20px #ccc;}		
        
        
    .product_xk_zz{padding: 1rem 0;}
    .product_xk_zz .big_title{text-align: center;margin-bottom: 1rem;}
    .product_xk_zz .xk_zz_list li{width: 100%;margin-right:0.8%;text-align: center;background: #fff;border-radius: 5px;border: 1px solid #deeaf8;border-radius: 5px;margin-bottom: 0.36rem;box-shadow: 0 0 20px #deeaf8;}
    .product_xk_zz .xk_zz_list li .text_box{padding: 9.5% 3%;}
    .product_xk_zz .xk_zz_list li:last-child{margin-right: 0;}
    .product_xk_zz .xk_zz_list li .img{height:53px;margin-bottom: 20px;}
    .product_xk_zz .xk_zz_list li .img img{max-height: 100%;}
    .product_xk_zz .xk_zz_list li .title{font-weight: 600;margin-bottom: 5px;font-size: .8rem;}
    .product_xk_zz .xk_zz_list li .subtitle{margin-bottom: 5px;font-size: 0.4rem; height: auto;}
    .product_xk_zz .xk_zz_list li .link a{color: #0087f9;font-weight: 600;}
    .product_xk_zz .xk_zz_list li .link a:after {content: "\e683"; transition: all .4s ease;   font-family: "iconfont";  display: inline-block; vertical-align: middle;}
    .product_xk_zz .xk_zz_list li .link:hover a:after{margin-left: 5px;}
    .product_xk_zz .xk_zz_list li:hover{box-shadow: 0 0 20px #ccc;}
    .product_xk_zz .swiper-container{padding-bottom: 20px;}
    
    
    
    
    .con02{
        padding: 0;
    }
    .con02 .w1440{position: relative;}
    .con02 .img_bg{padding: 0.7rem 0.5rem;}
    .con02 .img{
        text-align: center;
    }
    .con02 .img img{max-width: 80%;transform: translateX(20%);}
    .con02 .img:hover img{transform: scale(1.02);}
    
    .con02 .text{
        width: 100%;
    }
    
    .con02 .text .tag{
        margin-bottom: 0.16rem;color: #333333;font-size: 0.28rem;
    }
    .con02 .text .title{
        margin-bottom: 0.16rem;font-size: 0.4rem;
    }
    .con02 .text .title a{
        color: #28293c;
    }
    .con02 .text .title a:hover{
        color: #0087f9;
    }
    .con02 .text .des{
        margin-bottom: 0.28rem;color: #575d6c;text-align: justify;font-size: 0.22rem;
    }
    .con02 .text .down a{color: #0087f9;font-weight: 600;}
    .con02 .text .down a:hover{color:#00aeee;}
    .con02 .text .down a img{vertical-align: middle;margin-left: 13px;}
    .con02 .text .down a img.img2{display: none;}
    .con02 .text .down span{margin-left: 23px;font-weight: 600;}
    
    
    
    .choose{padding: 0.6rem 0;}	
    .choose  .big_title{text-align: center;font-size: 0.4rem;margin-bottom: 0.4rem;}	
    .choose  .choose-list .swiper-slide .tu {
        width: 100%;
        height: 0;
        padding-bottom: 127.8%;
        overflow: hidden;
        border-radius: 4px;
    }
    .choose  .choose-list .swiper-slide .tu:after{
        content: "";
        display: block;
        width: 100%;
        height: 60%;
        background-image: linear-gradient(to top, rgba(0,0,0,1), rgba(0,0,0,0.7), rgba(0,0,0,0));
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 1;
    }
    .choose  .choose-list .swiper-slide .tu img {
        width: 100%;
       
    }
    .choose  .choose-list .swiper-slide .text{
        position: absolute;
        width: 100%;
        bottom: 0.3rem;
        left: 0;
        opacity: 1;
        transition: all 0.5s;
        -webkit-transition: all 0.5s;
        -moz-transition: all 0.5s;
        -ms-transition: all 0.5s;
        padding: 0 0.24rem;
        color: #fff;
        z-index: 2;
    }
        .choose .choose-list .swiper-slide .text .fnt_24{
            font-size: 0.28rem;
        }
        
        .choose .choose-list .swiper-slide .text .fnt_16{
            font-size: 0.20rem;
        }	
        
        
        
        
        
        
        
        
        
        
        
    .product_detail_kq{
        padding-top:0.6rem;background: #f5f7fa;	
    }
        
    .product_detail_kq .big_title{
        color:#252b3a;
        font-size: 0.4rem;
        text-align: center;
        margin-bottom: 0.4rem;
    }
    .product_detail_kq .detail_kq_list li{
        width: 32%;
        margin-right:2%;
        background: #fff;
        padding:0.3rem 0.1rem;
    }	
    .product_detail_kq .detail_kq_list li:last-child{
        margin-right: 0;
    }	
    .product_detail_kq .detail_kq_list li .title {
        text-align: center;
        margin-bottom: 0.5rem;
    }
    .product_detail_kq .detail_kq_list li .title a{
        color: #28293c;
        font-size: 0.20rem;
        display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    }	
    .product_detail_kq .detail_kq_list li .link a{
        display:block;
        width: 90%;
        height: 0.58rem;
        line-height: 0.58rem;
        font-size: 0.22rem;
        text-align: center;
        border-radius: 5px;
        color: #fff;
        margin: 0 auto;
        background-image: linear-gradient(135deg, #0068dd, #00aeee);
        background-color: #0360c3;
    }	
        .product_detail_logo{padding-bottom:0.7rem;/*background: #f2f4f7;*/}
        .product_detail_logo .big_title{
            color:#252b3a;
            font-size: 0.4rem;
            text-align: center
        }
        .product_detail_logo .img{
            text-align: center;
        }
        .product_detail_logo .img img{
            width: 100%;
        }
        
        
        
        .product_xc_download{
            width:100%;
            background:url(../images/mo_product_xk/bg_fee.jpg);
            background-size: cover;
            padding:0.65rem 0;
        }
        .product_xc_download .title{
            color:#fff;
            font-size: 0.4rem;
            text-align: center
        }
        .product_xc_download .des{
            color:#fff;
            font-size: 0.4rem;
            text-align: center
        }
        .product_xc_download .link{
            text-align: center;
            margin-top: 0.4rem
        }
        .product_xc_download .link a{
            display:inline-block;
            width:1.56rem;
            height:0.65rem;
            line-height: 0.65rem;
            border:1px solid #fff;
            border-radius: 5px;
            color:#fff;
            text-align:center;
            font-size: 12px;
            letter-spacing: normal
        }
        .product_xc_download .link a:not(:first-child){
            margin-left:0.2rem;
        }
        .product_xc_download .link a:after{
            display:inline-block;
            content:'';
            border:solid #fff;
            border-width:0 1px 1px 0;
            padding:2px;
            transform:rotate(-45deg) translateY(-1px);
            vertical-align: middle;
            margin-left:3px;
        }
        .advisory-img:hover {
            transform: scale(1.1);
        }
    .product_xk_choose .logo_list{ display: none;}
    .overflow-x{ overflow-x: auto;}
    .product_xk_choose_list{ width: 700px;}

    .product_xk_gjlist li{ width: 48%; margin-right: 0; margin-bottom: 4vw;}
    .product_xk_gjlist li:nth-child(2n){ float: right !important;}

}