@charset "utf-8";

/**********首页样式***********/
.banner-swiper img{display: block;width: 100%;}
.index-c1bg{background-repeat: no-repeat;}

.index-c1{background: linear-gradient(147.38deg, #004C8F 0.95%, #40C9C9 88.46%);}
.index-c1 {position: relative;}
.index-c1 .list{position: absolute;bottom: -73px;}
.index-c1 .list .item{width: 249px;height: 146px;margin-right: 14px;color: #fff;text-align: center;}
.index-c1 .list .item:last-child{margin-right: 0;}
.index-c1 .list .item h2{font-weight: bold;font-size: 24px;line-height: 32px;height: 32px;margin-top: 39px;overflow: hidden;
background-image:linear-gradient(158.97deg, #FFF1C9 42.56%, #EBC377 107.34%);-webkit-background-clip: text;color: transparent;}
.index-c1 .list .item p{width: 180px;margin: 7px auto 0;font-size: 13px;overflow: hidden;max-height: 38px;overflow: hidden;line-height: 19px;}
.index-c1 .list .item:nth-child(odd) {background-color: #192D72;}
.index-c1 .list .item:nth-child(even) {background-color: #007A95;}
.index-c1 .list .item:nth-child(odd){background-image: linear-gradient(180deg, #192D72 0%, rgba(49, 116, 170, 0.79) 100%), linear-gradient(0deg, #24428B, #24428B);}
.index-c1 .list .item:nth-child(even){background-image: linear-gradient(150.18deg, #004C8F -1.25%, #007A95 93.82%), linear-gradient(0deg, #24428B, #24428B);}
.index-c1 .tonglan-bg{position: relative;}

.index-c1{ height: 680px;background: linear-gradient(147.38deg, #004C8F 0.95%, #40C9C9 88.46%);position: relative;}
.index-c1 .index-c1bg {height: 680px;background-position: top center;}
.index-c1 .con{height: 680px;position: relative;}
.index-c1 .sizeCon {position: relative;text-align: center;margin-top: 90px;}
.index-c1 .sizes{overflow: hidden;font-style: italic;color: transparent;font-size: 102px;position: relative;height: 143px;margin-bottom: 10px;
background-image: linear-gradient(158.38deg, #FFF5EA 35.71%, #FFE5B4 85.82%);-webkit-background-clip: text;}
.index-c1 .sizes i{background-image: linear-gradient(158.38deg, #FFF5EA 35.71%, #FFE5B4 85.82%);-webkit-background-clip: text;color: transparent;}
.index-c1 .sizes span{font-size: 113px;background-image: linear-gradient(90deg, #AE964B -49.19%, #FFFAD1 55.07%, #E8BD36 153.02%),
linear-gradient(270deg, #FFD277 0%, #FFEBC1 50.48%, #FFD277 100%);-webkit-background-clip: text;display: inline-block;vertical-align: top;
padding-right: 10px;margin-right: -10px;margin-top: -4px;}
.index-c1 .sizes span b{font-weight: normal;}
.index-c1 .list{position: relative;top: -73px;}
.index-c1 .tips{width: 542px;line-height: 46px;text-align: center;margin: 0 auto;border: 0.87px solid #48D2EB;height: 46px;overflow: hidden;
background: linear-gradient(90deg, #046C9F 0%, #00A9CC 100%);border-radius: 30px;color: #fff;font-size: 29px;margin-bottom: 45px;}
.index-c1 .btns{width: 601px;margin: 0 auto;overflow: hidden;}
.index-c1 .bsl{width: 256px;padding-left: 0;font-size: 29px;line-height: 62px;height: 62px;border-radius: 6px;color: #fff;display: block;}
.index-c1 .bsr{text-align: center;width: 256px;line-height: 58px;height: 58px;border-radius: 6px;border: 2px solid #FFECCB;color: #FFECCB;font-size: 30px;font-weight: 400;}
.index-c1 .sizes .s2 span{margin-top: -14px;display: inline-block;vertical-align: middle;}


.index-c2 .cons-title{padding-top: 125px;}
.index-c2 {height: 1070px;box-sizing: border-box;}
.index-c2 .tonglan-con{position: relative;}
.index-c2 .list{padding-top: 46px;overflow: hidden;padding-bottom: 43px;}
.index-c2 .list li{width: 336px;height: 306px;margin-right: 15px;background-color: #fff;position: relative;margin-bottom: 16px;}
.index-c2 .list li:nth-child(3n){margin-right: 0;}
.index-c2 .label{display: block;width: 70px;height: 65px;background-image: url(../../../images/zhuanti/icon/labelBbg.png);background-size: 100% auto;text-align: center;
color: #fff;font-size: 20px;padding-top: 11px;box-sizing: border-box;position: absolute;right: 14px;top: 0;}
.index-c2 .tonglan-con .title{display: inline-block;background-image: url(../../../images/zhuanti/icon/titleBg.png);color: #fff;overflow: hidden;
background-position: top right;background-repeat: no-repeat;box-sizing: border-box;line-height: 48px;height: 48px;font-weight: bold;font-size: 24px;
margin-top: -17px;position: relative;padding-left: 20px;padding-right: 48px;}
.index-c2 .tonglan-con .size{color: #666;font-size: 13px;padding: 0 16px 0 20px;line-height: 20px;margin-top: 16px;max-height: 100px;overflow: hidden;}


.index-c3{height: 1000px;}
.index-c3 .list{margin-top: 54px;margin-bottom: 28px;}
.index-c3 .item{width: 510px;margin-right: 18px;margin-bottom: 18px;background-image: url(../../../images/zhuanti/bg/c3liBg.png);
background-repeat: no-repeat;background-size: 100% auto;height: 192px;}
.index-c3 .item:nth-child(2n) {margin-right: 0;}
.index-c3 .item-top{line-height: 69px;height: 69px;text-align: center;color: #fff;font-size: 20px;overflow: hidden;padding: 0 10px;box-sizing: border-box;}
.index-c3 .item-top .label{display: inline-block;vertical-align: middle;width: 72px;height: 42px;border-radius: 3px;line-height: 42px;font-size: 36px;
color: #fff;margin-right: 8px;}
.index-c3 .item-top b{font-size: 24px;margin-right: 10px;}
.index-c3 .br{color:#FFECCB;border-color:#FFECCB;}
.index-c3 .item-bot{display: flex;align-items: center;justify-content: center;height: 122px;}
.index-c3 .oList .oItem{height: 16px;overflow: hidden;}
.index-c3 .oList{padding: 0 20px;}

.index-c4{height: 1000px;}
.index-c4 .list{margin-top: 67px;margin-bottom: 82px;}
.index-c4 .item{width: 516px;height: 136px;margin-right: 6px;box-sizing: border-box;padding: 12px 12px 0 24px;}
.index-c4 .item:nth-child(2n) {margin-right: 0;}
.index-c4 .item-left{width: 88px;height: 88px;margin-right: 22px;border-radius: 50%;overflow: hidden;}
.index-c4 .item-right h3{color: #BB8826;font-size: 24px;font-weight: bold;line-height: 24px;margin-bottom: 7px;}
.index-c4 .oList .oItem{line-height: 15px;color: #000;margin-bottom: 6px;}
.index-c4 .oList span{width: 60px;display: block;float: left;min-width: auto;font-size: 15px;}
.index-c4 .oList p{width: 296px;font-size: 13px;max-height: 30px;overflow: hidden;line-height: 15px;}

.index-c5{height: 1672px;background: linear-gradient(10deg, #4190A8, #4190A8),linear-gradient(147.38deg, rgba(0, 76, 143, 0.68) 0.95%, rgba(64, 201, 201, 0.68) 88.46%);}
.index-c5 .list{margin-top: 24px;margin-bottom: 35px;}
.index-c5 .item{width: 510px;height: 307px;margin-right: 18px;margin-bottom: 24px;box-sizing: border-box;padding-top:0 26px;}
.index-c5 .item:nth-child(2n) {margin-right: 0;}
.index-c5 .item-top{width: 86px;height: 86px;border-radius: 50%;overflow: hidden;background: #FFF5E9;
box-sizing: border-box;margin: 0 auto;position: relative;z-index: 1;}/*padding: 4px; */
.index-c5 .item-bot{height: 238px;border-radius: 3px;background: linear-gradient(158.38deg, #FFF5EA 35.71%, #FFE5B4 85.82%);
margin-top: -43px;box-sizing: border-box;padding-top: 43px;}
.index-c5 .item-bot h3{color: #BB8826;font-size: 24px;font-weight: bold;line-height: 24px;height: 24px;overflow: hidden;;margin-bottom: 7px;}
.index-c5 .item-bot .title{text-align: center;position: relative;}
.index-c5 .item-bot .tt{width: 34px;height: 52px;display: inline-block;background-repeat: no-repeat;vertical-align: middle;
position: absolute;top: 6px;}
.index-c5 .item-bot .tl{background-image: url(../../../images/zhuanti/icon/c5l.png);background-size: 100% auto;left: 70px;}
.index-c5 .item-bot .tr{background-image: url(../../../images/zhuanti/icon/c5r.png);background-size: 100% auto;right: 70px;}
.index-c5 .item-bot .tc p{overflow: hidden;max-width: 302px;}
.index-c5 .item-bot .p1{font-size: 24px;height: 32px;}
.index-c5 .item-bot .p2{font-size: 20px;line-height: 22px;height: 22px;}
.index-c5 .item-bot .tc{display: inline-block;padding: 0 21px 0;color: #BB8826;font-weight: bold;vertical-align: middle;}
.index-c5 .item-bot .label{width: 458px;text-align: center;margin: 24px auto 7px;position: relative;}
.index-c5 .item-bot .label span{display: inline-block;color: #000;line-height: 22px;font-weight: bold;font-size: 16px;}
.index-c5 .item-bot .label span::after, .index-c5 .item-bot .label span::before{content: '';display: block;height: 1px;background: #BB8826;position: absolute;top: 11px;width: 184px;}
.index-c5 .item-bot .label span::after{left: 0;}
.index-c5 .item-bot .label span::before{right: 0;}
.index-c5 .item-bot .size{width: 458px;margin: 0 auto 0;color: #666;font-size: 15px;line-height: 21px;overflow: hidden;max-height: 42px;}
.index-c5 .clickBtn{margin: -22px auto 0;}
.index-c5 .bl{background:#004A70;}
.index-c5 .br{border-color:#004A70;color:#004A70;}


.index-c6 {height: 1000px;}
.index-c6 .tonglan-con{position: relative;}
.index-c6 .myscroll0{padding: 15px 14px;box-sizing: border-box;width: 1006px;background-color: #FFECCB;height: 550px;border-radius: 3px;overflow: hidden;}
.index-c6 .myscroll0 li{height: 52px;}

.index-c6 .ulCon{margin-top: 34px;overflow: hidden;margin-bottom: 70px;background: linear-gradient(150.18deg, #004C8F -1.25%, #007A95 93.82%);
box-sizing: border-box;color: #000;padding: 0 16px;height: 626px;}
.index-c6 .item{border-bottom: 1px solid rgba(1, 96, 146, 0.3);line-height: 52px;overflow: hidden;box-sizing: border-box;}

.index-c6 .td{display: block;margin:0 13px;font-size: 20px;text-align: center;float: left;}
.index-c6 .td:last-child{margin-right: 0;}
.index-c6 .uls1{padding-left: 25px;}
.index-c6 .uls1 .item{color: #fff;border: none;line-height: 27px;padding: 19px 0 12px;overflow: hidden;}
.index-c6 .uls1 .td{border: none;font-size: 18px;position: relative;height: 27px;overflow: hidden;}
.index-c6 .uls1 .td::after{content: '';position: absolute;right: 0;top: 6px;height: 16px;border-right: 1px solid rgba(255, 255, 255, 0.3);}
.index-c6 .uls1 b{font-weight: normal;display: inline-block;}
.index-c6 .uls1 .td{margin: 0;box-sizing: border-box;}
.index-c6 .uls1 .td1{width: 63px;text-align: left;}
.index-c6 .uls1 .td2{width: 87px;}
.index-c6 .uls1 .td2::after{right: -5px;}
.index-c6 .uls1 .td2 b{padding-left: 11px;}
.index-c6 .uls1 .td3{width: 92px;}
.index-c6 .uls1 .td4{width: 186px;text-align: left;}
.index-c6 .uls1 .td4 b{padding-left: 44px;}
.index-c6 .uls1 .td5{width: 114px;}
.index-c6 .uls1 .td6{width: 270px;}
.index-c6 .uls1 .td7{width: 120px;text-align: right;}

.index-c6 .uls2 .td{height: 52px;overflow: hidden;}
.index-c6 .uls2 .td1{width: 58px;}
.index-c6 .uls2 .td2{width: 55px;}
.index-c6 .uls2 .td3{width: 52px;}
.index-c6 .uls2 .td4{width: 160px;}
.index-c6 .uls2 .td5{width: 114px;}
.index-c6 .uls2 .td6{width: 244px;}
.index-c6 .uls2 .td7{width: 114px;line-height: 30px;height: 30px;margin-top: 11px;border-radius: 4px;color: #fff;font-size: 18px;
background: linear-gradient(0deg, #C08C20 0%, #E0B65D 100%);letter-spacing: 1px;}
.index-c6 .uls2 .td7 a{color: #fff;}
.index-c6 .uls2 .item:last-child{border: none;}


.index-c7{height: 1000px;}
.index-c7 .list{margin-top: 88px;margin-bottom: 83px;height: 549px;}
.index-c7 .item{width: 305px;height: 549px;box-sizing: border-box;padding:10px 7px 0;background: rgba(195, 157, 87, 1);
	position: relative;border-radius: 0 0 4px 4px;}
.index-c7 .item:nth-child(3n) {margin-right: 0;}
.index-c7 .item-top{ position: absolute;background-color: #fff;top: 10px;left: 6px;min-height: 260px;z-index: 1;}
.index-c7 .item-top .spans {display: block;position: absolute;top: 0;width: 17px;height: 16px;}
.index-c7 .item-top .s1 {left: 0;background: url(../../../images/zhuanti/icon/sl.png) no-repeat;background-size: 100% auto;}
.index-c7 .item-top .s2 {right: -1px;background: url(../../../images/zhuanti/icon/sr.png) no-repeat;background-size: 100% auto;}
.index-c7 .item-top .pic{width: 100%;height: 100%;}
.index-c7 .item-top .bgm {z-index: 1;display: block;position: absolute;top: 0;width: 292px;height: 296px;
left: 0;background: url(../../../images/zhuanti/bg/bgm.png) no-repeat;background-size: 100% auto;}	
.index-c7 .pbg{width: 8px;height: 42px;position: absolute;top: 166px;}
.index-c7 .pbg1{z-index: 1;left: -8px;background: url(../../../images/zhuanti/icon/c71.png) no-repeat;background-size: 100% auto;}
.index-c7 .pbg2{z-index: 1;right: -8px;background: url(../../../images/zhuanti/icon/c72.png) no-repeat;background-size: 100% auto;}
.index-c7 .pbg3{z-index: 1;width: 140px;height: 171px;position: absolute;top: 178px;right: -8px;background: url(../../../images/zhuanti/icon/c73.png) no-repeat;
	background-size: 100% auto;}
.index-c7 .pbg4{z-index: 1;width: 322px;height: 61px;position: absolute;top:243px;left: -9px;background: url(../../../images/zhuanti/icon/c74.png) no-repeat;background-size: 100% auto;}
.index-c7 .pbg5{z-index: 1;width: 322px;height: 54px;position: absolute;top:280px;left: -9px;background: #192D72;}
.index-c7 .pbg6{z-index: 1;width: 314px;height: 108px;position: absolute;top: 241px;left: -3px;background: url(../../../images/zhuanti/icon/c76.png) no-repeat;background-size: 100% auto;
text-align: center;color: #fff;}
.index-c7 .pbg6 .name{font-size: 20px;line-height: 27px;height: 27px;max-width: 170px;margin:24px auto 13px;overflow: hidden;}
.index-c7 .pbg6 .sc{font-size: 16px;line-height: 22px;height: 22px;max-width: 250px;margin:0 auto;overflow: hidden;}
.index-c7 .item-bot{height: 223px;background: #E2C080;width: 306px;position: absolute;bottom: 0;left: 0;color: #fff;
	border-radius: 0 0 4px 4px;overflow: hidden;box-sizing: border-box;padding-top: 10px;}
.index-c7 .item-bot .line{background: #D5B26F;height: 14px;margin-top: 7px;margin-bottom: 6px;}
.index-c7 .item-bot .lineCon{background: #D5B26F;height: 14px;position: relative;box-sizing: border-box;padding: 7px 22px 0;}
.index-c7 .item-bot .lineCon span{position: absolute;top: -6px;width: 12px;height: 29px;}
.index-c7 .item-bot .lineCon .s1{left: 0;background: url(../../../images/zhuanti/icon/c7r.png) no-repeat;background-size: 100% auto;}
.index-c7 .item-bot .lineCon .s2{right: 0;background: url(../../../images/zhuanti/icon/c7l.png) no-repeat;background-size: 100% auto;}
.index-c7 .item-bot .lineCon .lines{border-bottom: 1px dashed #FFE5B5;}
.index-c7 .item-bot .blist{padding: 8px 0 0 23px;}
.index-c7 .item-bot .bItem{line-height: 30px;max-height: 30px;overflow: hidden;}
.index-c7 .item-bot .star{display: block;width: 13px;height: 12px;background: url(../../../images/zhuanti/icon/c7s.png) no-repeat;background-size: 100% auto;
margin: 7px 4px 0 0;}
.index-c7 .item-bot .bItem p{width: 256px;font-size: 17px;}
.index-c7 .item-bot .bItem:last-child{max-height: 90px;}
.index-c7 .item2 .pbg3{left: -8px;right: 0;background: url(../../../images/zhuanti/icon/c75.png) no-repeat;background-size: 100% auto;}
.index-c7 .item2 .pbg6{left: 0;right: -3px;}
.index-c7 .item2 .pbg4, .index-c7 .item2 .pbg5{left: -8px;}

.index-cons .mySwiper1 {overflow: hidden;width: 1080px;display: flex;}
.index-cons .mySwiper1 .swiper-slide{width: 360px;float: left;}
.index-cons .mySwiper1 .swiper-slide .item{margin-left: 27px;}

.index-c8 {height: 900px;box-sizing: border-box;}
.index-c8 .uls{margin-top: 48px;margin-bottom: 18px;}
.index-c8 .item{width: 249px;height: 180px;margin-right: 14px;margin-bottom: 14px;color: #fff;box-sizing: border-box;padding: 25px 28px 0 28px;position: relative;}
.index-c8 .item1{background-image: url(../../../images/zhuanti/bg/c8bg1.png);background-size: 100% auto;}
.index-c8 .item2{background-image: url(../../../images/zhuanti/bg/c8bg2.png);background-size: 100% auto;}
.index-c8 .item:nth-child(4n){margin-right: 0;}
.index-c8 .item h2{font-size: 20px;font-weight: bold;background-image: linear-gradient(158.38deg, #FFF5EA 35.71%, #FFE5B4 85.82%);-webkit-background-clip: text;
	background-clip: text;color: transparent; height: 26px;line-height: 26px;overflow: hidden;margin-bottom: 8px;}
.index-c8 .item .p1{font-size: 16px;height: 22px;margin: 5px 0 6px;font-weight: bold;}
.index-c8 .item .oItem{font-size: 14px;line-height: 22px;height: 22px;overflow: hidden;}
.index-c8 .item .number{position: absolute;right: 12px;bottom: 4px;font-size: 40px;color: rgba(255, 255, 255, .5);}


.index-c9{height: 850px;}
.index-c9 .list{height: 574px;box-sizing: border-box;padding-top: 93px;}
.index-c9 .item{width: 283px;margin-right: 10px;}
.index-c9 .item:last-child{margin-right: 0;}
.index-c9 .item-top{height: 230px;margin-right: 10px;border-radius: 10px;background: #F7F8FC;position: relative;
box-sizing: border-box;width: 100%;}
.index-c9 .item-top img{width: 239px;display: block;position: absolute;top: -34px;left: 50%;margin-left: -25%;left: 31px;margin-left: 0;}
.index-c9 .item-top .circle{background: url(../../../images/zhuanti/bg/c9bg1.png) no-repeat;background-size: 100% auto;display: block;width: 174px;
height: 194px;margin: 0 auto 0;}
.index-c9 .item-bot{padding: 9px 12px 0 20px;color: #fff;box-sizing: border-box;height: 146px;}
.index-c9 .item-bot .title{line-height: 27px;height: 27px;overflow: hidden;font-size: 15px;}
.index-c9 .item-bot .title b{font-size: 20px;}
.index-c9 .item-bot .size{font-size: 14px;margin-top: 17px;max-height: 57px;overflow: hidden;}

.index-c10{height: 679px;}
.index-c10 .list{box-sizing: border-box;margin: 58px 0;}
.index-c10 .item{width: 335px;margin-right: 16px;background-color: #FCFCFC;}
.index-c10 .item:last-child{margin-right: 0;}
.index-c10 .item-top{height: 150px;box-sizing: border-box;padding: 40px 30px 0;text-align: center;font-weight: bold;font-size: 28px;
	line-height: 36px;color: #fff;overflow: hidden;}
.index-c10 .item-top p{max-height: 72px;overflow: hidden;}
.index-c10 .item-bot{box-sizing: border-box;height: 136px;padding: 18px 15px 0;box-sizing: border-box;color: #666;font-size: 13px;line-height: 19px;overflow: hidden;}
.index-c10 .item-bot p{max-height: 95px;overflow: hidden;}

/**********首页样式结束***********/
