@charset "utf-8";
/* CSS Document */
html{_background-attachment: fixed;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-size: 14px;color: #2c2c2c;font-family: Microsoft yahei,helvetica;}
body a{color: #2c2c2c;text-decoration: none}
body a:hover{color: #c88d45;}
button, input, select, textarea { font-size: 100%;outline: 0;}
em{font-style:normal}
li{list-style:none}
fieldset{border:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
p{word-wrap:break-word}
a:link,a:visited{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.nocu{font-weight: normal;}
.clear{ clear:both;}
.shenglue{white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.shenglue2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow:hidden;}
.shenglue3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow:hidden;}
.bgxuhua {-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.bgxuhua a:hover{-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.imgbig{ overflow:hidden;}
.imgbig img{ transition:all linear .2s;	}
.imgbig:hover img{cursor: pointer; transform:scale(1.05); -webkit-transform:scale(1.05) translateZ(0); -moz-transform:scale(1.05) translateZ(0); -ms-transform:scale(1.05) translateZ(0); -o-transform:scale(1.1) translateZ(0);}
.bgquan{background-repeat: no-repeat;background-position: center center;background-size: cover;}
.ico {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.ico:hover{-webkit-transform: scale(1) rotate(360deg);-moz-transform: scale(1) rotate(360deg);-o-transform: scale(1) rotate(360deg);-ms-transform: scale(1) rotate(360deg);transform: scale(1) rotate(360deg);}
.zishiyin{font-size:14px; line-height:28px;}
.zishiyin img{max-width: 100%;width: auto;height: auto;}
.bhtouying:hover{box-shadow: 3px 3px 3px #ccc;}
.video iframe,.video embed{ width:725px !important; height:455px !important;}
.zishiyin td{border: 1px solid #f0f0f0;}
.guodu:hover{-webkit-transition:-webkit-transform 0.5s,opacity 0.5s,background 0.5s,width 0.5s,height 0.5s,font-size 0.5s;-o-transition-property:width,height,-o-transform,background,font-size,opacity;-o-transition-duration:0.5s,0.5s,0.5s,0.5s,0.5s,0.5s;-moz-transition-property:width,height,-o-transform,background,font-size,opacity;
-moz-transition-duration:0.5s,0.5s,0.5s,0.5s,0.5s,0.5s;transition-property:width,height,transform,background,font-size,opacity;transition-duration:0.5s,0.5s,0.5s,0.5s,0.5s,0.5s;}
/*全局样式结束GLOBAL STYLE*/
.body_box{ width:1002px; padding:0px 10px; background-color:#FFF; margin:0px auto;}
.baifen94{width:94%; margin:0 auto;}
.h40{ height:40px;}
.hover_zong:hover{ background-color:#c67f28;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
/*头部-*/
.w1200{ width:1200px; margin:0px auto;}
.header{ height:100px; position:fixed;  top:0px; left:0px; right:0px; z-index:99999; background-color:#FFF;}
.logo{ display:block; height:65px; margin:18px 70px 0px 0px;}
.head_xian{ width:100%; height:1px; background-color:#323232;}
/*导航-*/
.nav{ height:100px; }
.nav li{float:left; position:relative; margin-left:1px;}
.nav li a{font-size: 16px;display: block; height:100px;line-height:100px;text-align:center;position:relative;padding:0px 30px;}
.nav li a:hover,#navbox .sfhover .nav_a{color: #fff;background-image: url(../images/nav_bg.png);background-repeat: repeat;}
#navbox li ul {line-height: 32px;list-style-type: none;text-align:center;width:124px;position: absolute; display:none;z-index:999;background-image: url(../images/nav_bg.png);
background-repeat: repeat; padding:10px 0px;}
#navbox li ul li{width:100%;height: 32px;margin-left:0px;}
#navbox li ul li a{display: block;width:100%;height: 32px;font-size: 13px;line-height: 32px;font-weight: normal;border-bottom:0px; padding:0px; margin:0px; color:#FFF;} 
#navbox li ul li a:hover{ color:#fff; border-bottom:0px;}
#navbox li ul li a:after{height:1px;}
#navbox li ul li a:hover:after{ width:104px;background: #c88d45;}
#navbox li:hover ul {z-index:999; left: auto;display:block;}
.nav_li_cur1 ul{ width:140px !important;}
.nav_li_cur2 ul,.nav_li_cur8 ul{ display:none !important;}
.dl-menuwrapper{ display:none;}
.header_tel{ margin-top:30px;border-radius:25px;}
.header_tel a{ display:block; padding:0px 20px;letter-spacing:1px;height:38px; line-height:38px; background-color:#c88d45; color:#FFF; font-size:15px; display:block; border-radius:25px;}
.header_tel a:hover{color:#FFF;border-radius:25px;}
.header_tel_m a{ padding:15px 20px; height:30px; line-height:30px; font-size:16px; display:block; color:#FFF;}
/*手机导航*/
.dl-menuwrapper {width: 100%;float: right;position: absolute;top: 0;right: 0;paddin9g-top:1rem;z-index: 999;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;-webkit-perspective-origin: 50% 200%;-moz-perspective-origin: 50% 200%;perspective-origin: 50% 200%;}
.dl-menuwrapper:first-child {margin-right: 100px;}
.dl-menuwrapper button {border: none;width:40px;height:40px;text-indent: -900em;overflow: hidden;position: absolute;top:10px;right:8px;cursor: pointer;outline: none;background:url(../images/menu_ico.png) no-repeat center center;background-size:70%;}
.dl-menuwrapper .dl-active{background-image: url(../images/menu_ico_guanbi.png);}
.dl-menuwrapper ul {padding: 0;list-style: none;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d; background-image: url(../images/nav_bg.png);background-repeat: repeat;padding-bottom:20px;}
.dl-menuwrapper li {position: relative; margin:0px 20px;}
.dl-menuwrapper li a {display: block;position: relative;font-size:16px;line-height:44px; height:44px;outline: none; color:#fff;}
.no-touch .dl-menuwrapper li a:hover { border-top: 1px solid #c88d45; background-color:#c88d45; color:#fff;}
.hidden{ display:none;}
.hidden2{ display:block;}
.dl-menuwrapper li.back-color{border-top: 1px solid #c88d45; background-color:#c88d45; color:#fff;}
.dl-menuwrapper li.back-color a{ color:#fff;}
.dl-menuwrapper .nav-lists li a{ font-size:14px; height:34px; line-height:34px; color:#eee;}
.dl-menuwrapper li ul li.back-color{border-top: 0px solid #fff;}
.dl-menuwrapper li.dl-back > a {padding-left: 30px;background: rgba(0,0,0,0.1);}
.dl-menuwrapper li.dl-back:after {left: 10px;color: rgba(255,255,255,0.8);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.dl-menuwrapper li > a:after {right: 10px;color: rgba(255,255,255,0.8);}
.dl-menuwrapper .dl-menu {text-align: center;position: absolute;right: 0; top:60px;width:100%;opacity: 0;pointer-events: none;-webkit-transform: translateY(0.1rem);-moz-transform: translateY(0.1rem);transform: translateY(0.1rem);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;z-index: 999; padding-top:20px;}
.dl-menuwrapper .dl-menu.dl-menu-toggle {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.dl-menuwrapper .dl-menu.dl-menuopen {opacity: 1;pointer-events: auto;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);}
/*滚动图-*/
.shutter {overflow: hidden;position: relative;border-radius: 10px; margin:auto;  margin-top:100px !important;height: 590px ! important ;}
.shutter-img {z-index: 1;}
.shutter-img,.shutter-img a {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.shutter-img a {cursor: default;}
.shutter-img a > img {width: 100%;height: 100%;}
.shutter-img .created {overflow: hidden;position: absolute;z-index: 20;}
.shutter-btn {}
.shutter-btn li {position: absolute;z-index: 2;top: 50%;width: 49px;height: 49px;margin-top: -25px;cursor: pointer;}
.shutter-btn li.prev {left: 250px;background: url(../images/shutter_prevBtn.png) no-repeat 0 -49px;}
.shutter-btn li.next {right: 250px;background: url(../images/shutter_nextBtn.png) no-repeat 0 -49px;}
.shutter-desc {position: absolute;z-index: 2;left: 0;bottom: 0;width: 100%;height: 36px;background: url(../images/shutter_shadow.png) repeat;}
.shutter-desc p {padding-left: 20px;line-height: 36px;color: #fff;font-size: 14px;}
.banner{ width:100%; position:relative; display:none;}
.banner .swiper-slide{width: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover; background-image:none;}
.banner .swiper-slide .lianjie{ width:100%; display:block;}
.banner .swiper-slide .lianjie img{}
.banner .swiper-pagination{ width:100%; height:15px; bottom:15px;}
.banner .swiper-pagination-bullet{ width:15px; height:15px; background-color:#fff; display: inline-block; border-radius:0px;opacity:0.9; border-radius:50%; margin:0px 6px !important;}
.banner .swiper-pagination-bullet-active{ background-color:#FF8000;}
.banner .swiper-button-next,.banner .swiper-button-prev{width: 34px;height:72px;position: absolute;z-index: 20;background-repeat: no-repeat;background-image: url(../images/qiehuan.png);opacity:1; background-size:68px;}
.banner .swiper-button-prev{background-position: left center;left:6%;}
.banner .swiper-button-next{background-position: right center;right:6%;}
.banner .swiper-pagination{ width:100%; height:15px; bottom:15px;}
.banner .swiper-pagination-bullet{ width:15px; height:15px; background-color:#fff; display: inline-block; opacity:0.8; border-radius:50%; margin:0px 6px !important;}
.banner .swiper-pagination-bullet-active{ background-color:#c88d45;}
/*二级页-*/
.list_banner{height:200px;width: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;text-align:center; margin-top:80px;}
.list_banner p{ font-size:36px; height:80px; line-height:56px; display:inline-block;padding-top:70px; color:#FFF; letter-spacing:34px;}
.list_banner p span{ font-size:18px;text-transform : uppercase;letter-spacing:0px;}
.main{width: 100%;background-image: url(../images/main_bg.jpg);background-repeat: repeat;background-position: center top;}
.sub_nav{ width:100%; height:80px; border-bottom:1px solid #e0e0e0; text-align:center;}
.sub_nav li{ display:inline-block;}
.sub_nav li a{ padding:0px 10px; line-height:80px; height:80px; display:inline-block; margin:0px 25px;}
.sub_nav li a:hover,.sub_nav li .cur{ color:#c88d45; border-bottom:2px solid #c88d45;}
.about_c{ padding:30px 0px 50px 0px;}
/*关于福果山-*/
.h-gy{ padding:80px 0px;}
.h-gy-img{width: 485px;height: 300px;float: left;}
.h-gy-right{width: 640px;height: 300px;float: right;}
.h-gy-tit{font-size: 30px;letter-spacing:10px;height:100px; line-height:100px; border-bottom:1px solid #d8d8d8;}
.h-gy-art{width: 100%;margin-top:36px;font-size: 18px;line-height: 30px; color:#666;}
.h-gy-btn{width: 90px;height: 60px;line-height: 60px;font-size: 12px;margin-top: 30px;letter-spacing:1px; border-top:1px solid #d8d8d8; display:block;}
.h-gy-btn a{color: #d2a573; display:block;}
/*服务专区-*/
.h-lc{width: 100%;background-image: url(../images/fw-two_bg.png);background-repeat: repeat; padding:70px 0px;}
.h-lc-content{}
.h-lc-fw{width: 100%;height: 75px;line-height: 75px;}
.h-fw-tit{font-size: 36px;font-weight: bold;letter-spacing:12px;}
.h-fw-btn{float: right;}
.h-fw-btn span{margin-left: 25px;}
.h-fw-btn a{color: #d2a573;}
.h-lc-tit{text-align: center;font-size: 36px;letter-spacing:9px;margin-top: 45px; color:#555;}
.h-lc-list{width: 100%; padding:60px 0px 50px 0px}
.h-lc-list ul li{width: 163px;height: 69px;float: left;background-repeat: no-repeat;text-align: center;background-image: url(../images/list.png);background-position: center center;text-align: center;font-size: 16px; line-height:24px;color: #c88d45; padding:19px 0px 0px 0px;}
.h-lc-arrow{width: 16px;height: 25px;float: left;position: relative;background-image: url(../images/h-lc-arrow.png);background-repeat: no-repeat;background-position: center center; margin:30px 14px 0px 14px;}
.h-lc-list ul li strong{ font-size:20px;}
.h-lc-arrow-id6{ display:none;}
.h-lc-img{width: 100%;margin-top: 20px;}
.h-lc-img ul li{width: 255px;float: left;margin-left: 60px;}
.h-lc-img ul li:nth-child(1){margin-left: 0px;}
.h-lc-imgs{width: 255px;height: 160px; overflow:hidden;}
.h-lc-img ul li p{text-align: center;font-size: 14px;margin-top: 20px; line-height:24px; height:24px;letter-spacing: 5px;}
/*礼仪专区-*/
.h-lizq{width: 100%; padding:70px 0px;}
.lizq-content{ position:relative;}
.h_lyzq_c{ width:1040px; margin:0px auto;}
.h-lizq-fw{width: 100%;height: 75px;line-height: 75px;padding-top: 40px;}
.h-lizq-roll{width: 100%;height: 200px;margin: 55px 0px 20px 0px;position: relative;}
.roll-img{width: 100%;height: 200px;margin: 0px auto;position: relative;}
.roll-bg{width: 100%;height: 200px;position: absolute;top: 0;left: 0;opacity: 0;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;background-image: url(../images/roll-bg.png); background-repeat: repeat;overflow:hidden;}
.roll-img:hover .roll-bg{opacity: 1;}
.roll-text{width: 200px;height: 110px;margin: 28px auto;}
.roll-tit{font-size: 18px;color: #fff; height:56px; line-height:56px;letter-spacing: 5px; border-bottom:2px solid #fff; display:inline-block;}
.roll-art{color: #fff;font-size: 14px;line-height: 28px; height:56px;margin-top: 20px;}
.h-lizq-roll .swiper-button-next,.h-lizq-roll .swiper-button-prev{width: 50px;height:60px;position: absolute;z-index: 20;background-repeat: no-repeat;background-image: url(../images/lyzq_qh.png);opacity:1; top:93px;}
.h-lizq-roll .swiper-button-prev{background-position: left center;left:0px;}
.h-lizq-roll .swiper-button-next{background-position: right center;right:0px;}
/*第四部分背景-*/
.h-four-bg{width: 100%;background-repeat: no-repeat;background-position: center center; padding:85px 0px 64px 0px; text-align:center; }
.h-four-bg p{ font-size:36px; text-align:center; height:40px; line-height:40px; color:#FFF;letter-spacing:8px;padding-bottom:15px;}
.h-four-bg .gg_jiantou{background-image: url(../images/gg_jiantou.png);background-repeat: no-repeat;background-position: center center;height: 46px;width: 62px; margin:0px auto;}
/*第6部分-*/
.h-footer{width: 100%;height: 230px;background-image: url(../images/footer_bg.png);background-repeat: repeat;}
.h-footer-content{}
.h-footer-left{width: 440px;height: 160px;border-right: 1px solid #e8d9c6;margin-top: 30px;float: left;}
.footer-left-img{width: 160px;height: 160px;float: left;}
.h-footer-art{width: 218px;height: 130px;float: left;margin-left: 30px;margin-top: 15px;}
.footer-title{font-size: 18px;color: #c88d45; height:24px; line-height:24px; padding-bottom:3px;}
.footer-list{font-size: 14px; line-height:24px;margin-top:1px;}
.footer-right-txt{width: 705px;height: 160px;float: right;margin-top: 30px;}
.footer-right-txt dl{float: left;margin-left: 20px; height:170px;}
.footer-right-txt dt{ height:30px; line-height:30px; padding-bottom:10px;}
.footer-right-txt dt a{font-size: 14px;color: #c88d45;}
.footer-right-txt dd{ height:25px; line-height:25px;font-size: 12px;color: #a6a6a4;}
.footer-right-txt dd a{color: #a6a6a4; display:block;}
.footer-right-txt dd a:hover{ color:#777;}
.footer-right-txt dl:nth-child(1){margin-left: 0px;}
.h-ba{width: 100%;height: 140px; padding:20px 0px;background-color: #c88d45;text-align: center; line-height:40px;color: #fff;font-size: 14px;}
.h-ba a,.h-ba a:hover{color: #fff;}
.music{ display:none !important;}
/*园区景观-*/
.yqjg-content{width: 100%;}
.yqjg-all{ padding:15px 0px 80px 0px;}
.yqjg-all ul{ margin-left:-59px;}
.yqjg-all ul li{width: 360px;float: left; margin:65px 0px 0px 59px;}
.ygjg-img{width: 100%; overflow:hidden;}
.yqjg-all ul li p{font-size: 16px;text-align: center;margin-top: 30px;}
.yqjg-btn{width: 100%;height: 80px;margin: 30px auto 0px auto; background-color:#c88d45; border:0px;text-align: center;line-height: 80px;color: #fff;font-size: 14px; display:block;font-family: "Microsoft yahei"; cursor:pointer;}
.yqjg-btn:hover{ color:#FFF;}
/*通用详情-*/
.details-top{width: 100%;height: 120px;background-image: url(../images/details-top.png);background-repeat: repeat;}
.details-content{height: 120px;font-size: 16px;}
.details-content-left{line-height: 120px;float: left;}
.details-content-right{float: right;color: #969696;}
.details-content-btn{width: 100px;height: 40px; line-height:40px; text-align:center;background: #c88d45;border: none;color: #fff; display: inline-block; font-size:14px;}
.details-content-btn:hover{cursor: pointer;color: #fff;}
.details-content-time{margin-right: 40px;line-height: 120px;}
.news_body{ padding:40px 0px 80px 0px;}
/*孝德文化-*/
.xdwh-one{border-bottom: 1px solid #ddd;}
.wdwh-title{font-size: 36px;letter-spacing: 10px;text-align: center;padding-top: 80px;}
.xdwh-vio{width: 100%;height: 300px; padding:65px 0px;}
.xhwh-left{width: 540px;height: 300px;float: left;}
.js-video {position: relative;width: 540px;height: 300px;}
.js-video video {max-width: 100%;max-height: 300px;background-size: cover;background-position: center center;}
.js-video button {-moz-appearance: none;-webkit-appearance: none;}
.playPause.ui-icon {position: absolute;top: 0px;left: 0px;right: 0;display: block;width:540px; bottom:0px;}
.playPause.ui-icon span{ width:106px; height:107px; display:block;background-image: url(../images/bofang.png);background-repeat: no-repeat;background-position: center center; margin:100px auto;}
.playPause.ui-icon.fa-pause {opacity: 0;}
.ui {padding: 10px 1vw;font-size: 0;display: -webkit-flex;display: flex;}
.ui > div:nth-of-type(1), .ui > div:nth-of-type(4) {padding-top: 8px;}
.ui > div:nth-of-type(1) {-webkit-flex: 30 30 1px;flex: 30 30 1px;margin-right: 10px;}
.ui > div:nth-of-type(2) {-webkit-flex: 1 0 60px;flex: 1 0 60px;font-size: 12px;margin-right: 10px;text-align: center;line-height: 20px;}
.ui > div:nth-of-type(3) {-webkit-flex: 0 0 20px;flex: 0 0 20px;margin-right: 10px;}
.ui > div:nth-of-type(4) {-webkit-flex: 0 0 60px;flex: 0 0 60px;}
.timeDisplay {white-space: nowrap;}
.timeDisplay i {font-style: normal;}
.fullscreen {position: absolute;font-style: normal;left: 20px;bottom: 66px;display: block;width: 40px;height: 40px;text-align: center;cursor: pointer;-moz-transition: color 0.3s;-o-transition: color 0.3s;-webkit-transition: color 0.3s;transition: color 0.3s;}
.fullscreen:before {font-size: 30px;line-height: 40px;color: rgba(244, 209, 126, 0.2);}
.fullscreen:hover:before {color: rgba(244, 209, 126, 0.5);}
.ui-icon {font-size: 20px;vertical-align: middle;cursor: pointer;}
/*********************
 * Progress
 *********************/
.progress, .volumeControl {background-color: rgba(0, 0, 0, 0.1);width: 100%;position: relative;height: 5px;cursor: pointer;overflow: hidden;border-radius: 2px;border: 0;}
.progress > * {position: absolute;top: 0;left: 0;height: 100%;}
.progress-time {background-color: black;}
.anim {-moz-transition: width 1000ms linear;-o-transition: width 1000ms linear;-webkit-transition: width 1000ms linear;transition: width 1000ms linear;}
.progress-buffer {background-color: rgba(0, 0, 0, 0.3);-moz-transition: width 250ms linear;-o-transition: width 250ms linear;-webkit-transition: width 250ms linear;transition: width 250ms linear;}
.volumeControl {width: 90%;overflow: visible;position: relative;background: rgba(0, 0, 0, 0.3);}
.volumeControl .ui-slider-handle {position: absolute;width: 9px;height: 9px;border: 0;top: -2px;background: transparent;}
.volumeControl .ui-slider-handle:after {content: '';position: absolute;width: 100%;height: 100%;left: -50%;background-color: black;border-radius: 4px;}
.volumeControl .ui-slider-handle:focus {outline: none;}
.hint-in3{ width:61px; height:61px;position: absolute;top:-1px;right: -1px;-webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);background-image: url(../images/close.png);background-repeat: no-repeat;cursor: pointer;}
.hint{width:700px;height:450px;margin:0 auto;position:fixed;top:17%;left:50%; margin-left:-370px;z-index:111;display:none; padding:15px; background-color:#FFF;box-shadow: 0 3px 5px 0 rgba(0,0,0,0.25);border-radius:10px;background: #fff;-webkit-transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1); z-index:9999;}
.hint-in1{width:100%;height:450px;position:relative;}
.xhwh_video{ width:100%; display:none;}
.xhwh_video iframe{ height:360px;}
.xhwh-right{width: 540px;height: 300px;float: right; font-size:18px; line-height:30px;}
.xdwh-list{width: 100%;padding:40px 0px 130px 0px; }
.xdwh-list ul li{width: 180px;height:60px;float: left; margin:30px 0px 5px 24px; text-align: center;}
.xdwh-list ul li a{ display:block;width: 158px;height:58px;border: 1px solid #c88d45;padding:0px 10px;line-height: 58px;font-size: 14px;}
.xdwh-list ul li a:hover{background-color: #c88d45;}
.xdwh-list ul li a:hover{color: #fff;}
.xdwh-list ul li:nth-child(1),.xdwh-list ul li:nth-child(7){margin-left: 0px;}
.xdwh_yqrwhd{ width:100%; padding:0px 0px 60px 0px;background-image: url(../images/fw-two_bg.png);background-repeat: repeat;}
.xdwh_yqrwhd .w1200{ position: relative;}
.m_xdwh_box{ width:100%; position:relative;}
.xdwh-img-title{font-size: 35px;text-align: center;letter-spacing: 10px;padding-top: 80px;}
.xdwh-roll-content{width: 960px;height: 185px;position: relative; margin:40px auto 0px auto;}
.xdwh_yqrwhd .swiper-button-next,.xdwh_yqrwhd .swiper-button-prev{width: 50px;height:60px;position: absolute;z-index: 20;background-repeat: no-repeat;background-image: url(../images/xdwh_qh.png);opacity:1; margin-top:-35px;}
.xdwh_yqrwhd .swiper-button-prev{background-position: left center;left:50px;}
.xdwh_yqrwhd .swiper-button-next{background-position: right center;right:50px;}
.h-whgy-roll .swiper-button-next,.h-whgy-roll .swiper-button-prev{ margin-top:-25px !important;}
.xdwh-footer{width: 100%; padding-bottom:80px;}
/*园区动态-*/
.yqdt_box{height: 140px; padding:40px 0px;border-bottom: 1px solid #ddd;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.yqdt_box a:hover{cursor: pointer;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.yqdt_box_l{ width:200px; height:140px;float: left; overflow:hidden;}
.yqdt_box_r{width:660px;height: 140px;float: left; margin-left:50px;}
.yqdt_box_r .tit{font-size: 18px; height:30px; line-height:30px; color:#c88d45;margin-top:30px;}
.yqdt_box_r .desc{font-size: 12px; line-height:20px; height:20px;margin-top:10px; color:#c88d45;}
.yqdt_box .more{width: 198px;height: 58px;line-height: 58px;border: 1px solid #c88d45;color: #c88d45;font-size:12px;float: right;text-align: center;margin-top: 25px; background-color:#FFF;
}
.yqdt_box:hover .more{ color:#fff !important;background-color:#c88d45;}
.yqdt_box a:hover .tit{ color:#c88d45;}
.yqdt_box a:hover .desc{ color:#c88d45;}
/*商品专区-*/
.spzq-content{width: 100%;padding: 0px 0px 30px 0px;background-color: #f2ebe2;}
.spzq-all{ padding-bottom:80px;}
.spzq-all ul{ margin-left:-26px; padding-top:20px;}
.spzq-all ul li{width: 280px;float: left; margin:0px 0px 0px 26px;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.spzq-all-img{width: 100%; overflow:hidden;}
.spzq-all-art{}
.spzq-all-txt{margin: 0px auto; text-align:center; padding-bottom:15px;}
.spzq-all-title{font-size: 16px;letter-spacing:1px; height:36px; line-height:36px; padding-top:4px;text-align:center;}
.apzq-all-nr{font-size: 14px;color: #9d9d9c;line-height: 24px; height:48px; padding:0px 10px;}
.spzq-all ul li:hover .spzq-all-art{cursor: pointer;background-color: #c88d45;color: #fff;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.spzq-all ul li:hover .apzq-all-nr{color: #fff;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
/*商品详情-*/
.shop_t{background-image: url(../images/details-top.png);background-repeat: repeat; height:340px; padding:60px 0px; position:relative;}
.shop_t_l{ width:284px; padding:0px 63px;position:relative;}
.shop_t_l .swiper-button-next,.shop_t_l .swiper-button-prev{width: 50px;height:60px;position: absolute;z-index: 20;background-repeat: no-repeat;background-image: url(../images/pro_xq_qh.png);opacity:1; margin-top:-30px;}
.shop_t_l .swiper-button-prev{background-position: left center;left:0px;}
.shop_t_l .swiper-button-next{background-position: right center;right:0px;}
.shop_t_r{ width:700px;}
.shop_t_r .tit{ font-size:18px; height:30px; line-height:30px;}
.shop_t_r .desc{ line-height:30px; height:150px;-webkit-line-clamp: 5; margin-top:25px; color:#666;}
.shop_t_r .yqjg-btn{ margin:52px 0px 0px 0px;}
/*礼仪专区-*/
.lyzq-art{border-bottom: 1px solid #e3e3e3; padding:60px 0px;}
.lyzq-art1{border-bottom: 1px solid #e3e3e3; padding:60px 0px;background-color:#FFF;}
.lyzq-title{font-size: 36px;text-align: center;letter-spacing: 5px;}
.lyzq-nr{width: 100%; padding:30px 0px 5px 0px;}
.lyzq-img{width: 100%;background-color: #fff;}
.lyzq-img-list{width: 1040px;margin: 0px auto;}
.lyzq-img-list ul{ margin-left:-70px;}
.lyzq-img-list ul li{width: 300px;height: 200px;float: left; margin:70px 0px 0px 70px;}
.lyzq_w1040{ width:1040px; margin:0px auto; padding:70px 0px;}
.lyzq_w1040 .yqjg-btn{ margin-top:0px;}
.lltc_box{ width:30%; float:left; margin:30px 0px 0px 5%;}
.lltc_box_id1,.lltc_box_id4,.lltc_box_id7,.lltc_box_id10{ margin-left:0px;}
.lltc_box .tit{ font-size:18px;line-height:30px; padding:10px 0px 5px 0px;}
.lltc_box .desc{ font-size:14px; line-height:24px; color:#666;}
.lyfwsj_big{padding: 60px 0px; background-color:#FFF;}
.lyfwsj_big1{padding: 60px 0px;}
.lyfwsj ul{ margin-left:-2%; padding:20px 0px 20px 0px;}
.lyfwsj li{ width:23%; float:left; margin:20px 0px 0px 2%;}
.lyfwyyrx{ font-size:20px; height:40px; line-height:40px; font-weight:bold; margin-top:20px;}
/*服务专区-*/
.fw-one,.fw-two,.fw-three,.fw-four{width: 100%; padding:60px 0px;}
.fw-one-title{font-size: 36px;letter-spacing: 5px;text-align: center;padding-top:10px;}
.fw-one-content{ padding:50px 0px 0px 0px; color:#555;}
.fw-two{background-image: url(../images/fw-two_bg.png);background-repeat: repeat;}
.fw-three{width: 100%;}
.fw-four{width: 100%; background-color:#FFF;}
.fw-four-content{ padding:60px 0px 0px 0px;}
.fw-four-left{width: 440px;border-right: 1px solid #ccc;float: left; padding:0px 100px 50px 0px;}
.fw-four-right{width: 560px;float: right;}
.fw-left-tit{font-size: 30px;color: #c88d45;padding-bottom: 35px;}
.fw-left-num{font-size:18px;margin-top:10px; line-height:30px; color:#555;}
.fw_wenben{width: 100%;height: 60px;border: 1px solid #a49fa6;text-align:center;font-family: "Microsoft yahei";}
.fw-right-inp2 input{margin-top: 40px;}
input::-ms-input-placeholder{text-align: center;}
input::-webkit-input-placeholder{text-align: center;}
.fw-right-btn button{width: 100%;height: 60px;background-color: #c88d45; border:0px; cursor:pointer;margin-top: 50px;text-align: center;line-height: 60px;color: #fff;font-size: 16px;font-family: "Microsoft yahei";}
.fw-right-btn button:hover{color: #fff;}
.fw-three-content{}
.fw-threee-desc{ font-size:16px; line-height:30px; padding:20px 0px 0px 0px; text-align:center; color:#666;}
.fw-three-roll{width: 100%;position: relative;}
.fw-three-roll .swiper-container{ height:600px;}
.fw-three-roll ul li{width: 255px;height: 200px;float: left; margin:65px 0px 0px 60px;}
.fw-three-roll ul li:nth-child(1),.fw-three-roll ul li:nth-child(5){margin-left: 0px;}
.fw-three-roll ul li .three-roll-img-all{width: 255px;height: 160px; overflow:hidden;}
.fw-three-roll ul li p{text-align: center;font-size: 16px;margin-top: 20px;}
.fw-three-roll .swiper-pagination{ width:100%; height:4px; bottom:10px;}
.fw-three-roll .swiper-pagination-bullet{ width:100px; height:4px; background-color:#b4b4b4; display: inline-block; border-radius:0px;opacity:1; margin:0px 15px !important;}
.fw-three-roll .swiper-pagination-bullet-active{opacity:1; background-color:#c88d45; border:0px;}

/*第五部分-*/
.h-bigroll{width: 100%; padding:70px 0px; border-bottom:1px solid #dedede;}
.h-bigroll-content{ position:relative;}
.h-whgy{width: 100%;height: 420px;background-repeat: no-repeat;background-color:#ffffff;background-position: center center;}
.h-whgy .swiper-button-next,.h-whgy .swiper-button-prev{top:85px;}
.h-whgy-tit{font-size: 30px;text-align: center;padding-top: 70px;letter-spacing: 5px;}
.h-whgy-roll{margin: 0px auto;margin-top: 55px;position: relative;}
.h-whgy-img{height: 165px;border: 5px solid #d2a976;margin: 0px auto;}
.h-whgy-text{ padding-bottom:30px;}
.h-whgy-left{width: 660px;height: 90px;font-size: 18px;color: #cb9960;line-height: 30px;float: left; margin:30px 120px 10px 0px;}
.h-whgy-btn{width: 180px;height: 65px;font-size: 12px;text-align: center;line-height: 65px;background-color: #cd9755;color: #fff;letter-spacing:4px;margin-top: 40px;}
.h-whgy-btn:hover{color: #fff;}
.tabbox{margin-top:35px;}
.tabbox2{ margin-top:0px;}
.tabbox .tab{position: absolute;right: 220px;top: 25px;}
.tabbox .tab a{float: left;height: 25px;color:#333;text-align: center;position: relative;line-height: 25px; padding:0px 20px;font-size: 14px;}
.tabbox .tab a.on{color:#cf9e66;cursor: pointer;}
.tab_xian{ width:100px; height:1px; background-color:#ddd; position:absolute; top:38px; right:110px;}
.aa{color: red;display: none;margin-left: 180px;margin-top: -20px;position: absolute;}
.aa img{width: 20px;height: 30px;}
.tabbox .tab p.on .aa{display: block;}
.tabbox .content{width: 100%;overflow:hidden;}
.tabbox .content li{display:none;}
.tabbox-content-all{width: 280px;float: left;margin-left: 25px;}
.tabbox-content-all:nth-child(1){margin-left: 0px;}
.tabbox-content-all:hover{cursor: pointer;}
.tabbox-content-all:hover .spzq-all-art{cursor: pointer;background-color: #c88d45;color: #fff;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.tabbox-content-all:hover .apzq-all-nr{color: #fff;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.tabbox2 .swiper-container{ padding-bottom:60px;}
.tabbox2 .swiper-slide{ opacity:0!important;}
.tabbox2 .swiper-slide-active{opacity:1!important;}
.tabbox2 .swiper-pagination{ width:100%; height:4px; bottom:0px;}
.tabbox2 .swiper-pagination-bullet{ width:100px; height:4px; background-color:#b4b4b4; display: inline-block; border-radius:0px;opacity:1; margin:0px 15px !important;}
.tabbox2 .swiper-pagination-bullet-active{opacity:1; background-color:#c88d45; border:0px;}
/*返回顶部-*/
.fhdb_top{background-color: #bcbcbc; border-radius:2px;}
.fhdb_top:hover{ background-color:#c88d45;}
/*leftbox-*/
#leftbox{position: absolute;top:20%;right:20px;width: 190px;height: 210px;z-index: 999;border: 5px solid #c88d45;background-image: url(../images/leftbox_bg.png);background-repeat: repeat;text-align: center; color:#000;}
.leftbox-title{font-size: 18px;text-align:center;margin-top: 25px; line-height:24px;}
.leftbox-line{width: 160px; background-color:#d2d1ca; height:1px;margin: 20px auto;}
.leftbox-art{width: 160px;height:40px;color:#c88d45;font-size: 14px;margin: 8px auto 0px auto;line-height: 20px; text-align:left; overflow:hidden;}
.leftbox-art a{color: #c88d45;}
.leftbox-phone{width: 160px;height:30px;color:#c88d45;font-size:18px;margin: 5px auto;}
.leftbox-code{width: 160px;height: 160px;margin: 20px auto;position: relative;}
#box-hide{width: 20px; padding:20px 8px;background: #c88d45;color: #fff;position: fixed;right: 0;text-align: center;line-height:22px;display: none; z-index:9999; top:100px !important;cursor: pointer;}

#box-hide:before {border: 8px solid transparent;border-right-color: #c88d45;content: '';display: block;height: 0px;right: 36px;position: absolute;top:56px;width: 0px;}
@media (max-width:1800px) {
.nav li a{padding: 0px 20px;}
#navbox li ul{ width:104px;}
.nav_li_cur1 ul{ width:120px !important;}
}
@media (max-width:1600px) {
.nav li a{padding: 0px 15px;}
#navbox li ul{ width:94px;}
.nav_li_cur1 ul{ width:110px !important;}
}
@media (max-width:1500px) {
.baifen94{ width:98%;}
.nav li a{padding: 0px 9px;}
#navbox li ul{ width:84px;}
.nav_li_cur1 ul{ width:100px !important;}
}

@media (max-width:1366px) {
.logo{ margin-right:20px;}
.banner .swiper-slide{background-image: inherit;}
.banner .swiper-slide,.banner .swiper-slide .lianjie{ height:450px; }
.banner .swiper-slide .lianjie img{ display:none !important;}
.shutter { height:590px !important;}
.shutter-btn li.prev {left: 20px;}
.shutter-btn li.next {right: 20px;}
.yqjg-all ul li p,.fw-three-roll ul li p{font-size: 15px;}
}
@media (max-width:1280px) {
.logo{ margin-right:0px;}
.nav{ float:right;}
.header_tel{ display:none;}
.w1200{ width:100%;}
.yqjg-all ul{ margin-left:-0px;}
.yqjg-all ul li{width: 29.33333333333333333333%;float: left; margin:3% 2% 2% 2%;}
.yqjg-btn{ width:96%;}
.details-top,.news_body,.about_c,.fw-one-content,.fw-four-content,.lyzq-nr,.shop_t,.yqdt_box,.h-gy,.h-lc-fw,.h_lyzq_c,.h-whgy-left{ width:96%; padding-left:2%; padding-right:2%;}
.fw-three-roll ul li{ width:22%;margin: 3% 1.5% 1% 1.5%; height:auto;}
.fw-three-roll ul li .three-roll-img-all{ width:100%; height:auto;}
.fw-three-roll ul li:nth-child(1),.fw-three-roll ul li:nth-child(5){margin-left: 1.5%;}
.fw-three-roll ul li p{ margin-top:5px;}
.fw-three-roll .swiper-container{ height: auto; padding-top:10px; padding-bottom:30px;}
.fw-four-left{ width:38%; padding-right:4%;}
.fw-four-right{ width:52%; padding-left:4%;}
.lyzq-img-list,.lyzq_w1040{ width:100%;}
.lyzq_w1040{ padding-bottom:70px;margin-top:0px; padding-top:0px;}
.lyzq_w1040 .yqjg-btn{ margin-top:40px;}
.lyzq-img-list ul{ margin-left:0px;}
.lyzq-img-list ul li{width: 29.33333333333333333333%;margin:2% 2% 2% 2%; height:auto;}
.roll-bg,.roll-img,.roll-img img,.spzq-all-img,.spzq-all-img img{ width:100%; height:auto;}
.roll-bg{ height:100%;}
.roll-text{ width:100%; height:auto; margin-top:10%;}
.spzq-all ul{ margin-left:0px;}
.spzq-all ul li{width: 29.33333333333333333333%;margin:2% 2% 2% 2%; height:auto;}
.shop_t{ height:auto; }
.shop_t_l{ width:45%; padding:0px;} 
.xdwh-vio{ width:96%; padding:30px 2%; height:auto;}
.shop_t_r{ width:52%;}
.xhwh-left{ width:45%; height:auto;}
.xhwh-right{ width:52%; height:auto;}
.js-video,.playPause.ui-icon{ width:100%; height:auto;}
.playPause.ui-icon span{ margin-top:22%;}
.xhwh-left img{ height:auto;}
.xdwh-list{ padding:30px 0px 60px 0px;}
.xdwh-list ul li{ width:14.6%; height:auto; padding:0px 1%; margin:1% 0%;}
.xdwh-list ul li a{ width:100%; height:24px; padding:10px 0px; line-height:24px;}
.xdwh-list ul li:nth-child(1), .xdwh-list ul li:nth-child(7){ margin-left:auto;}
.h-whgy-img,.h-whgy-img img{ height:auto;}
.wdwh-title{ padding-top:40px;}
.xdwh-roll-content{ width:96%; height:auto; margin:40px auto 0px auto;}
.js-video video{ width:100%; height:auto;max-height: inherit;}
.xdwh_yqrwhd .swiper-button-prev{ left:20px;}
.xdwh_yqrwhd .swiper-button-next{ right:20px;}
.yqdt_box{ height:auto;}
.yqdt_box_l{ width:25%; height:auto;}
.yqdt_box_l img{ width:100%; height:auto;}
.yqdt_box_r{ width:72%; margin-left:0px; float:right; height:auto;}
.yqdt_box_r .tit{ margin-top:10px;}
.yqdt_box .more{ width:120px; height:34px; line-height:34px; float:left; margin-left:3%; margin-top:20px;}
.yqjg-btn{ height:60px; line-height:60px;}
.banner .swiper-slide,.banner .swiper-slide .lianjie{ height:400px; }
.h-gy-img{ width:45%; height:auto;}
.h-gy-img img{ width:100%; height:auto;}
.h-gy-right{ width:52%; height:auto;}
.h-gy-tit{ height:65px; line-height:65px;letter-spacing:5px;}
.h-gy-art{ margin-top:10px;}
.h-gy-btn{ height:40px; line-height:40px; margin-top:15px;}
.h-lc-img ul li{width: 22%;margin:2% 1.5% 2% 1.5%; height:auto;}
.h-lc-imgs img,.h-lc-imgs{ width:100%; height:auto;}
.h-lc-img ul li p{ margin-top:10px;}
.h-lc-img ul li:nth-child(1){ margin-left: 1.5%;}
.h-lizq-roll{ margin-top:30px;height:auto;}
.h-lizq-roll .swiper-button-next, .h-lizq-roll .swiper-button-prev{ top:50%;}
.h-lizq-roll .swiper-button-next{ right:15px;}
.h-lizq-roll .swiper-button-prev{ left:15px;}
.tabbox-content-all{width: 22%;margin:2% 1.5% 2% 1.5%; height:auto;}
.h-whgy-btn{ width:46%; margin:20px 2% 0px 2%; height:50px; line-height:50px;}
.shutter {min-width: 100%;}
}
@media (max-width:1100px) {
.nav li a{padding: 0px 8px;}
#navbox li ul{ width:80px;}
.nav_li_cur1 ul{ width:96px !important;}
.shutter { height:470px !important;}
}

@media (max-width:1024px)  {
.w1200,.h-footer-left,.footer-right-txt{ width:100%; float:none;}
.details-top,.news_body,.about_c,.fw-one-content,.h-lc-list,.fw-four-content,.yqdt_box,.h-gy,.tabbox{ width:96%; padding-left:2%; padding-right:2%;}
.banner .swiper-pagination{bottom: 15px;}
.dl-menuwrapper{ display:block;}
.nav{ display:none;}
.header{ height:60px; width:100%; position: fixed; top:0px; left:0px; right:0px;z-index: 9999; border-bottom:1px solid #c88d45; background-color:#FFF;}
.shutter{ margin-top:61px !important;}
.banner,.list_banner{ margin-top:61px;}
.logo{ height:40px; margin-top:10px;}
.logo img{ height:40px;}
.h-footer,.h-ba{  width:96%; padding-left:2%; padding-right:2%; height:auto;}
.h-ba{ padding-top:20px; padding-bottom:20px;}
.h-footer{ padding-top:10px;}
.h-footer,.footer-right-txt{ height:auto;}
.footer_clear{ clear:both;}
.footer-right-txt{ margin-top:10px;}
.footer-right-txt dl:nth-child(1){ margin-left:30px;}
.h-footer-left{ border-right:0px; height:auto;}
.footer-left-img{ width:18% }
.h-footer-art{ width:80%; margin-left:2%;}
.footer-left-img{ height:auto;}
.footer-left-img img{ width:100%; height:auto;}
.h-lc-list ul li{ width:24%; height:85px; padding-top:34px; background-size:100%; margin-bottom:10px;}
.h-lc-arrow{ width:5%;background-size:100%; margin-left:2%; margin-right:2%; margin-top:40px;}
.tab_xian{ display:none;}
.tabbox .tab{ right:120px;}
.tabbox{ margin-top:0px;}
.tabbox .tab a{ padding:0px 25px 0px 0px;}
.h-gy,.h-lc,.h-lizq,.h-bigroll{ padding:50px 0px;}
.h-lc-fw{ height:50px; line-height:50px;}
.shutter { height:400px !important;}
}
@media (max-width:768px)  {
.sub_nav li a{ margin:0px 0px;}
.footer-right-txt{ padding-bottom:30px; }
.h-footer-art{ margin-top:8px;}
.footer-left-img{ width:35%;}
.footer-title{ padding-bottom:5px; font-size:16px;}
.footer-list{ font-size:12px;}
.h-footer-art{ width:63%;}
.yqjg-all ul li{width: 46%;float: left; margin:3% 2% 2% 2%;}
.yqjg-all ul li p{ margin-top:10px;}
.details-content-left{ line-height:30px; padding:10px 0px; width:100%;}
.details-content-time{ line-height:30px; font-size:12px;}
.details-content-btn{ width:60px; height:24px; line-height:24px; font-size:12px;}
.fw-one-content,.h-lc-list{ padding-bottom:0px; padding-top:30px;}
.fw-four-left{ width:100%; padding-right:0%;    border-right: 0px solid #ccc;}
.fw-four-right{ width:100%; padding-left:0%;}
.fw-left-tit{ padding-bottom:10px; font-size:26px;}
.fw-left-num{ font-size:18px; line-height:30px; margin-top:5px;}
.fw-four-content{ padding-top:20px;}
.spzq-all{ padding-top:15px;}
.lyzq-img-list ul li,.spzq-all ul li{width: 46%;}
.yqjg-btn{ margin-top:40px;}
.shop_t_l,.xhwh-left{ width:100%;} 
.xhwh_video{ display:block;}
.btn1{ display:none;}
.shop_t_r,.xhwh-right{ width:100%; padding-top:20px;}
.playPause.ui-icon span{ width:80px; height:80px; background-size:80px;}
.xdwh-list ul li{ width:23%;}
.wdwh-title,.lyzq-title{ font-size:30px;letter-spacing: 5px;}
.playPause.ui-icon span{ margin-top:20%;}
.xdwh-vio,.xdwh-list{ padding-top:20px;}
.xdwh-roll-content{ margin-top:20px;}
.yqdt_box .more{ display:none;}
.banner .swiper-slide,.banner .swiper-slide .lianjie{ height:260px; }
.h-gy-img,.h-gy-right{ width:100%;}
.h-lc-img ul li{width: 47%;margin:2% 1.5% 2% 1.5%; height:auto;}
#leftbox,#box-hide{ display:none !important;}
.h-lc-tit{ font-size:21px;letter-spacing: 1px; margin-top:20px;}
.h-lc-img{ margin-top:0px;}
.h-lizq-roll .swiper-button-next, .h-lizq-roll .swiper-button-prev{ top:50%;}
.h-fw-tit{font-size: 30px;font-weight: bold;letter-spacing:6px;}
.tabbox .tab{ position:relative; top:10px; height:40px; right:0px; left:0px; width:100%;}
.tabbox-content-all{width: 47%;margin:2% 1.5% 2% 1.5%; height:auto;}
.tabbox-content-all:nth-child(1){ margin-left:1.5%;}
.spzq-all-art{ height:auto;}
.apzq-all-nr{ margin-top:0px; line-height:20px; height:40px;}
.spzq-all-txt{height:auto;}
.xdwh_yqrwhd .swiper-button-next, .xdwh_yqrwhd .swiper-button-prev{ top:50%;}
.h-bigroll .yqdt_box{ padding:15px 0px;}
.tabbox2 .swiper-container{ padding-bottom:30px;}
.h-whgy-roll{ margin-top:30px;}
.list_banner{ height:220px;}
.list_banner p{ font-size:30px;letter-spacing: 24px; line-height:40px; padding-top:75px;}
.list_banner p span{ font-size:14px;}
.banner .swiper-button-next,.banner .swiper-button-prev{ margin-top:-30px;}
.banner{ display:block;}
.shutter { display:none;}
.lltc_box{ width:46%; margin:20px 2% 5px 2%;}
.lltc_box_id1, .lltc_box_id4, .lltc_box_id7, .lltc_box_id10 {margin-left: 2%;}
.lyfwsj ul{ margin-left:0px;}
.lyfwsj li{ width:46%;margin: 20px 2% 0px 2%;}
.lyfwyyrx{ width:96%; padding:0px 2%;}
.h-four-bg p{ font-size:26px;}
.h-gy-art,.xhwh-right{ font-size:16px; line-height:26px;}
@media (max-width:480px)  {
.yqdt_box_l,.yqdt_box_r{ width:100%; float:none;}
.yqdt_box .more{ display: block; margin-left:0px;}
.yqjg-btn{ height:50px; line-height:50px;}
.h-lc-list ul li{ width:40%;height: 69px; padding-top:19px;}
.h-lc-arrow{ margin-top:34px;}
.fw-three-roll ul li{ width:47%;}
.tabbox2 .swiper-pagination,.fw-three-roll .swiper-pagination{ height:5px;}
.tabbox2 .swiper-pagination-bullet,.fw-three-roll .swiper-pagination-bullet{ width:30px; height:5px;margin: 0px 3px !important;}
.xdwh-list ul li{ width:31.333333333333333333%;}
.xhwh_video iframe{ height:290px;}
.zishiyin img{max-width: 100% !important;width: auto;height: auto!important;}
.lltc_box{ width:96%; }
.h-lizq .h-lc-tit{ display:none;}
.h-lizq .h-lc-fw{ height:auto;}
.h-lizq .h-fw-btn{ float:none; clear:both; display:block; margin:0px auto; height:20px; line-height:20px; margin-top:5px;}
}