
/**top-section**/
.top-section1{height: 418px;width: 100%;background: url(../../images/tuiguang/top-section1.jpg) no-repeat scroll center top;}
.top-section2{height: 176px;width: 100%;background: url(../../images/tuiguang/top-section2.jpg) no-repeat scroll center top;overflow: hidden;}
.box-s1{box-shadow: 0 4px 4px rgba(5,177,246,.2);-webkit-box-shadow: 0 4px 4px rgba(5,177,246,.2);-moz-box-shadow: 0 4px 4px rgba(5,177,246,.2);}
.box-s2{box-shadow: 0 4px 4px rgba(241,214,70,.2);-webkit-box-shadow: 0 4px 4px rgba(241,214,70,.2);-moz-box-shadow: 0 4px 4px rgba(241,214,70,.2);}
.lj-zx,.more-zx{position:relative;margin:6px 0;width:268px;height: 52px;background-color: #f3d73e;color: #333;font-size: 24px;}
.lj-zx p{float:right;margin-right:32px;width:182px;height:52px;line-height: 52px;}
.lj-zx p b{margin-right: 35px;}
.lj-zx hr{display:none;position: absolute;top:15px;left:0;width:50px;height: 1px;border:none;background-color: #333;}
.lj-zx:hover{cursor: pointer;}
.lj-zx:hover p{margin-right:22px;}
.lj-zx:hover hr{display: block;}
/**section-nav**/
.ying-d{width:100%;height:62px;}
.ying-hide{display: none;}
.change-fixed{position: fixed;top:0; left:0;z-index: 10000;}
.section-nav{width:100%;height:62px;background-color: #5266a8;overflow: hidden;}
.nav-content{width: 1008px;margin:16px auto;}
.nav-content li{float: left;position:relative;padding:5px 21px;border-right:1px solid #fff;font-size: 20px;color:#fff;}
.nav-content li hr{display:none;position:absolute;left:0;bottom:-26px;width:100%;background-color: #f3d73e;height: 3px;border:none;}
.nav-content li.active{color:#f3d73e;}
.nav-content li.active hr{display:block;}
.nav-content li:hover{color:#f3d73e;cursor: pointer;}
.nav-content li:hover hr{display: block;}
/**section2-content**/
.section2-content{width:1000px;margin:0 auto;}
.warn-icon{display: inline-block;float:right;margin:0 50px;width: 32px;height: 60px;background: url(../../images/tuiguang/xila_icon.png) no-repeat -102px -88px;}
/**section-one**/
.section-one{margin:0 auto;width:1000px;}
.one-title p{position:relative;margin:38px auto 40px;width:328px;height:192px;background:url(../../images/tuiguang/body_bg.jpg) repeat;}
.one-title hr{position:relative;z-index:-1;left:0;top:-124px;width:100%;border:none;height: 1px;background-color: #ddd;}

.yin{position:absolute;width:56px;height:46px;background: url(../../images/tuiguang/xila_icon.png) no-repeat;}
.yin-right{right:0;bottom:0;background-position: -18px -78px;}
.yin-left{top:-18px;left:-28px;background-position: -14px -15px;}
.top-hotspot{position:relative;margin-bottom: 34px;}
.top-hotspot p{position:absolute;top:26px;left:105px;width:792px;font-size: 30px;line-height: 45px; color:#fff;}
.xl-hotspots{margin-bottom: 10px;}
.xl-hotspots2 li{float: left;margin-right:10px;}
/**section-two**/
.section-two1{height: 265px;width: 100%;background: url(../../images/tuiguang/section2-1.jpg) no-repeat scroll center top;}
.section-two2{height: 350px;width: 100%;background: url(../../images/tuiguang/section2-2.jpg) no-repeat scroll center top;overflow: hidden;}
.section-two3{height: 125px;width: 100%;background: url(../../images/tuiguang/section2-3.jpg) no-repeat scroll center top;overflow: hidden;}
.benefits{margin:20px auto 0;width:1000px;}
.benefits li{float: left;margin-bottom: 35px;}
.benefits li dl{padding-left:12px;border-left:1px solid #fff;}
.benefits li dl dt{padding-bottom: 10px;font-size: 24px;color: #f1d646;}
.benefits li dl dd{padding-top: 10px;font-size: 16px;color: #fff;}
.bne-dl1,.bne-dl5{width:270px;}
.bne-dl2,.bne-dl6{width:320px;}
.bne-dl3{width:240px;}
.benefits-num{display:inline-block;margin:2px 0 12px 22px;color:#fff;font-size: 24px;transform: rotate(-90deg);transform-origin: bottom left;-ms-transform: rotate(-90deg);-ms-transform-origin: bottom left;-webkit-transform: rotate(-90deg);-webkit-transform-origin: bottom left;-moz-transform: rotate(-90deg);-moz-transform-origin: bottom left;-o-transform: rotate(-90deg);-o-transform-origin: bottom left;}
/**section-three**/
.section-three{margin:0 auto;width:1000px;}
.three-title p{position:relative;margin:38px auto 15px;width:328px;height:192px;background:url(../../images/tuiguang/body_bg.jpg) repeat;}
.three-title hr{position:relative;z-index:-1;left:0;top:-124px;width:100%;border:none;height: 1px;background-color: #ddd;}
.fy-lists>li{float: left;box-sizing:border-box;margin-top:40px;width: 308px;}
.show-border{border:1px solid #a0a0a0;}
.fy-lists>li h2{margin-top:30px;border-left:5px solid #4757b7;padding-left:28px;padding-bottom:15px;font-size: 18px;color:#333;font-weight:500;}
.fy-lists>li h2 span{padding-bottom:10px;border-bottom: 1px solid #666;}
.fc-infos{margin-left:2px;padding-left:32px;font-size:16px;border-left:1px solid #666;}
.fc-infos li{padding-top:15px;}
.fc-infos li.show-fc{padding-top:20px;color: #4757b7;font-size: 18px;font-weight:500;}
.show-fc{position: relative;}
.show-fc p{float: left;}
.show-fc span{margin-left:28px;}
.show-fc>b{position:absolute;right:56px;bottom:0;display:inline-block;opacity:0;visibility:hidden;margin-left:15px;width: 118px;height:18px;background: url(../../images/tuiguang/xila_icon.png) no-repeat -8px -184px;}
.show-fc:hover b{opacity: 1;visibility:visible;}
.show-fc:hover span{opacity: 0;visibility:visible;}
/**section-four**/
.section-four1{height: 274px;width: 100%;background: url(../../images/tuiguang/section4-1.jpg) no-repeat scroll center top;}
.section-four2{height: 314px;width: 100%;background: url(../../images/tuiguang/section4-2.jpg) no-repeat scroll center top;overflow: hidden;}
.section-four3{height: 124px;width: 100%;background: url(../../images/tuiguang/section4-3.jpg) no-repeat scroll center top;overflow: hidden;}

.common-line2{margin:4px auto 0;width:1000px;}
.common-line2 li{float: left;}
.more-zx p{float: right;margin-right:8px;width:220px;height: 52px;line-height: 52px;}
.more-zx p b{margin-right: 10px;}
.success-cases{width: 1001px;margin:0 auto;}
.success-cases li{float: left;margin-right: 13px;}
.case-info{position: relative;width:152px;height:244px;overflow: hidden;border:1px solid #fff;}
.case-info div.cases-active{top:0;}
.case-info .show-cases{transition: all .8s;-moz-transition: all .8s;-webkit-transition: all .8s;-o-transition: all .8s;}
.case-info:hover .show-cases{top:0;}
.show-cases{position:absolute;left:0;width:152px;top:244px;height:244px;color:#333;background-color: rgba(233,217,113,.8);transition: top 0.5s;-moz-transition: top 0.5s;-webkit-transition: top 0.5s;-o-transition: top 0.5s;}
.show-cases p.img-title{width:130px;margin:88px auto 0;text-align:left;font-size: 16px;line-height:20px;border-top:1px solid #333;border-bottom:1px solid #666;padding: 20px 0;}
.show-cases p.to-img{width:130px;margin:20px auto;font-size: 14px;}
.more-zx hr{display:none;position: absolute;top:15px;left: 0;width: 30px;height: 1px;border:none;background-color: #333;}
.more-zx:hover{cursor: pointer;}
.more-zx:hover p{margin-right: 0;}
.more-zx:hover hr{display: block;}
/**section-five**/
.section-five{margin:0 auto;width:1000px;}
.five-title p{position:relative;margin:38px auto 50px;width:326px;height:192px;background:url(../../images/tuiguang/body_bg.jpg) repeat;}
.five-images p img{border:1px solid #fff;}
.five-title hr{position:relative;z-index:-1;left:0;top:-124px;width:100%;border:none;height: 1px;background-color: #ddd;}
.five-left{float: left;}
.five-lists li{font-size:16px;color: #666;margin-bottom: 15px;}
.five-lists li span{display: inline-block;width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;background-color:#3c48c4;font-size: 16px;color: #fff;}
.five-lists li p{display: inline-block;margin-left: 15px;}
.five-lists li p b{font-size: 24px;font-weight: 400;}
.five-images{position: relative;width:390px;}
.f-img{position: absolute;right:-26px;top:0;}
.add-line{position:relative;margin:16px 0;font-size: 14px;color:#989898;}
.add-line hr{position:absolute;right:-24px;top:0;height:1px;width:230px;border:none;background-color: #989898;}
/**section-six**/
.section-six1{height: 261px;width: 100%;background: url(../../images/tuiguang/six-bg1.jpg) no-repeat scroll center top;}
.section-six2{height: 381px;width: 100%;background: url(../../images/tuiguang/six-bg2.jpg) no-repeat scroll center top;overflow: hidden;}
.section-six3{height: 127px;width: 100%;background: url(../../images/tuiguang/six-bg3.jpg) no-repeat scroll center top;overflow: hidden;}
.hot-info3{width:1000px;margin:5px auto 0;}
.season-titles{width: 1000px;margin:18px auto 0;border-bottom:1px solid #e7d461;}
.season-titles li{position:relative;float: left;margin-right: 110px;padding-bottom:25px;width:auto;font-size: 20px;color: #e7d461;}
.season-titles li p{display:none;position: absolute;left:0;bottom:0;width:100%;height:3px;background-color: #e7d461;}
.season-titles li p span{display:block;position: absolute;left:50%;top:0;margin-left:-12px;border:12px solid transparent;;border-top:12px solid #e7d461;}
.season-titles li:hover{cursor: pointer;}
.season-titles li:hover p,.season-titles li.active p{display: block;}
.season-contents{width: 1000px;margin:50px auto 0;}
.season-contents>li{position: relative;display: none;}
.season-contents>li.active{display: block;}
.season-contents>li img{border:1px solid #fff;}
.season-content1{position:absolute;right:0;top:0;width:705px;}
.content1b{margin-top:28px;}
.content1b li{float: left;margin-right: 16px;}
.content2b{margin-top: 19px;}
.content2b li{float: left;margin-right: 19px;}
.content1t{margin-top: 12px;}
.content1t>hr{float:left;margin-top:15px;width:265px;border:none;height:1px;background-color: #bfbfbf;}
.content1t>ul{float: right;}
.content1t>ul li,.content2t>ul li,.content2t>ol li{font-size: 16px;color: #fff;line-height: 28px;}
.content1t>ul li a{margin-left:35px;color: #e4d366;}
.content1t>ul li a:hover,.content2t>ul li a:hover,.content2t>ol li a:hover{text-decoration: underline;}
.content2t>ul{float: right;width:255px;margin-top:-7px;}
.content2t>ul li:after,.content2t>ol li:after{clear: both;content:'';display:block;height:0;visibility:hidden;}
.content2t>ul li a,.content2t>ol li a{float: right;color: #e4d366;}
.content2t>ol{float: right;width:320px;margin-right: 72px;margin-top:-7px;}
/**section-seven**/
.section-seven{margin:0 auto;width:1000px;}
.seven-title p{position:relative;margin:38px auto;width:500px;height:192px;background:url(../../images/tuiguang/body_bg.jpg) repeat;}
.seven-title hr{position:relative;z-index:-1;left:0;top:-124px;width:100%;border:none;height: 1px;background-color: #ddd;}
.advantages{border-bottom:1px solid #ddd;}
.advantages li{float: left;border-right: 1px solid #ddd;height: 230px;}
.advantages2 li{float:left;border-right:1px solid #ddd;height:250px;}
.advantages2 dl {margin-top: 25px;}
.adv-01{width:365px;padding-right: 50px;}
.adv-03{width:225px;padding-left:46px;}
.adv-04{width:360px;padding-right: 55px;}
.adv-05,.adv-02{width:210px;padding:0 50px;}
.adv-06{width:170px;padding-left:72px;}
.advantages dl dt, .advantages2 dl dt {width: 58px;height: 58px;margin: 0 auto;background: url(../../images/tuiguang/xila_icon.png) no-repeat;}
.advantages2 dl dd.adv-title,.advantages dl dd.adv-title{margin: 20px 0;text-align: center;font-size: 18px;font-weight: 500;font-weight:bold;color: #333;}
.advantages dl dd.adv-content, .advantages2 dl dd.adv-content {line-height: 28px;font-size: 16px;color: #666;}
.advantages dl dt.adv-dt1 {background-position: -88px -15px;}
.advantages dl dt.adv-dt2 {background-position: -161px -16px;}
.advantages dl dt.adv-dt3 {background-position: -232px -16px;}
.advantages2 dl dt.adv-dt4 {background-position: -305px -16px;}
.advantages2 dl dt.adv-dt5 {background-position: -375px -15px;}
.advantages2 dl dt.adv-dt6 {background-position: -449px -16px;}
.common-line1{margin:35px 0 60px;}
.common-line1 li{float: left;}
.sq-ym{position:relative;margin:6px 0;width:268px;height: 52px;background-color: #313131;color: #e4d466;font-size: 24px;box-shadow: 0 4px 4px rgba(49,49,49,.4);-webkit-box-shadow: 0 4px 4px rgba(49,49,49,.4);-moz-box-shadow: 0 4px 4px rgba(49,49,49,.4);}
.sq-ym p{float:right;margin-right:32px;width:182px;height:52px;line-height: 52px;}
.sq-ym p b{margin-right: 35px;}
.sq-ym hr{display:none;position: absolute;top:15px;left:0;width:50px;height: 1px;border:none;background-color: #333;}
.sq-ym:hover{cursor: pointer;background-color: #f3d73e;}
.sq-ym:hover p{margin-right:22px;color:#333;}
.sq-ym:hover hr{display: block;}




