@charset "utf-8";

/*	弹窗	*/
.pop-alert .pop-dialog{ width: 500px; height: 350px; background-color: #fff; z-index: 1;}
.pop-alert .btnWarp{ padding: 8px 20px;}
.pop-alert .btnWarp button{ line-height: 1; padding: 8px 20px; margin: 0 10px;}

/*	视频弹窗	*/
.pop-video{}
.pop-video .pop-dialog{ width: 842px; height: 536px; z-index: 1;}
	
/*	复用图片包裹	*/
.scaleimg{
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
}
.scaleimg img{ width: 100%; height: auto;
	-webkit-transition: transform .5s;
	transition: transform .5s;
}
.scaleimg:hover img{
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

.video{position:relative;}
.video video{object-fit:cover;}
.video .ico{background:url(../image/ico1.png) center center no-repeat;width:86px;height:110px;position: absolute;left:50%;bottom:130px;margin-left:-43px;}
	
.section-box{ padding-bottom: 51px; overflow: hidden;}
.section-item{ position: relative; float: left; width: 50%; text-align: center;}
.section-item .title{ position: absolute; left: 0; right: 0; z-index: 1;}
.section-item .h30{ margin-bottom: 5px; font-family: 'hyxrws'; font-size: 30px;}
.section-item .h22{ font-family: 'hyxlsj'; font-size: 22px;}
.section-item .img{ position: absolute; width: 100%;}
.section-item .img img{ display: block; width: 100%;}
.section-item.item0 .img img{ display: none; width: 100%;}
.section-item.item0{ margin-bottom: 20px; width: 100%; height: 590px; background-color:#f1f1f1;overflow: hidden;}
.section-item.item0 .title{ top: 200px;left:30%;right:auto;writing-mode: tb-rl;-webkit-writing-mode: vertical-rl;vertical-align: top;text-align: left;}
.section-item.item0 .h30{margin:0;}
.section-item.item0 .img{ top:auto;right:0;bottom:0;width:auto;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.section-item.item1{ margin-bottom: 20px; width: 100%; height: 590px; background-color: #fff;}
.section-item.item1 .title{ top: 57px;}
.section-item.item1 .img{ top: 157px;}
.section-item.item2{ height: 540px;}
.section-item.item2 .title{ right: 36px; top: 79px;}
.section-item.item2 .img{ top: 105px;}
.section-item.item3{ height: 540px; background-color: #343434;}
.section-item.item3 .title{ top: 100%; margin-top: 74px;}
.section-item.item3 .img{ top: 90px;}
.section-item.item4{ margin-bottom: 20px; width: 100%; height: 540px;}
.section-item.item4:before{ content: ''; position: absolute; left: 0; right: 50%; top: 0; bottom: 0; border: 14px solid #fff;}
.section-item.item4 .title{ top: 210px; right: 50%; margin-right: 192px;}
.section-item.item4 .img{ width: 65%; top: 10%; left: 20%; }
.section-item.item5{ margin-bottom: 20px; width: 100%; height: 540px; background: url(../image/temp/img1.jpg) repeat-x;}
.section-item.item5 .title{ top: 84px;}
.section-item.item5 .img{ top: 175px;}
.section-item.item6{ margin-bottom: 20px; height: 1100px;}
.section-item.item6 .title{ top: 858px;}
.section-item.item6 .img{ top: 135px;}
.section-item.item7{ margin-bottom: 20px; height: 540px; background: url(../image/temp/img13.png) center no-repeat;}
.section-item.item7 .title{ top: 70px;}
.section-item.item7 .img{ top:176px;}
.section-item.item8{ margin-bottom: 20px; height: 540px;}
.section-item.item8:before{ content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border: 14px solid #e2dddc;}
.section-item.item8 .title{ top: 72px;}
.section-item.item8 .img{ top: 176px;}
.section-item.item9{ margin-bottom: 20px; height: 540px; background-color: #343434;}
.section-item.item9 .title{ top: 58px; color: #fff;}
.section-item.item9 .img{ top: 165px;}
.section-item.item10{ margin-bottom: 20px; height: 540px; background-color: #fff;}
.section-item.item10 .title{ top: 58px;}
.section-item.item10 .img{ top: 165px;}
.section-item.item11{ margin-bottom: 20px; height: 540px; background: url(../image/temp/img35.jpg) center no-repeat;}
.section-item.item11 .title{ top: 222px; right: 250px;}
.section-item.item11 .img{ overflow: hidden;}
.section-item.item12{ margin-bottom: 20px; height: 540px;}
.section-item.item12 .title{ top: 58px;}
.section-item.item12 .img{ top: 175px;}






.bdmap{ height: 1000px;}
.bdmapinfo{ position: fixed; left: 0; top: 0; width: 300px; visibility: hidden; z-index: -9999;}

/* 详情页 */
.article{ padding: 60px 0;}
.article-title{ margin-bottom: 40px; text-align:center;}
.article-title .h24{ margin-bottom: 20px; font-size:24px;}
.article-title .info{ color:#707070;}
.article-title .info span{ margin: 0 15px;}
.article-cont{ margin-bottom: 30px; }
.article-cont .p{ margin-bottom: 20px; }
.article-cont img{ max-width: 100%; height: auto !important;}
.article-paging{ overflow: hidden; padding:20px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; line-height: 26px;}
.article-paging .prev, .article-paging .next{ position: relative; width:40%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.article-paging .prev{ float: left; padding-left: 40px;}
.article-paging .next{ float: right; padding-right: 40px; text-align: right;}
.article-paging .prev:before, .article-paging .next:before{ position: absolute; width:24px; border:1px solid; border-radius: 50%; font-size:16px; text-align: center; line-height: 1.5;
    font-family: "xfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.article-paging .prev:before{ content:"\e831"; left: 0;}
.article-paging .next:before{ content:"\e832"; right: 0;}
.article-paging a:hover{ opacity: 0.8;}

.article .share-mod{ padding: 30px 0; }

/* 搜索结果页 */
.result{ padding:60px 0; }
.result .key{ color:#5c983e; }
.result .h24{ font-size:24px; }
.result .h24 span{ margin-left: 30px; font-size:18px; color:#707070; }
.result .list{ margin-bottom: 50px; }
.result .list-item{ padding:30px 0; border-bottom:1px solid #d1d1d1; }  
.result .list .h18{ font-size:18px; margin-bottom: 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.result .list .p{ color:#707070; }
.result .list a:hover{ opacity: 0.8;}

/* 网站地图 */
.sitemap{ padding:60px 0; }
.sitemap dl{ padding: 20px 0; border-bottom: 1px solid #eee;}
.sitemap dt{ font-size: 16px; }
.sitemap dd{ margin-top: 20px; padding-left: 4em; word-break: keep-all;}
.sitemap dd a{ margin-right: 20px;}
.sitemap a:hover{ opacity: 0.8;}



.list1 .item{width:33.33%;height:440px;position: relative;line-height:440px;text-align: center;float: left;overflow: hidden;background:#fff;}
.list1 .item a{display:block;height:100%;cursor: pointer;}
.list1 .item img{max-width:80%;}
.list1 .item .mask{position:absolute;left:0;top:0%;width:100%;height:100%;background:url(../image/temp/black85.png);color: #fff;font-size:22px;font-family: hyxlsj;line-height:1.5;transform:scale(1.2);-webkit-transform:scale(1.2);transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;opacity: 0;filter:alpha(opacity='0');}
.list1 .item .mask:after{content:"";vertical-align: middle;height:100%;display: inline-block;}
.list1 .item .mask .inner{display: inline-block;vertical-align: middle;text-align: center;}
.list1 .item:hover .mask{transform:scale(1);-webkit-transform:scale(1);opacity: 1;filter:alpha(opacity='100');}
.list1 .item:nth-child(2n){background:#f1f1f1;}

.nav_float{position:fixed;right:5px;top:50%;z-index:5;
transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.nav_float .a1{background:url(../image/ico2.png) center center no-repeat;width:58px;height:58px;display: block;}
.nav_float .a2{background:url(../image/ico3.png) center center no-repeat;width:58px;height:58px;display: block;margin-top:10px;}

.x-wrap1{margin:0 10%;}
.x-wrap1:after{content:"";display:block;clear: both;}


.middle{ font-size: 0; letter-spacing: -1.5em;}
.middle:after{ content: '0'; display: inline-block; vertical-align: middle; height: 100%; font-size: 0;}
.middle-cont{ display: inline-block; vertical-align: middle; font-size: 14px; letter-spacing: 0;}
.fullpage .section {overflow: hidden;position: relative;}
.fullpage .section.sect1 .arr1 {position: absolute;left: 50%;bottom: 5%;width: 20px;height: 58px;background: url(../image/arr.png) no-repeat center;z-index: 99;margin-left: -10px;}
.fullpage .section.sect2 .handle {position: absolute;right: 0;top:50%;z-index: 9;margin-top: -101px;}
.fullpage .section.sect2 .handle .item {width: 66px;height: 66px;cursor:pointer;}
.fullpage .section.sect2 .handle .item.it1{background:url(../image/png4.png) no-repeat center;}
.fullpage .section.sect2 .handle .item.it2{background:url(../image/png5.png) no-repeat center;}
.fullpage .section.sect2 .handle .item.it1:hover{background:url(../image/png4-1.png) no-repeat center;}
.fullpage .section.sect2 .handle .item.it2:hover{background:url(../image/png5-1.png) no-repeat center;}

.fullpage .section.sect2 .handle img {width: 100%;height: 100%;}
/*.fullpage .section.sect2 .pop_btn {position: absolute;right: 0;top:50%;margin-top: -33px;z-index: 9;width: 66px;height: 66px;}*/
.fullpage .section.sect2 .img {text-align: center;height: 100%;position: relative;z-index: 1;}
.fullpage .section.sect2 .img img {max-height: 100%;max-width: 100%;/* -webkit-transition: all 1.2s ease-in-out;transition: all 1.2s ease-in-out;-webkit-transform: scale(0.3);transform: scale(0.3); */}
/*.fullpage .section.sect2.active .img img {-webkit-transform: scale(1);transform: scale(1);}*/
.fullpage .section.sect2 .bgi {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: center no-repeat;background-size: cover;}
.fullpage .section.sect2 .pop-mod{ color: #fff;}
.fullpage .section.sect2 .pop-mod.x-show {z-index: 999;}
.fullpage .section.sect2 .pop-mod .pop-dialog{ display: table; width: 100%; height: 100%;}
.fullpage .section.sect2 .pop-mod .cont{ display: table-cell; padding: 90px; vertical-align: middle;}
.fullpage .section.sect2 .pop-info{position: absolute;left: 0;top: 0;bottom: 0;right: 0;z-index: 999;}
.fullpage .section.sect2 .pop-info .h20{ margin-bottom: 30px; font-size: 20px;font-family: 'hyxlsj';}
.fullpage .section.sect2 .pop-info .h16{ margin-bottom: 18px; font-size: 16px;}
.fullpage .section.sect2 .pop-info .h16 span{ margin-right: 25px;}
.fullpage .section.sect2 .pop-info .p{ margin-bottom: 8px;}
.fullpage .section.sect2 .pop-info .scroll1 {position: absolute;top: 90px;bottom: 90px;left: 0;margin: 0 25%;}
.fullpage .section.sect2 .pop-info .mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {opacity: 1;}
.fullpage .section.sect2 .pop-mod .pop-close{ position: absolute; right: 10px; top: 50px; width: 94px; height: 94px; border-radius: 5px; background: url(../image/png6.png) center no-repeat; z-index: 1; cursor: pointer;
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: background .2s;
	transition: background .2s;
}
.fullpage .section.sect2 .pop-mod .pop-close:after {display: none;}
.fullpage .section.sect2 .pop-mod .pop-close:hover{ background-color: rgba(100,100,100,0.5);}
.fullpage .section.sect2 .pop-help{ text-align: center;top: 0;left: 0;right: 0;bottom: 0;position: absolute;z-index: 999;}
.fullpage .section.sect2 .pop-help .h30{ margin-bottom: 25px; font-size: 30px;}
.fullpage .section.sect2 .pop-help .list{ display: inline-block; margin-bottom: 80px; overflow: hidden;}
.fullpage .section.sect2 .pop-help .cir{ float: left; margin: 0 16px; width: 175px; height: 175px; border-radius: 50%; }
.fullpage .section.sect2 .pop-help .icon{ margin: 25px auto 15px; width: 65px; height: 65px; overflow: hidden;}
.fullpage .section.sect2 .pop-help .icon img{ display: block; width: 100%;}
.fullpage .section.sect2 .pop-help .h18{ font-size: 18px;}
.fullpage .section.sect2 .pop-help .h16{ font-size: 16px;}
.fullpage .section.sect2 .arr {position: absolute;left: 50%;bottom: 0;width: 100px;height: 100px;z-index: 9;line-height: 100px;text-align: center;margin-left: -50px;cursor: pointer;}
.fullpage .section.sect2 .arr:after { content: '\e824'; font-family: "xfont" !important; font-size: 3.6em;color: #fff;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;}
.fullpage .section.sect2 .arr1 {position: absolute;left: 50%;top: 60px;width: 100px;height: 100px;z-index: 9;line-height: 100px;text-align: center;margin-left: -50px;cursor: pointer;}
.fullpage .section.sect2 .arr1:after { content: '\e823'; font-family: "xfont" !important; font-size: 3.6em;color: #fff;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;}
.fullpage .section.sect2 .arr, .fullpage .section.sect2 .arr1 {opacity: 0.8;}
.fullpage .section.sect2 .arr:hover, .fullpage .section.sect2 .arr1:hover {opacity: 1;}
.fullpage .section.sect4 .top {position: relative;height: 421px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.fullpage .section.sect4 .top.hei1 {height: 808px;}
.fullpage .section.sect4 .top .d {width: 31px;height: 31px;position: absolute;}
.fullpage .section.sect4 .top .d:before {content: "";display: block;left: 50%;top: 50%;width: 21px;height: 21px;margin: -10.5px 0 0 -10.5px;position: absolute;border-radius: 50%;background:#fff;animation:scl 2s infinite; -webkit-animation:scl 2s infinite; animation-delay:0.6s; -webkit-animation-delay:0.6s;}
.fullpage .section.sect4 .top .d:after {content: "";display: block;left: 0%;top: 0%;width: 100%;height: 100%;position: absolute;border-radius: 50%;background: #fff;opacity: 0.5;filter:alpha(opacity=50);animation:scl 2s infinite; -webkit-animation:scl 2s infinite;}
.fullpage .section.sect4 .top .d1 {left: 50%;margin-left: -509px;top: 65px;}
.fullpage .section.sect4 .top .d2 {right: 50%;margin-right: -205px;top: 207px;}
.fullpage .section.sect4 .top .d3 {left: 50%;margin-left: -365px;bottom: 32px;}
.fullpage .section.sect4 .top .d .txt {width: 211px;height: 41px;background: url(../image/temp/sect3.png) no-repeat center;position: absolute;margin-left: 40px;bottom: 15px;opacity: 0;filter:alpha(opacity=0);visibility: hidden;left: 40px;}
.fullpage .section.sect4 .top .d .txt .h20 {font-family: 'hyxlsj';color: #fff;width: 175px;float: right;text-align: center;position: relative;margin-top: -31px;font-size: 20px;}
.fullpage .section.sect4 .top .d1 .txt {background: url(../image/temp/sect2.png) no-repeat center;bottom: inherit;top: 15px;}
.fullpage .section.sect4 .top .d1 .txt .h20 {text-align: right;margin-top: -6px;}
.fullpage .section.sect4 .top .d:hover .txt {left: 0px;opacity: 1;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;filter:alpha(opacity=100);visibility: visible;}
.fullpage .section.sect5 .bgi {background: center no-repeat;background-size: cover;padding: 27px 0;}
.fullpage .section.sect5 .slick-mod {padding: 0 100px;position: relative;z-index: 1;}
.fullpage .section.sect5 .slick-list {margin: 0 -20px;}
.fullpage .section.sect5 .slick-item {text-align: center;}
.fullpage .section.sect5 .slick-item .padd {position: relative;margin: 0 20px;padding: 50px 0;}
.fullpage .section.sect5 .slick-item .img {height: 415px;width: 100%;overflow: hidden;text-align: center;line-height: 415px;position: relative;}
.fullpage .section.sect5 .slick-item .img:after {content: "";display: block;width: 40px;height: 40px;position: absolute;right: 20px;top: 0;background: url(../image/temp/cuo1.png) no-repeat center;filter:alpha(opacity=0);opacity: 0;-webkit-transform:rotate(0deg);transform:rotate(0deg);background-size: cover;}
.fullpage .section.sect5 .slick-item .img img {max-width: 100%;max-height: 100%;display: inline-block;width: auto;}
.fullpage .section.sect5 .slick-item .h22 {color: #fff;font-family: 'hyxlsj';position: relative;font-size: 22px;}
.fullpage .section.sect5 .slick-item .p {color: #fff;font-size: 22px;font-family: 'hyxlsj';}
.fullpage .section.sect5 .slick-arrow {background: none;}
.fullpage .section.sect5 .slick-arrow:after {display: none;}
.fullpage .section.sect5 .slick-prev {background: url(../image/temp/left1.png) no-repeat center;}
.fullpage .section.sect5 .slick-next {background: url(../image/temp/right1.png) no-repeat center;}


.fullpage .section .video-js:before {content: "";display: block;position: absolute;left: 0;top: 0;bottom: 0;right: 0;background: rgba(255,255,255,0);z-index: 98;}


.fullpage .section.sect2 .pop-help .wp{display:none;}
.fullpage .section.sect2 .pop-help .pc{display:block;}
	
	
@keyframes scl{
0%{ -webkit-transform:scale(1);transform:scale(1); opacity: 1; filter:alpha(opacity=100);}
100%{ -webkit-transform:scale(1.3);transform:scale(1.3); opacity: 0.5;filter:alpha(opacity=50); }
}
@-webkit-keyframes scl{
0%{ -webkit-transform:scale(1);transform:scale(1); opacity: 1; filter:alpha(opacity=100);}
100%{ -webkit-transform:scale(1.3);transform:scale(1.3); opacity: 0.5;filter:alpha(opacity=50); }
}

@keyframes tlt{
0%{ opacity: 0.4; filter:alpha(opacity=40);-webkit-transform:scale(1);transform:scale(1);}
100%{ opacity: 0;filter:alpha(opacity=0); -webkit-transform:scale(1.1);transform:scale(1.1);}
}
@-webkit-keyframes tlt{
0%{ opacity: 0.4; filter:alpha(opacity=40);-webkit-transform:scale(1);transform:scale(1);}
100%{ opacity: 0; filter:alpha(opacity=0);-webkit-transform:scale(1.1);transform:scale(1.1);}
}

.x-header .logo .s1 {color: #ba8d36;}


.list1 .item {position: relative;}
/* .list1 .item.y:before {content: "";display: block;position: absolute;left: 50%;top: 50%;width: 356px;height: 356px;margin: -178px 0 0 -178px;background: url(../image/y1.png) no-repeat center;animation:tlt 1.8s infinite; -webkit-animation:tlt 1.8s infinite;} */
/* .list1 .item.y:after {content: "";display: block;position: absolute;left: 50%;top: 50%;width: 370px;height: 370px;margin: -185px 0 0 -185px;background: url(../image/y2.png) no-repeat center;animation:tlt 1.8s infinite 1.6s; -webkit-animation:tlt 1.8s infinite 1.6s;} */
.itemClick{position: relative;}
.itemClick.y:before {content: "";display: block;position: absolute;left: 50%;top: 50%;width: 356px;height: 356px;margin: -178px 0 0 -178px;background: url(../image/y1.png) no-repeat center;animation:tlt 1.8s infinite; -webkit-animation:tlt 1.8s infinite;}
.itemClick.y:after {content: "";display: block;position: absolute;left: 50%;top: 50%;width: 370px;height: 370px;margin: -185px 0 0 -185px;background: url(../image/y2.png) no-repeat center;animation:tlt 1.8s infinite 1.6s; -webkit-animation:tlt 1.8s infinite 1.6s;}
.list1 .item.newicon:before{content:"";display:block;width:15px;height:25px;background:url(../image/icon.png) no-repeat center;position:absolute;bottom:20px;right:56px;z-index: 1;animation: opt 2s infinite;-webkit-animation: opt 2s infinite;}
.list1 .item.newicon a:after{content:"";display:block;width:15px;height:25px;background:url(../image/icon.png) no-repeat center;position:absolute;bottom:20px;right:38px;z-index: 1;animation:opt 2s infinite 0.5s; -webkit-animation:opt 2s infinite 0.5s;}
.list1 .item.newicon a:before{content:"";display:block;width:15px;height:25px;background:url(../image/icon.png) no-repeat center;position:absolute;bottom:20px;right:20px;z-index: 1;animation:opt 2s infinite 1s; -webkit-animation:opt 2s infinite 1s;}

@keyframes opt{
	0%{ opacity:1; }
	25%{ opacity:1; }
	50%{ opacity:0; }
	75%{ opacity:1; }
	100%{ opacity:1; }
}

@-webkit-keyframes opt{
	0%{ opacity:1; }
	25%{ opacity:1; }
	50%{ opacity:0; }
	75%{ opacity:1; }
	100%{ opacity:1; }
}

.video .arr1 {position: absolute;left: 50%;bottom: 5%;width: 20px;height: 58px;background: url(../image/arr.png) no-repeat center;z-index: 99;margin-left: -10px;}


.section-box .video {overflow: hidden;margin-bottom:20px;}
.pages{padding:35px 0;text-align:center;padding-bottom: 80px;}
.pages a{display:inline-block;width:30px;height:30px;line-height:30px;margin:0 5px;font-size:18px;font-family:Arial;vertical-align:middle;}
.pages a.now{background:url(../image/temp/page_a.png) center center no-repeat;color:#fff;background-size:100%;}
.pages a.prev{background:url(../image/temp/page_prev.png) center center no-repeat;margin-right:15px;}
.pages a.next{background:url(../image/temp/page_next.png) center center no-repeat;margin-left:15px;}

@media screen and (max-width:1367px){
	.list1 .item {height: 380px;line-height: 380px;}
	.list1 .item.y:before {width: 316px;height: 316px;background-size: cover;margin: -158px 0 0 -158px;}
	.list1 .item.y:after {width: 330px;height: 330px;background-size: cover;margin: -165px 0 0 -165px;}
}

@media screen and (max-width:1231px){
	.list1 .item {height: 350px;line-height: 350px;}
	.list1 .item.y:before {width: 286px;height: 286px;background-size: cover;margin: -143px 0 0 -143px;}
	.list1 .item.y:after {width: 300px;height: 300px;background-size: cover;margin: -150px 0 0 -150px;}
}

@media screen and (min-width:1024px){
	.fullpage .section.sect5 .slick-item:hover .padd:before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fff;opacity: 0.1;filter:alpha(opacity=10);}
	.fullpage .section.sect5 .slick-item:hover .img:after {-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;filter:alpha(opacity=100);opacity: 1;}

}

@media screen and (max-width:1023px){
.x-header, .x-footer, .x-container{min-width:0;}
.x-wrap{width:auto;}
.x-header{padding:0;}
.x-header .x-wrap{padding:0;height:1rem;display:flex; justify-content:space-between; align-items:center;padding:0 0.3rem;}
.x-header .x-wrap:after{display:none;}
.x-header .logo{font-size:0.4rem;float: none;}
.x-header .tools{float:none;padding:0;}
/* .video #video1{display:none;} */
.video{background:url(../image/video.jpg) center center no-repeat;height:5rem;background-size:cover;}
.video #video1{ height: 100% !important; }
.video .ico{bottom:10%;}

.section-item{height:auto !important;width:auto !important;padding:0.6rem 0.3rem;width:auto;float: none;margin-bottom:0;background-size: cover !important;}
.section-item .title{position:static;margin:auto !important;
transform:scale(1);-webkit-transform:scale(1);}
.section-item.item0 .title{position:relative;}
.section-item .img{position:static;margin-top:0.5rem;}
.section-item .img img{width:100%;height:auto;max-width:100%;max-height:none;}
.section-item.item3 .title{color:#fff;}
.section-item.item4 .img{ width: 100%; }
.section-item.item4::before{display:none;}

.section-item.item0 .title{ top: 0px;left:0%;right:auto;writing-mode: tb-rl;-webkit-writing-mode: vertical-rl;vertical-align: top;text-align: left;z-index: 2;}
.section-item.item0 .h30{margin:0;}
.section-item.item0 .img{ top:auto;right:0;bottom:0;width:100%;background-repeat:no-repeat;background-size:auto 100%; background-position:right center;margin:0;}
.section-item.item0 .img img{display:block;width:100%;height:100%;}
.list1 .item{width:100%;height:auto;float: none;line-height:8rem;}
.list1 .item:nth-child(2n){background:#fff;}
.list1 .item .mask{opacity: 1; transform:none;-webkit-transform:none;height:auto;font-size:0.5rem;position:static;padding:0.2rem;width:auto;}

.nav_float{right:0.3rem;}
.nav_float .a1{width:1rem;height:1rem;background-size:contain;}
.nav_float .a2{width:1rem;height:1rem;background-size:contain;}
.pages a{ width: 0.5rem; height: 0.5rem; line-height: 0.5rem; background-size: 100%% 100% !important; }
.pages a.prev,.pages a.next{ background-size: auto auto !important; }

.ph_pop{ width: 100%; height: 100%; position: fixed; }
.ph_pop .li{ width: 2.53rem; height: 2.53rem; margin: 0 auto; text-align: center; display: table; background: url(../image/backimg_03.png) no-repeat center; background-size: cover; font-family: "hyxlsj"; line-height: 1.2; }
.ph_pop .li a{ display: table-cell; vertical-align: middle; }
.ph_pop .li+.li{ margin-top: 0.8rem; }
.ph_pop .t46{ font-size: 0.46rem; }
.ph_pop .t28{ font-size: 0.28rem; }
.ph_pop .con{  background: rgba(0,0,0,.6); position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ph_pop .con .inner{ position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); color: #fff; }
.ph_pop .phimg{ width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; filter: blur(5px); }
}
.video-js{width:100% !important;}
@media screen and (max-width:751px){
	.tools .search-box.x-show{ top: 150%; right: auto; left: -140px; }
	
	

	.x-wrap1{margin:auto;}
	.x-header .cate {display: none;}
	.fullpage .section {height: auto !important;}
	.fullpage .section.sect2 {height: 6rem !important;}
	.fullpage .section .video {height: 5rem !important;}
	.fullpage .section .video #video1 {display: block;}
	.fullpage .section.sect5 .slick-mod {padding: 0;}
	.fullpage .section.sect5 .slick-list {margin: 0;}
	.fullpage .section.sect5 .slick-item .img {height: 6.2rem;line-height: 6.2rem;}
	.fullpage .section.sect5 .slick-item .h22 {font-size: 0.38rem;}
	.fullpage .section.sect5 .slick-arrow {width: 1.2rem;height: 1.2rem;background-size: auto 100%;}
	.fullpage .section.sect5 .slick-prev {left: 0;}
	.fullpage .section.sect5 .slick-next {right: 0;}
	.fullpage .section.sect5 .slick-item .padd {padding: 0;}
	.fullpage .section.sect5 .bgi {padding: 0.6rem 0 1rem;}
	.fullpage .section.sect4 .top {height: 4rem;}
	.fullpage .section.sect2 .pop-info {position: fixed;}
	.fullpage .section.sect2 .pop-mod .pop-dialog{ display: block; overflow: auto;}
	.fullpage .section.sect2 .pop-mod .cont{ display: block; padding: 0.2rem;}
	.fullpage .section.sect2 .pop-info .h20{ margin-bottom: 0.3rem; font-size: 0.4rem;}
	.fullpage .section.sect2 .pop-info .h16{ margin-bottom: 0.2rem; font-size: 0.32rem;}
	.fullpage .section.sect2 .pop-info .h16 span{ margin-right: 0.2rem;}
	.fullpage .section.sect2 .pop-info .p{ margin-bottom: 0.1rem;}
	.fullpage .section.sect2 .handle {margin-top: -0.5rem;}
	.fullpage .section.sect2 .handle .item{ width: 0.8rem; height: 0.8rem; background-size: 92% 92% !important;}
	.fullpage .section.sect2 .handle .item + .item{ margin-top: 0.05rem;}
	.fullpage .section.sect2 .handle .item img{ display: none; }
	.fullpage .section .play {position: absolute;left: 50%;top: 50%;z-index: 9;width: 1.3rem;height: 1.3rem;background: url(../image/temp/play1.png) no-repeat center;margin: -0.7rem 0 0 -0.7rem;background-size: 100% 100%;border-radius: 50%;box-shadow: 0px 0px 15px 0px #ccc;display: none;}
	
	.fullpage .section.sect2 .pop-info .scroll1 {top: 2rem;bottom: 0.6rem;margin: 0 0.4rem;}
	.fullpage .section.sect2 .pop-info .scroll1 .mCSB_inside > .mCSB_container {margin-right: 0.3rem;}
	.fullpage .section.sect2 .pop-help .pop-dialog{ top: 3rem; }
	.fullpage .section .vjs-default-skin .vjs-big-play-button {width: 1.8rem;height: 1.2rem;position: absolute;left: 50%;top: 50%;margin: -0.6rem 0 0 -0.9rem;}
	.vjs-default-skin .vjs-big-play-button:before {line-height: 1.2rem;}
	.fullpage .section.sect4 .top .d {width: 0.6rem;height: 0.6rem;}
	.fullpage .section.sect4 .top .d:before {width: 0.4rem;height: 0.4rem;margin: -0.2rem 0 0 -0.2rem;}
	.fullpage .section.sect4 .top .d1 {margin: 0;top: 0.2rem;left: 0.4rem;}
	.fullpage .section.sect4 .top .d2 {margin: 0;top: 2rem;right: 0.2rem;}
	.fullpage .section.sect4 .top .d3 {margin: 0;left: 0.8rem;bottom: 0.2rem;}
	.fullpage .section.sect4 .top .d .txt {left: 0;opacity: 1 !important;visibility: visible;background-size: cover;width: 3rem;height: auto;background: none;top: 0.02rem;}
	.fullpage .section.sect4 .top .d .txt .h20 {width: auto !important;left: 0 !important;text-align: left;margin: 0 !important;position: static;float: none;font-size: 0.38rem;}
	.fullpage .section.sect4 .top .d2 .txt {left: inherit !important;right: 0;margin: 0 40px 0 0;}
	.fullpage .section.sect4 .top .d2 .txt .h20 {text-align: right;}
	.fullpage .section.sect4 .top .d:before {animation: scl 0s infinite;-webkit-animation: scl 0s infinite;}
	.fullpage .section.sect4 .top .d:after {animation: scl 0s infinite;-webkit-animation: scl 0s infinite;}
	.x-header .logo .s1 {display: none;}
	.fullpage .section.sect5 .slick-item .p {color: #fff;font-size: 0.28rem;}
	.fullpage .section.sect2 .arr, .fullpage .section.sect2 .arr1 {display: none;}
	.fullpage .section.sect2 .pop-help{ font-size: 0;position: fixed;}
	.fullpage .section.sect2 .pop-help .h30{ margin-bottom: 0.3rem; font-size: 0.5rem;}
	.fullpage .section.sect2 .pop-help .list{ display: block;}
	.fullpage .section.sect2 .pop-help .cir{ float: none; display: inline-block; vertical-align: top; margin: 0 0.2rem 0.2rem; width: 2.5rem; height: 2.5rem;}
	.fullpage .section.sect2 .pop-help .icon{ margin: 0.2rem auto; width: 0.5rem; height: 0.5rem;}
	.fullpage .section.sect2 .pop-help .h18{ font-size: 0.32rem;}
	.fullpage .section.sect2 .pop-help .h16{ font-size: 0.28rem;}
	.fullpage .section.sect2 .pop-mod .pop-close{ right: 0.1rem; top: 1.1rem; width: 0.8rem; height: 0.8rem; background-size: 0.5rem;}
	.fullpage .section.sect2 .pop-help .pc{display:none;}
	.fullpage .section.sect2 .pop-help .wp{display:block;}
	.fullpage .section .video-js:before {display: none;}
	.video .arr1,.fullpage .section.sect1 .arr1{display:none;}
	
	.item0.section-item .title{margin:0 !important;}
	.section-item .img{text-align:center;}
	.section-item .img img{height:4rem;max-width:none;width:auto;transform: translateX(-50%);-webkit-transform: translateX(-50%);left: 50%;position: relative;}
	
	.section-item.item0{padding:0;}
	.section-item.item11{padding-right:0;}
	.section-item.item11 .img {text-align:right;}
	.section-item.item11 .img img{left:auto;right:0;transform: translateX(0%);-webkit-transform: translateX(0%);display:inline-block;}
	.pages a.now{background: #987444;border-radius: 50%;}
	
	.tools .search-box.x-show{position:absolute;border:1px solid #ddd;width:240px;
	height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	-webkit-box-pack: end;
	
	padding-left:10px;
	background:#fff;border-radius:3px;overflow:hidden;margin-top:5px;
	}
	.tools .search-txt input{height: 36px;color: #333;margin-top: 0;}
	
	.tools .search-btn{float: right;margin-right: 0;width: 40px;flex-shrink: 0;}
	.x-header .tools .icon1{margin: 0 auto;}
	.tools .search-txt{margin-top: 0;}
	.tools .search-txt{flex: 1;padding: 0;}
}
