body,ul,p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;list-style:none}
body{font-family:"微软雅黑"}
.main .clear:after{content:"";display:table;clear:both}
.main .box{box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.main .noNewLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.main .lf{float:left}
.main .rt{float:right}
.main a{text-decoration:none;}
.main img{vertical-align:middle;width:100%;height:100%;}
.main .topPic{line-height:0;}
.main{min-width:1440px;margin:0 auto;}
.main .chooseBox{background-color:#fff;}
.main .chooseDetail{width:1247px;margin:0 auto;padding-bottom:100px;}
.main .titlePlace{text-align:center;}
.main .titleText{font-size:32px;line-height:32px;color:#333;padding-top:77px;}
.main .titleDetail{font-size:18px;line-height:18px;color:#666;padding-top:23px;}
.main .titleBar{width:70px;height:2px;background-color:#F29243;margin:0 auto;margin-top:40px;}
.main .chooseTop{width:556px;margin:0 auto;padding-top:50px;padding-bottom:40px;}
.main .chooseTop .item{width:33.33%;font-size:18px;color:#333;text-align:center;border:1px solid #E6E6E6;height:52px;line-height:52px;cursor:pointer;}
.main .chooseTop .active{background-color:#F29243;color:#fff;border-color:#F29243;}
.main .chooseBottom>div{display:none;position:relative;}
.main .chooseBottom>.active{display:block;}
.main .chooseRight{width:1158px;height:774px;border:1px solid #E0E0E0;position:relative;padding-left:80px;}
.main .chooseTitle{font-size:28px;line-height:28px;color:#333;text-align:center;padding-top:38px;}
.main .chooseTitleBottom{font-size:16px;line-height:16px;color:#666;text-align:center;padding-top:15px;padding-bottom:24px;}
.main .chooseModel>.chooseModelModel{display:none;}
.main .chooseModel>.active{display:block;}
.main .choosePic{width:998px;height:450px;position:relative;margin:0 auto;line-height:0;padding-bottom:12px;}
.main .chooseIcon{position:absolute;width:96px;height:38px;line-height:0;padding-left:27px;background:url(/res/imgTc/chooseIcon.png) no-repeat center;background-size:96px 38px;left:-10px;top:12px;font-size:14px;color:#fff;line-height:14px;padding-top:8px;}
.main .chooseTextModel{width:998px;border-bottom:1px solid #eee;margin:0 auto;line-height:46px;font-size:16px;color:#666;}
.main .chooseBk{width:7px;height:7px;border:1px solid #F29547;border-radius:100%;display:inline-block;text-align:center;line-height:0px;margin-left:16px;vertical-align:middle;margin-right:10px;}
.main .chooseSt{width:5px;height:5px;border-radius:100%;background-color:#F29547;display:inline-block;}
.main .chooseBtnBox{text-align:center;padding-top:15px;}
.main .chooseBtn{display:inline-block;height:44px;line-height:44px;margin:0 12px;border-radius:22px;font-size:16px;border:1px solid #F29243;}
.main .chooseModelList{position:absolute;width:168px;left:0;top:120px;}
.main .chooseModelList .item{height:46px;border:1px solid #E0E0E0;line-height:46px;cursor:pointer;text-align:center;font-size:16px;color:#666;background-color:#fff;border-radius:2px;margin-bottom:10px;}
.main .chooseModelIcon{display:inline-block;width:10px;height:15px;background:url(/res/imgTc/chooseModelIcon1.png) no-repeat center;vertical-align:middle;background-size:10px 15px;margin-right:9px;position:relative;top:-1px;}
.main .chooseModelList .active{border-color:#F29243;color:#F29243;font-weight:bold;}
.main .chooseModelList .active .chooseModelIcon{background-image:url(/res/imgTc/chooseModelIcon2.png);}
.main .chooseBtnIcon{display:inline-block;width:21px;height:21px;line-height:0;vertical-align:middle;position:relative;top:-1px;margin-right:12px;}
.main .tcysBox{background-color:#F5F5F5;}
.main .tcysDetail{width:1247px;margin:0 auto;}
.main .tcysPlace{padding-top:60px;}
.main .tcysModel{width:610px;height:260px;}
.main .tcysPic{width:290px;height:260px;line-height:0;}
.main .tcysRight{width:320px;height:260px;background-color:#fff;padding:0 30px;padding-top:35px;}
.main .tcysTitle{font-size:22px;line-height:22px;color:#333;}
.main .tcysText{font-size:16px;line-height:28px;color:#666;padding-top:16px;}
.main .tcysBtnBox{text-align:center;padding-bottom:100px;padding-top:60px;}
.main .tcysBtn{display:inline-block;width:230px;height:56px;line-height:56px;font-size:22px;color:#fff;border-radius:28px;background-color:#F29243;}
.main .tcysIcon{display:inline-block;width:20px;height:23px;line-height:0;position:relative;top:-1px;margin-left:4px;}
.main .momBox{background-color:#fff;}
.main .momDetail{width:1247px;margin:0 auto;}
.main .momTop{height:528px;margin-top:60px;}
.main .momTopPic{width:562px;height:528px;line-height:0;}
.main .momTopRight{width:685px;border:1px solid #E6E6E6;border-left:0;height:528px;padding-left:34px;padding-right:34px;}
.main .momTopTitle{font-size:30px;line-height:30px;color:#333;padding-top:45px;}
.main .momTopText{font-size:16px;line-height:16px;color:#F58533;padding-bottom:30px;padding-top:13px;}
.main .momInfo{border-bottom:1px solid #E8E8E8;border-top:1px solid #E8E8E8;padding:30px 0;padding-left:20px;padding-right:20px;}
.main .momInfoModel{font-size:16px;line-height:20px;color:#333;}
.main .momInfoIcon{display:inline-block;width:21px;height:20px;line-height:0;color:#333;position:relative;top:-2px;margin-right:10px;}
.main .momTextDetail{width:570px;height:155px;background:url(/res/imgTc/momBg.png) no-repeat center;background-size:570px 155px;margin:0 auto;margin-top:27px;padding:0 20px;text-indent:32px;font-size:16px;color:#333;line-height:30px;padding-top:2px;}
.main .momBtnBox{padding-top:10px;}
.main .momBtn{display:inline-block;text-align:center;font-size:16px;width:138px;height:38px;line-height:38px;color:#fff;border-radius:19px;}
.main .momBtnIcon{display:inline-block;width:15px;height:12px;line-height:0;position:relative;top:-1px;margin-left:4px;}
.main .momBottomModel{width:33.33%;}
.main .momBottomModelModel{width:402px;height:270px;border:1px solid #E6E6E6;padding-left:30px;padding-top:30px;}
.main .momBottomPic{width:112px;height:112px;line-height:0;}
.main .momBottomRight{width:190px;margin-left:24px;}
.main .momBottomTitle{font-size:22px;line-height:22px;color:#333;padding-top:12px;}
.main .momBottomText{font-size:16px;line-height:16px;color:#666;padding-top:13px;}
.main .momBottomDetail{font-size:16px;line-height:28px;color:#666;width:340px;padding-top:12px;}
.main .momBottomBtnBox{display:inline-block;width:16px;height:16px;border:1px solid #DF8F68;background:url(/res/imgTc/momBottomIcon.png) no-repeat center;background-size:11px 12px;margin-top:13px;}
.main .momBottom{padding-top:20px;}
.main .starBox{background-color:#F5F5F5;}
.main .starDetail{width:1247px;margin:0 auto;}
.main .starBannerBox{height:482px;position:relative;margin-top:60px;}
.main .starBg{background-color:rgba(80,49,80,0.7);width:1247px;height:482px;position:absolute;left:0;top:0;z-index:10;}
.main .starBanner{margin:0 30px;margin-top:30px;height:382px;position:relative;}
.main .starBannerBox:before{content:"";display:table;}
.main .starBanner div{position:absolute;width:588px;height:325px;top:30px;left:248px;z-index:-10;transition:all 1s linear;}
.main .starBanner .before{width:588px;height:325px;left:0;position:absolute;z-index:5;}
.main .starBanner .after{width:588px;left:599px;height:325px;position:absolute;z-index:5;}
.main .starBanner .active{width:690px;height:382px;position:absolute;left:248px;top:0;z-index:20;}
.main .starList{width:150px;position:absolute;left:0;right:0;bottom:25px;margin:0 auto;height:15px;z-index:20;}
.main .starList .item{width:15px;height:15px;border-radius:100%;background-color:#E6E6E6;margin:0 5px;cursor:pointer;}
.main .starList .active{background-color:#F29243;}