/*base style*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary{ margin:0; padding:0;}
body{ font-family: 'Microsoft YaHei';  color:#333; background-color:#fff; font-size:15px; background-image:url(about:blank); background-attachment:fixed; overflow-x:hidden;}
dir{margin: 0;padding: 0}
a,span{text-decoration: none;padding: 0;margin: 0}
img{ border:none; vertical-align:middle; max-width: 100%;}
i,em{ font-style:normal;}
li{ list-style-type:none;}
textarea{ resize:vertical;}
input, select, textarea{ font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","Arial"; background-color:#fff; margin:0; padding:0; outline:none;border:none;}
.w100{width: auto !important;height: 100%;max-width:none !important;}
.h100{height:auto !important;width: 100%;}
.opctive{background: #f0f0f0;}
.Max-width{width: 1200px;margin: 0px auto;}
.g_width{
    width: 1251px;
    text-align: center;
    margin: 0 auto;
}
a{cursor: pointer;}
.Lisyu-boc img{cursor: pointer;}
/*global style*/
.g-fl{ float:left;}
.g-fr{ float:right;}
.g-c{ zoom:1;}
.g-c:after{ clear:both; content:"."; display:block; height:0; visibility:hidden;}
.g-w{ max-width: 1200px; min-width: 980px; width: 96%; margin-left:auto; margin-right:auto;}
.g-hide{ display:none !important;}
.Public-right{margin-right: 0px !important;}
.left{float: left;}
.right{float: right;}
.clear{clear: both;}
.Banner-o-wod-decade{width:100%;height: 405px;background: url(../images/offer/optive.jpg) no-repeat;background-position: center;}
.Max-siex{padding-top: 121px;color:#595757}
.Max-siex h3{font-size: 30.83px;}
.Max-siex p{font-size: 20px;letter-spacing: 5px;}
.Optionspage a{
	display: inline-block;
    vertical-align: top;
    width: 37px;
    height: 37px;
    border-radius: 18px;
    background-color: #f8f8f8;
    text-align: center;
    line-height: 37px;
    font-size: 14px;
    color: #666;
    margin: 0 7px;
    cursor: pointer;
	
}
.easeIn {
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  -webkit-transform: translate3d(0, 35px, 0);
  transform: translate3d(0, 35px, 0);
  transition: all 0.8s;
}.Tiele-box{
        transform: translate3d(0, 35px, 0);
    transition: all 0.8s;}
	  	 	.active {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.easeIn .active {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.Banner-input{background:rgba(66,66,66,.4) !important;}
.Banner-input{background:rgba(66,66,66,.4) !important;border-radius: 10px;}
.Optionspage li a{color:#666666}


.Banner{position: relative;}
.swiper-container {width: 100%; height: 100%;text-align: center;}
.swiper-button-prev,.swiper-button-next{width: 31px !important;height: 79px !important;}
.Banner .swiper-button-prev,.FgJieshao .swiper-button-prev{background: url(../images/offer/Left.png) no-repeat!important;left: 63px !important;}
.Banner .swiper-button-next,.FgJieshao .swiper-button-next{background: url(../images/offer/right.png) no-repeat!important;right: 63px !important;}
.Banner-input{width: 952px;height: 100px;position: absolute;background: rgba(0,0,0,.2);left: 50%;transform: translateX(-50%);bottom: 46px;box-sizing: border-box;padding-left: 30px;z-index: 5;border-radius: 10px;}
.Banner-input p{color: #fff;padding-top: 5px;font-size: 18px;line-height: 30px;}
.div_boxte{width: 208px;height: 45px;background: #fff;float: left;line-height: 45px;color: #a3a3a3;font-size: 16px;text-indent: 10px;display: flex;margin-right: 10px;border-radius: 10px;}
.div_boxte input{display: inline-block;width: 100%;font-size: 16px;display: flex;color: #a3a3a3;background: none;text-indent:20px;} 
.div_boxt{width: 457px;height: 45px;background: #fff;float: left;line-height: 45px;color: #a3a3a3;font-size: 16px;text-indent: 10px;display: flex;margin-right: 10px;border-radius: 10px;}
.div_boxt input{display: inline-block;width: 100%;text-indent:20px;;font-size: 16px;display: flex;color: #a3a3a3;background: none;}
.div_bo{width: 200px;height: 45px;float: left;background: #ff393a;line-height: 45px;text-align: center;border-radius:8px;}
.div_bo a {font-size: 18px;color: #fff}
.Yzgz{background: #f4f4f4;}
.YzgzBox{overflow: hidden;padding-top: 56px;text-align: center;}
.YzgzBoxList{width: 289px;text-align: center;height: 386px;display: inline-block;}
.YzgListimg{width: 137px;height: 137px;border-radius: 50%;overflow: hidden;padding-bottom: 10px;display: inline-block;}
.YzgListimg img{width: 100%;height: 100%;}
.MyrlisSize {color: #1e2343}
.FgJhaoBohh .Max-width .active p{color: #1e2343}
.MyrlisSize h2{font-size: 36px;}
.MyrlisSize span{font-size: 16px;display: block;}
.MyrlisNeir{font-size: 18px;color: #636363}
/**/
.Tiele-box{text-align: center;padding-top: 107px;padding-bottom: 72px;position: relative;}
.TieleSez{position: absolute;width: 100%;text-align: center;top:105px }
.TieleSez h2{font-size: 43px;color: #3d3d3d}
.TieleSez p{font-size: 16px;color: #636363}
/**/

.banner-form{position: absolute; bottom: 50px; left: calc(50% - 390px); background: rgba(0,0,0,.4); z-index: 3; padding: 10px 20px 15px;}
.banner-form h5{color: #fff; margin-bottom: 5px;}
.banner-form input{height: 40px; border: none; margin-right: 20px; width: 180px;text-indent: 10px;}
.banner-form input:last-child{margin-right: 0;}
.banner-form input[type='submit']{background: #f3995a; color: #fff; vertical-align: bottom; cursor: pointer;text-indent: 0px;}
.banner-form .title {
    margin-bottom: 10px;
}.banner-form .t1 {
    font-size: 15px;
    color: #fff;
    padding-right: 18px;
}.left {
    float: left;
}.Max-width {
    width: 1200px;
    margin: 0px auto;
}
.FgJieshao{position: relative;}
.FgJieshao img{width: 100%;}
.Decade_img{height: 571px;position: relative;}

.FgJieshaoImg{height: 571px;width:100%;}
.FgJieshaocenter{position: absolute;top: 50%;width: 100%;margin-top: -159.5px}
.FgJieshaoneirong{background: rgba(0,0,0,.5);width: 319px;height: 319px;text-align: center;padding-top: 20px;box-sizing: border-box;position: relative;}
.FgJieshaoneirong h2{text-align: center;color: #fff;font-size: 30px;line-height: 110px;}
.FgJieshaoneirong p{font-size: 16px;color: #fff;box-sizing: border-box;padding: 0px 21px;text-align: left;}
.FgJieshaoneirong a{    cursor: pointer;;color: #fff;font-size: 18px;display: inline-block;width: 150px;height: 41px;border-radius: 41px;line-height: 41px;background: #f3995a;position: absolute;bottom: 30px;left: 50%;margin-left: -75px;}
.FgJhaoBohh{background: #f3995a;text-align: center;}
.FgJhaoBohhListy {display: inline-block;height: 120px;padding-top: 22px;box-sizing: border-box;}
.FgJhaoBohhListy .Imgs{width: 80px;text-align: center;background: url(../images/offer/Ii-lmg.png) no-repeat 17px 0px;height: 50px;margin: 0px 50px;display: inline-block;}
.FgJhaoBohhListy:nth-child(1) .Imgs{background: url(../images/offer/FgJLToub.png) no-repeat 17px 0px;}
.FgJhaoBohhListy:nth-child(2) .Imgs{background: url(../images/offer/FgJLToub.png) no-repeat -158px 0px;}
.FgJhaoBohhListy:nth-child(3) .Imgs{background: url(../images/offer/FgJLToub.png) no-repeat -333px 0px;}
.FgJhaoBohhListy:nth-child(4) .Imgs{background: url(../images/offer/FgJLToub.png) no-repeat -508px 0px;}
.FgJhaoBohhListy:nth-child(5) .Imgs{background: url(../images/offer/FgJLToub.png) no-repeat -683px 0px;}
.FgJhaoBohhListy:nth-child(6) .Imgs{background: url(../images/offer/FgJLToub.png) no-repeat -862px 0px;}

.gxdz{display: flex;}
.gxdzLedft{height: 411px;background:;width: 50%;margin-right: 5px;margin-bottom: 5px;position: relative;overflow: hidden;font-family: Regular;}
.gxdzLedft:hover img{transform: scale(1.05)}
.gxdzLedft img{width: 100%;height: 100%;position: absolute;top: 0px;transition: all .5s;}
.gxdzLedftSzir{background: url(../images/offer/opctover.png)no-repeat;width: 539px;height: 181px;margin:auto;margin-top: 111px;text-align: center;position: relative;z-index: 1}
.gxdzLedftSzir h2{font-size: 50px;color: #555555;padding-top: 10px;    font-weight: 500; font-family: Bold;}
.gxdzLedftSzir h2 p{width: 54px;height: 7px;background: #f3995a;display: block;margin:5px auto;}
.gxdzLedftSzir p{font-size: 20px;color: #555555}

.SjtdSBox .swiper-button-prev{background: url(http://wwww.gzxy.com.cn/pc/img/Lt.png) no-repeat!important;left: 63px !important;width: 45px !important;height: 45px !important;background-size: 100% 100%}
.SjtdSBox .swiper-button-next{background: url(http://wwww.gzxy.com.cn/pc/img/Rt.png) no-repeat!important;right: 63px !important;width: 45px !important;height: 45px !important;background-size: 100% 100%}

	.lisyudsadsfa{animation: moveTop 0.5s linear infinite alternate;position:absolute;left:50%;}
.SjtdS{overflow: hidden;}
.SjtdSLIst{width: 220px;height: 328px;float: left;margin-right: 24px;transition: all 0.3s ease-out;}
.SjtdSLIst:last-child{margin-right: 0px;}
.SjtdSLIst img{width: 100%;height: 219px;display: block;}
.SjtdSbott{height: 76px;background: #eeeeee;box-sizing: border-box;padding: 0px 10px;}
.SjtdSbotTop {border-bottom: 2px solid #f3f3f3;padding-top: 10px;text-align: center;} 
.SjtdSbotTop h2{font-size: 24px;color: #3d3d3d;display: inline-block;color: #3d3d3d}
.SjtdSbotTop p{display: inline-block;margin-left: 10px;color: #636363}
.SjtdSbSize{font-size: 15px;color: #636363;overflow:hidden; 
text-overflow:ellipsis; 
white-space:nowrap;}
.Myt_bfas {height: 33px;}
.Myt_bfas a{display: inline-block;text-align: center;line-height: 33px;color: #ffffff;font-size: 16px;width: 50%;float: left;}
.cacaca{background: #cacaca}
.e3002c{background: #ff393a}
.FgJhaoBohhListy p{color: #fff}
.Xuanzsheji {text-align: center;padding-top: 40px;padding-bottom: 100px;font-size: 20px;}
.Xuanzsheji a{display: inline-block;width: 218px;height: 41px;border:1px solid #ff393a;text-align: center;line-height: 41px;color: #ff393a;margin: 0px 20px;border-radius: 41px;}
.pzzc {background: #eeeeee;text-align: center;padding-bottom: 70px;position:relative;}
.Xuanzsheji a span{;transition:.5s;display:inline-block;}
.Xuanzsheji a:hover span{transform:scale(1.1);}

.PinpaiImg img{width: 100%;height: 100%}
.pzsl {background: #e7e7e7;text-align: center;padding-bottom: 115px;}
.pzslList{width: 112px;height: 112px;border-radius: 50%;display: inline-block;margin: 20px;position: relative;border-radius: 50%;border: 2px solid #ccc;box-sizing: border-box;transition: .3s}
.pzslList img{width: 100%;height: 100%;}
.pzslListcent{width: 100%;height: 49px;position: absolute;top: 12px;}
.pzslList p{position: absolute;bottom: 20px;transform:translateX(-50%);left: 50%;width: 100%}
/*.pzslList:after, .pzslList:before {border: solid transparent;content: ' ';height: 0;top: 100%;position: absolute;width: 0;}
.pzslList:after {border-width: 10px;border-top-color: #e7e7e7;right: 20px;}
.pzslList:before {border-width: 12px;border-top-color: #e31941;right: 18px;}*/
.pzslList:after, .pzslList:before {border: solid transparent;content: ' ';height: 0;left: 118%;   position: absolute;width: 0;right: -20px} 
.pzslList:after {border-width: 10px;border-left-color: #e7e7e7;top: 40px;}
.pzslList:before {border-width: 12px;border-left-color: #f3995a;top: 38px;}
.pzslList1:after, .pzslList1:before {border: none !important;}
.Ppsl{height: 926px;background: url(../images/offer/pzsIuyLimk.png);background-size: 100% 100%;margin-bottom: 54px;position: relative;}
.PpslInput{width: 597px;right: 0px;bottom: 0px;height: 205px;position: absolute;padding-left: 32px;box-sizing: border-box;padding-top: 20px;}
.PpslInput input{display: block;width: 255px;height: 35px;margin-bottom: 20px;border:1px solid #8a8a8a;border-radius: 5px;box-sizing: border-box;text-indent: 10px;color: #989898;font-size: 16px;}
.PpslInput a{display: block;width: 255px;height: 35px;text-align: center;line-height: 35px;color: #fff;border-radius: 35px;background: #ff393a;font-size: 16px;}
/*moveTop ani*/
@-moz-keyframes moveTop {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}
@-webkit-keyframes moveTop {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}
@-ms-keyframes moveTop {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}
@keyframes moveTop {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}


.PinpaiImg{
  	 		height: 750px;
  	 		background: url(../images/offer/pzzcImg1.png) no-repeat;
  	 		background-position: center;
  	 	}
  	 	.Sxdlis{    transform: translate3d(0, 35px, 0);
    transition: all 0.8s;}
  	 	.SxdBbox{width: 1200px;margin: 0px auto;position: relative;transition: all 0.8s;}
  	 	.SxdBboxLisyu{position: absolute;top: 156px;left: 540px;width: auto;width: 800px;}
  	 	.SxdBboxLisyu h2{font-size: 83px;color: #553c33;font-weight: 400;line-height: 114px}
  	 	.SxdBboxLisyu p{font-size: 56px;color: #6d6d6d;font-weight: 200;line-height: 56px;letter-spacing:23px;white-space:nowrap;}
  	 	.SxdBboxLisyu ul{white-space:nowrap;}
  	 	.SxdBboxLisyu ul li{float: left;height: 54px;border:1px solid #313131 !important;margin-top: 29px;box-sizing: border-box;margin-left: 2px;margin-right: 17px;font-size: 26px;color: #424242;text-align: center;line-height: 54px;display: inline-block;padding: 0px 14px;}
  	 	.PinpaiImgLi{
  	 		background: url(../images/offer/pzzcImg2.png) no-repeat;
  	 		background-position: center;
  	 		height: 740px;
  	 	}
  	 	.SxdBDgbb {position: absolute;top: 182px;left: 12px;width: auto;width: 800px;}
  	 	.SxdBDgbb h2{font-size: 83px;color: #565656;line-height: 103px;    font-weight: 400;padding-bottom:10PX;}
  	 	.SxdBDgbb p{font-size: 56px;color: #6d6d6d;font-weight: 200;line-height: 56px;letter-spacing:19px;text-indent: 5px}
  	 	.SxdBDgbb ul{padding:10px;padding-top: 35px}
  	 	.SxdBDgbb ul li{font-size: 26px;color: #565656;line-height: 42.5px;letter-spacing:2.5px;}
  	 	.Dgrjq{
  	 		background: url(../images/offer/pzzcImg3.png) no-repeat;
  	 		background-position: center;
  	 		height: 749px;
  	 	}
  	 	.DgrjqBox{position: absolute;top: 200px;left: -0px;width: auto;width: 800px;color: #d3b38d}
  	 	.DgrjqBox h2{font-size: 83px; font-weight: 400;}
  	 	.DgrjqBox p{font-size: 56px;font-weight: 200;letter-spacing:12px;}
  	 	.DgrjqBox ul{font-size: 26px;text-indent: 5px;padding-top: 23.9px;letter-spacing:2px;white-space:nowrap;}
		.FnsYd {
  	 		height: 739px;
  	 		background: url(../images/offer/pzzcImg4.png) no-repeat;
  	 		background-position: center;
  	 	}
  	 	.FnsYdBox {position: absolute;top: 70px;left: 285px;width: auto;width: 800px;color: #5b5a58}
  	 	.FnsYdBox h2{font-size: 83px;font-weight: 400;}
  	 	.FnsYdBox p{font-size: 56px;font-weight: 200;line-height: 48px;text-indent: 1px;}
  	 	.FnsYdBox ul {padding: 5px;padding-top: 33px;}
  	 	.FnsYdBox ul li{font-size: 26px;line-height: 42.5px;letter-spacing:2.5px;}
  	 	.Mkblcz{
  	 		height: 741px;
  	 		background: url(../images/offer/pzzcImg5.png) no-repeat;
  	 		background-position: center; overflow:hidden;
  	 	}
  	 	.MkblczBox{position: absolute;top: 100px;left: 709px;width: auto;width: 800px;color: #ffffff}
  	 	.MkblczBox h2{font-size: 83px;font-weight: 400;}
  	 	.MkblczBox p{font-size: 56px;font-weight: 200;line-height: 71px;text-indent: 4px;}
  	 	.MkblczBox ul{padding-top: 30px}
  	 	.MkblczBox ul li{font-size: 26px;line-height: 47.5px;letter-spacing:2.5px;}
  	 	.active {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}













.advantage{overflow:hidden;padding-bottom:45px}
.advantage{overflow:hidden;padding-bottom:100px}
.advantage img{width:100%;height:100%;transition: all 0.5s ease 0s;transform-origin: right bottom;}
.advantageLeft{margin-right: 12px;width:1200px;overflow:hidden;}
.addlisy{width: 598px;height: 217px;margin-bottom: 4px;position:relative;overflow: hidden;}
.My_listBox_YU:hover img,.My_list:hover img, .addlisy:hover img{
          transform: scale(1.07);transition: all 0.5s ease 0s;
        }
.SjtdSLIst:hover{    box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);}
.My_list{width:395px;height:348px;margin-bottom:6px;position:relative;overflow: hidden;}
.My_listBox{height:352px;width:800px;}
.My_listBox .My_listBox_YU{width:398px;height:171px;margin-bottom:6px;position:relative;overflow: hidden;}
.My_listcent {width:253px;height:100%;position:absolute; top:0px;padding-left:32px;}
.My_listcent input{width:100%;height:26px;display:black;margin-bottom:10px;border:1px solid #cccccc;border-radius:10px;text-indent:10px;font-size:16px;}
.My_listcent a{width:100%;height:40px;border-radius:10px;background:#ff393a;text-align:center;color:#fff;display:inline-block;line-height:40px;font-size:18px;}
.advantageCeter {overflow:hidden;}
.My_list .addlisyYy, .addlisy .addlisyYy{position:absolute;top:0px;padding-left:56px;padding-top:26px;}
.My_list .addlisyYy h2,.addlisy .addlisyYy h2{font-size:34px;color:#666666;font-weight:400}
.My_list .addlisyYy h2 p,.addlisy .addlisyYy h2 p{width:44px;height:4px;background:#ff3939;margin-bottom:10px;margin-top: 12px;}
.My_listBox_YU .addlisyYy p,.My_list .addlisyYy p,.addlisy .addlisyYy p{font-size:16px;color:#666666;}
.My_listBox_YU .addlisyYy{position:absolute;top:0px;padding-left:51px;padding-top:6px;}
.My_listBox_YU .addlisyYy h2{font-size:30px;color:#666666;font-weight: 400;line-height:39px;}
.My_listBox_YU .addlisyYy h2 p{width:44px;height:3px;background:#ff3939;margin-bottom:10px;margin-top: 13px;}

.addBoxyuo{    padding: 18px 0px;
    font-size: 24px;
    color: #666;}
.addBoxyuo p{width:4px;height:30px;;border-radius:4px;background:#ff3939;float:left;margin-right:3PX;}

.pzslList:hover{background-color: #f3995a !important;color: #fff;border-color:#f3995a;}
@keyframes ruler1{
    0%{transform: translate(0, 0); -webkit-transform: translate(0, 0);}
    33%{-webkit-transform: rotate(-10deg); transform: rotate(-10deg)}
	 65%{-webkit-transform: rotate(10deg); transform: rotate(10deg)}
    100%{-webkit-transform: rotate(0deg); transform: rotate(0deg)}
}



















