@charset "utf-8";
/* common */
.width_margin{width: 990px;width: 990px;padding: 0 40px;box-sizing: border-box;margin: 0 auto;}
/* banner轮播 */
.banner .swiper-slide img{width: 100%;}
.banner .swiper-pagination-bullet{background-color: #ad9994;opacity: .5;}
.banner .swiper-pagination-bullet-active{background-color: #fff;opacity: 1;}
/* 导航 */
.group_nav{height: 104px;background:rgba(0,0,0,.5);position: absolute;width: 100%;left: 0;top: 0;z-index: 10;color: #fff;}
.group_nav .con{overflow: hidden;zoom: 1;font-size: 18px;}
.group_nav .con .left{margin:30px 90px 0 0;}
.group_nav .con .left,.group_nav .con .middle{float: left;}
.group_nav .con .middle{margin: 35px 0 0 0; padding: 0 10px;max-width: 260px;overflow: hidden; height: 34px;line-height: 34px; border: 1px solid #895133;border-radius: 3px; text-align: center;color: #ff8355;font-weight: 100;}
.group_nav .con .middle i{font-weight: 900;font-style: normal;margin-right: 10px;}
.group_nav .con .right{float: right;max-width: 400px;text-align: right;line-height: 104px;}
.group_nav .con .right a{display: inline-block;margin-left: 8px;color: #fff;}
.group_nav .con .right a:first-child{margin-left: 0;}
/**/
.cxjgdy{background-image: linear-gradient(to bottom,#fff 60%,#eed9b1);}
.cxjgdy .con{ text-align: center;}
.cxjgdy .con img{display: block;}
.cxjgdy .con h1{font-weight: lighter;font-size: 45px;color: #1f286e;line-height: 120%;padding: 60px 0;}
.product_cxt,.product_lite,.product_pro{padding: 50px 0; text-align: center;}
.product_cxt,.product_pro{background-color: #292c4a;}
.product_lite{background-color: #3a3d58;}
.product_list{background-color: #fff;padding-top: 80px;}
.product_list .con .price_box::after{content: " ";display: block;clear: both;}
.product_list .con .price dl{width: 280px;height: 360px; float: left;margin-right: 35px; background-color: #f5f1ed;border-radius: 5px;padding: 30px 15px 20px;box-sizing:border-box; -webkit-transition:1s;transition:1s}
.product_list .con .price dl:last-child{margin-right: 0;}
.product_list .con .price dl:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
.product_list .con .price dt,.product_list .con .price dd{text-align: center;}
.product_list .con .price dt h4{font-size: 15px;color: #63483a;font-weight: 300;margin:0 0 30px;}
.product_list .con .price dl:nth-child(2) dt h4{margin:0 0 24px;}
.product_list .con .price dl:nth-child(1) dt img.logo{margin:10px 0 30px;}
.product_list .con .price dl:nth-child(2) dt img.logo{margin-bottom: 37px;}
.product_list .con .price dl:nth-child(3) dt img.logo{margin-bottom: 41px;}
.product_list .con .price dt p{font-size: 20px;color: #63483a;font-weight: 300;line-height: 110%;}
.product_list .con .price dt p i{font-style: normal;font-size: 30px;font-weight: 100;font-family: Arial, Helvetica, sans-serif;}
/* .product_list .con .price dt em{background-image: linear-gradient(to bottom,#ff0000,#45b4e3);font-size: 15px;-webkit-background-clip: text;color: transparent;margin-bottom: 20px; display: inline-block;} */
.product_list .con .price dt em{display: block; text-align: right;padding: 3px 65px 20px 0;}
.product_list .con .price dt em img{width: 48px;}
.product_list .con .price dd p{width: 220px;height: 50px;line-height: 50px; background-color: #ff8355;border-radius: 5px;margin: 0 auto 10px;font-size: 18px;color: #fff;}
.product_list .con .price dd span{font-size: 16px;line-height: 160%;display: block;padding-top: 5px;}
.product_list .con .price dd span,.product_list .con .price dd span a{color: #63483a;}
.product_list .con .price dd span i{font-size: 44px;vertical-align: top;display: inline-block;padding-right: 5px;}
.product_list .con .price dd span em{display: inline-block;background-color: #f24b70;height: 24px;line-height: 24px; border-radius: 12px;color: #fff;padding: 0 7px;font-size: 16px;vertical-align: top;-webkit-animation: xllq 1s linear 0s infinite;animation: xllq 1s linear 0s infinite;}
@-webkit-keyframes xllq{
	0%{transform: scale(1);}
	50%{transform: scale(1.1);}
	100%{transform: scale(1);}
}
@keyframes xllq{
	0%{transform: scale(1);}
	50%{transform: scale(1.1);}
	100%{transform: scale(1);}
}
.product_list .con .price dd a{cursor: pointer;}
.dingzhi{margin-top: 90px;}
.dingzhi h3{text-align: center;}
.dingzhi dl{margin-top: 35px;}
.dingzhi dt{display:flex;}
.dingzhi dt p{flex: 1;}
.dingzhi dt p img{border: 10px solid #f5f5f7;border-radius: 5px;height: 165px;}
.dingzhi dd{text-align: center;font-size: 18px;padding: 20px 0 40px 0;}
.dingzhi dd,.dingzhi dd a{color: #52487d;}
.serve{background-image: linear-gradient(to left bottom,#f67a64 30%,#6991db,#7e5cbd);padding: 60px 0;}
.serve .con h1,.serve .con p,.serve .con span{text-align: center;}
.serve .con h1{font-size: 50px;color: #fff;line-height: 120%;font-weight: 200;padding-bottom: 30px;}
.serve .con span{display: block; color: #fff;margin: 15px 0;}
.serve .con ul{overflow: hidden;zoom: 1;}
.serve .con li{width: 115px;height: 40px;line-height: 40px; overflow: hidden; float: left;margin:0 20px 20px 0;background-color: #fff;border-radius: 5px;padding: 10px;text-align: center;}
.serve .con li:nth-child(6n){margin:0 0 20px 0;}
.serve .con li img{vertical-align: middle;}
.about_caixin{background-color: #fff;padding: 60px 0;}
.about_caixin .con{overflow: hidden;zoom:1;color: #ac9479;font-size: 14px;}
.about_caixin .con h2{text-align: center;font-size: 30px;line-height: 140%;font-weight: 200;margin-bottom: 40px;}
.about_caixin .con .left,.about_caixin .con .middle,.about_caixin .con .left,.about_caixin .con .right{width: 190px;text-align: center;}
.about_caixin .con .left,.about_caixin .con .middle{float: left;}
.about_caixin .con .left dd,.about_caixin .con .middle dd,.about_caixin .con .right dd{padding-top: 10px;}
.about_caixin .con .left{margin-right: 170px;}
.about_caixin .con .middle dd h3,.about_caixin .con .middle dd h4{font-weight: normal;font-size: 14px;}
.about_caixin .con .middle dd h4{margin-top: 24px;}
.about_caixin .con .middle dd p{font-weight: bold;font-size: 18px;}
.about_caixin .con .middle dd span{display: block;}
.about_caixin .con .middle dd span i{display: inline-block;font-style: normal;width: 50px;text-align: right;margin-right: 10px;}
.about_caixin .con .right{float: right;}
/*bottom*/
.bottom{margin-top: 50px;}
