<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 前端白明明 */




*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

*{ margin:0; padding:0;}

body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden;  max-width: 1920px; min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #1f1f1f;font-family: Arial,  sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}

html.act{overflow: hidden;width: 100%;height: 100vh;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

.on{display: block;
    line-height: 42px;
    color: #c40c25;
    position: relative;
    padding: 0 25px;background: #eac0ab;border-radius: 30px;}

a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #1f1f1f;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;transform: scale(1.001) ;-webkit-transform: scale(1.001) ;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

body::-webkit-scrollbar{ width:4px;height: 1px;}

body::-webkit-scrollbar-thumb{ background:#a97452;}

body::-webkit-scrollbar-track{ background:#ddd;} 

@charset "UTF-8";

@font-face {
  font-family: "gc";
  src: url("../fonts/GOTHIC.woff") format("woff"),
       url("../fonts/GOTHIC.ttf") format("truetype"),
       url("../fonts/GOTHIC.eot") format("embedded-opentype"),
       url("../fonts/GOTHIC.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@charset "UTF-8";

@font-face {
  font-family: "yy";
  src: url("../fonts/SIMYOU.woff") format("woff"),
       url("../fonts/SIMYOU.ttf") format("truetype"),
       url("../fonts/SIMYOU.eot") format("embedded-opentype"),
       url("../fonts/SIMYOU.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}


.yy{font-family: yy ;font-weight: bold; }

.gc{font-family: gc ;font-weight: bold;}




.f_12{ font-size:12px; }

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_20{ font-size:20px; }

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px; }

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

/*分页*/

.BMap_mask,.BMap_cpyCtrl,.BMap_scaleTxt,.BMap_scaleCtrl,.BMap_omCtrl,.anchorBL{ display:none !important;}

.a_dw{position: relative;top: -70px;}

.box {max-width:1280px;min-width: 1200px;width:90%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.page1{clear:both; text-align:center; width: 100%; line-height: 40px;text-align: center;}

.page1 span{display: block;float: left;width: 40px;margin-right: 10px;}

.page1 span a{display: block;border-radius: 50%;background: #89d4f3;color: #fff;}

.page1 span.current a,.page1 span:hover a{background: #a97452;}

.page2{width: 120px;height: 40px;background: #005ed1;color: #fff;display: block;margin: 0 auto;line-height: 40px;display: none;}

.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}


/*头部*/

.head{position: fixed;top: 0;left: 0;z-index: 9;width: 100%;height: 120px;background: #fff;-moz-box-shadow:0px 2px 11px rgba(0,0,0,0.2); -webkit-box-shadow:0px 2px 11px rgba(0,0,0,0.2); box-shadow:0px 2px 11px rgba(0,0,0,0.2);font-family: yy;font-weight: bold;}

.head .hbox{width: 90%;margin: 0 auto;max-width: 1590px;position: relative;height: 100%;}

.head .hbox .logo{display: block;float: left;}

.head .hbox .logo img{display: block;height: 56px;margin-top: 27px;}

.head .hbox .art{float: right;margin-top: 27px;}

.head .hbox .art .ayuan{float: right;position: relative;margin-left: 10px;width: 55px;height: 55px;z-index: 5;}

.head .hbox .art .ayuan.ss{z-index: 6;}

.head .hbox .art .ayuan s{width: 100%;height: 100%;background: url(../images/ys_fen.png) center no-repeat;position: absolute;top: 0;left: 0;z-index: 1;background-size: cover;}

.head .hbox .art .ayuan a,.head .hbox .art .ayuan a img{display: block;width: 100%;height: 100%;color: #fff;text-align: center;line-height: 55px;font-size: 18px;position: relative;z-index: 2;}

.head .hbox .art .ayuan .ipt{position: absolute;top: 0;right: 0;z-index: -1;width: 0px;height: 100%;background: #fff;border-radius: 30px;overflow: hidden;}

.head .hbox .art .ayuan .ipt input{position: absolute;width: calc(100% - 80px);top: 0;left: 20px;border:0;height: 100%;outline: none;}

.head .hbox .art .ayuan:hover .ipt{width: 500px;}

.head .hbox .art .gw s{background: url(../images/ys_huang.png) center no-repeat;background-size: cover;}

.head .hbox .art .lang s{background: url(../images/ys_lan.png) center no-repeat;background-size: cover;}

.head .hbox .art .lang {font-family: gc;}

.head .hbox .art .ayuan:hover s{animation: zhuan 8s  linear infinite ;-webkit-animation: zhuan 8s  linear infinite ;}

.head .hbox .ul1{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 2;display: flex;justify-content: center;}

.head .hbox .ul1 li{ margin: 0 5px;flex-shrink: 0; }


.head .hbox .ul1 li .ltp a{display: block;line-height: 42px;color: #c40c25;position: relative;padding: 0 25px;}

.head .hbox .ul1 li .ltp a s{display: block;width: 100%;height: 0%;position: absolute;left: 0;top: 50%;z-index: -1;background: #eac0ab;border-radius: 30px;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.head .hbox .ul1 li.act .ltp a s,.head .hbox .ul1 li:hover .ltp a s{height: 100%;}

.pch{width: 100%;height: 110px;background: #e9c2b1;}

.head.act{height: 70px;}
.head.actt{height: 110px;}

.head.act .hbox .logo img{height: 40px;margin-top: 15px;}

.head.act .hbox .art .ayuan{width:auto;height: 44px;line-height: 44px;}

.head.act .hbox .art .ayuan a, .head.act .hbox .art .ayuan a img{line-height: 44px;font-size: 14px;}

div.search {
	padding:10px 0;
}
form {
	position:relative;
	width:300px;
	margin:0 auto;
}
input,button {
	border:none;
	outline:none;
}
input {
	width:100%;
	height:42px;
	padding-left:13px;
}
button {
	height:42px;
	width:42px;
	cursor:pointer;
	position:absolute;
}
/*搜索框6*/
     
.bar6 input {
	border:2px solid #c5464a;
	border-radius:5px;
	background:transparent;
	top:0;
	right:0;
}
.bar6 button {
	background:#c5464a;
	border-radius:0 5px 5px 0;
	width:60px;
	top:0;
	right:0;
}
.bar6 button:before {
	content:"搜索";
	font-size:13px;
	color:#F9F0DA;
}

.head.act .hbox .art{margin-top: 13px;}


/*旋转*/

@-webkit-keyframes zhuan {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}

@keyframes zhuan {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}

/*浮动*/

@-webkit-keyframes sx {0% {transform: translateY(20px);}100% {transform: translateY(-20px);}}

@keyframes sx {0% {transform: translateY(20px);}100% {transform: translateY(-20px);}}


/*首页*/

.swiper1{}

.swiper1 .sbox{position: relative;}

.swiper1 .sbox img{display: block;width: 100%;}

.swiper1 .sbox .mimg{display: none;}

.swiper1 .sbox .imgc{position: absolute;top: 0;left: 0;z-index: 0;width: 100%;height: 100%;z-index: 3;pointer-events: none;}

.aq2,.aq3,.aq4,.aq5{display: none;}

.swiper1 .sbox .sdh{position: absolute;top: 0;left: -1px;width: 100%;height: 100%;z-index: 2;}

.swiper1 .sbox .sdh .sc{position: absolute;top: 0;right: 5%;z-index: 2;width: 50%;height: 100%;z-index: 3;}

.swiper1 .sbox .sdh .sc li{display: block;width: 50%;height: 50%;float: left;}

.swiper1 .sbox .txt{position: absolute;top: 45%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 4;left: 15%;width: 39%;color: #b72628;}

.swiper1 .sbox .txt img{display: block;width: 100%;max-width: 740px}

.swiper1 .sbox .txt .tt{font-size: 48px;margin: 20px 0 70px;font-family: yy;}

.swiper1 .sbox .txt .tt s{display: inline-block; width:10px ;height: 10px;background: #fff;border-radius: 50%;position: relative;top: -10px;margin: 0 10px ;}

.swiper1 .sbox .txt .more{display: block;position: relative;width: 178px;height: 60px;background: #ffd787;color: #fff;text-align: center;border-radius: 30px;}

.swiper1 .sbox .txt .more s{display: block;position: absolute;top: 0;left: 0;z-index: 2 ;width: 100%;height: 100%; background: url(../images/1_3.png) center no-repeat;background-size: cover;}

.swiper1 .sbox .txt .more:hover{background: #a97452;}

.swiper1 .sbox .txt .dtp{transform: translateY(100%);transform: translateY(100%);opacity: 0;}

.swiper1 .swiper-slide-active .sbox .txt .dtp{transform: translateY(0%);transform: translateY(0%);opacity: 1;transition-delay: .3s;-webkit-transition-delay: .3s;}

.swiper1 .swiper-slide-active .sbox .txt .dtp2{transition-delay: .5s;-webkit-transition-delay: .5s;}

.swiper1 .swiper-slide-active .sbox .txt .dtp3{transition-delay: .7s;-webkit-transition-delay: .7s;}

.i1 .swiper1 .pagination1{bottom: 100px;}

.i1 .swiper1 .pagination1 span{opacity: 1;background: transparent;border:1px solid #a97452;width: 12px;height: 12px;margin: 0 5px;}

.i1 .swiper1 .pagination1  .swiper-pagination-bullet-active{background: #a97452;}

.pd100{padding: 100px 0;}

.i2{position: relative;z-index: 2;background: #f0f0f0;min-height: 200px;padding: 50px 0 150px;margin-top: -2px;}

.i2 .i2tp{width: 100%;height:100px;position: absolute;top: -96px;left: 0;z-index: 2;}

canvas{display: block;width: 100%;position: relative;top: 2px;}

.i2 .ul1{}

.i2 .ul1 li{position: relative;width: 25%;float: left;text-align: center;color: #000;line-height: 1.5;cursor: pointer;}

.i2 .ul1 li .lyuan{width: 196px;height: 196px;position: relative;border-radius: 50%;margin: 0 auto;border:2px dashed #fff;padding: 5px;top: 0;}

.i2 .ul1 li .lyuan .img,.i2 .ul1 li .lyuan .img img{width: 100%;background: #fff;border-radius: 50%;overflow: hidden;}

.i2 .ul1 li .lyuan span{display: block;width: 48px;height: 48px;background: #3fc2fa;border:2px solid #fff;border-radius: 50%;position: absolute;top: 0;left: 0;z-index: 2;}

.i2 .ul1 li .ltt{margin: 20px 0 5px;color:#c10e23}

.i2 .ul1 li .len{opacity: .5;}

.i2 .ul1 li:hover .lyuan,.i2 .ul1 li.act .lyuan{background: rgba(255,255,255,255);}

.i2 .ul1 li:hover .lyuan{top: -5px;}

.i2 .ul1 li:nth-child(2) .lyuan span{background: #f6b367;}

.i2 .ul1 li:nth-child(3) .lyuan span{background: #f580aa;}

.i2 .ul1 li:nth-child(4) .lyuan span{background: #aeca53;}

.i2 .ul2{width: 100%;height: 100%;background: #fff;border-radius: 100px;overflow: hidden;margin-top: 60px;}

.i2 .ul2 li{display: none;}

.i2 .ul2 li:nth-child(1){display: block;}

.i2 .ul2 li .swiper2{}

.i2 .ul2 li .swiper2 .swiper-slide{width: 180px;}

.i2 .ul2 li .swiper2 .swiper-slide .sbox{position: relative;}

.i2 .ul2 li .swiper2 .swiper-slide .sbox a{display: block;}

.i2 .ul2 li .swiper2 .swiper-slide .sbox img{display: block;margin: 20px 0 0 0;max-width: 100%;position: relative;top: 0;}

.i2 .ul2 li .swiper2 .swiper-slide .sbox:hover img{top: 5px;}

.i2 .ul2 li .swiper2 .prev2{opacity: 0; width: 55px;height: 55px;background:  url(../images/ys_huang.png) center no-repeat;left: 10px;margin-top: -27px;border-radius: 50%;}

.i2 .ul2 li .swiper2 .next2{opacity: 0; width: 55px;height: 55px;background:  url(../images/ys_huang.png) center no-repeat;right: 10px;margin-top: -27px;border-radius: 50%;}

.i2 .ul2 li .swiper2:hover .prev2,.i2 .ul2 li .swiper2:hover .next2{opacity: 1;}

.i2 .ul2 li .swiper2 .prev2:hover,.i2 .ul2 li .swiper2 .next2:hover{background:  url(../images/ys_v1.png) center no-repeat;}


.i3{position: relative;z-index: 3;background: #fff;}

.i3 .i3tp{width: 100%;height:100px;position: absolute;top: -100px;left: 0;z-index: 2;}

.i3 .ilt{width: 550px;float: left;position: relative;}

.i3 .ilt .img{display: block;width: 100%;border-radius: 20px;overflow: hidden;}

.i3 .ilt .bf{width: 308px;cursor: pointer;position: absolute;right: -60px;bottom: -50px;z-index: 2;background: #89d4f3;border-radius: 20px;overflow: hidden;}

.i3 .ilt .bf:hover{background: #a97452;}

.i3 .irt{width: calc(100% - 650px);float: right;text-align: justify;line-height: 1.5;position: relative;padding-top: 35px;}

.i3 .irt .qqiu{position: absolute;width: 110px;position: absolute;top: -200px;right:0; z-index: 5;animation: sx 2s   infinite alternate;-webkit-animation: sx 2s   infinite alternate;}

.i3 .irt .itt{position: relative;color: #11265d;margin-bottom: 15px;}

.i3 .irt .itt span{position: relative;display: inline-block;z-index: 2;padding: 0 5px;}

.i3 .irt .itt s{display: block;width: 100%;height: 25px;background: #f0f0f0;border-radius: 7px;position: absolute;left: 0;bottom: 0px;z-index: -1;}

.i3 .irt .ien s{background: #feedc2;}

.i3 .irt .itc{margin: 30px 0;color: #666;line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;max-height: 170px;}

.i3 .irt .more{display: block;position: relative;width: 178px;height: 60px;background: #a97452;color: #fff;text-align: center;border-radius: 30px;}

.i3 .irt .more s{display: block;position: absolute;top: 0;left: 0;z-index: 2 ;width: 100%;height: 100%; background: url(../images/1_3.png) center no-repeat;background-size: cover;}

.i3 .irt .more:hover{background: #d80804;}

.i4{background: #fdfaf5 url(../images/1_17.png) top center no-repeat;position: relative;z-index: 3;margin-top: 100px;padding-bottom: 150px;}

.i4 .qqiu{position: absolute;width: 250px;position: absolute;top: -200px;right:0; z-index: 5;animation: sx 2s   infinite alternate;-webkit-animation: sx 2s   infinite alternate;}

.i4 .i4tp{width: 100%;height:100px;position: absolute;top: -100px;left: 0;z-index: 2;}

.i4 .itt{position: relative;color: #11265d;text-align: center;line-height: 1.5;margin-bottom: 15px;}

.i4 .itt span{position: relative;display: inline-block;z-index: 2;padding: 0 5px;}

.i4 .itt s{display: block;width: 100%;height: 25px;background: #f0f0f0;border-radius: 7px;position: absolute;left: 0;bottom: 0px;z-index: -1;}

.i4 .ien s{background: #feedc2;}

.i4 .ul1{margin-top: 80px;} 

.i4 .ul1 li{width: 30.5%;float: left;margin-right: 4.25%;}

.i4 .ul1 li a{display: block;}

.i4 .ul1 li a .img,.i4 .ul1 li a .img img{display: block;border-radius: 20px;overflow: hidden;width: 100%;}

.i4 .ul1 li a .ltt{padding: 25px 0 20px;margin-bottom: 15px;border-bottom: 1px solid #eeeef0;}

.i4 .ul1 li a .ltt .day{float: right;width: 100px;color: #384452;}

.i4 .ul1 li a .ltt .bt{width: calc(100% - 90px);float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:#666;}

.i4 .ul1 li a .ltc{line-height: 1.5;color: #999;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.i4 .ul1 li:last-child{margin-right: 0;}

.i4 .ul1 li:hover a .img img{transform: scale(1.09);-webkit-transform: scale(1.09);}

.i4 .ul1 li:hover a .ltt .bt{color: #384452;}

.i4 .more{display: block;position: relative;width: 178px;height: 60px;background: #a97452;color: #fff;text-align: center;border-radius: 30px;margin: 80px auto 20px;}

.i4 .more s{display: block;position: absolute;top: 0;left: 0;z-index: 2 ;width: 100%;height: 100%; background: url(../images/1_3.png) center no-repeat;background-size: cover;}

.i4 .more:hover{background: #d80804;}

/*底部*/

.footer{background: #a97452 url(../images/1_18.png) top center no-repeat;position: relative;z-index: 3;padding-top: 50px;font-family: yy;}

.footer .fotp{width: 100%;height:100px;position: absolute;top: -90px;left: 0;z-index: 2;}

.footer .flt{width: 450px;float: left;text-align: justify;}

.footer .flt .flogo{display: block;}

.footer .flt .flogo img{display: block;max-width: 100%;}

.footer .flt .txt{color: #fff;line-height: 1.5;margin: 40px 0 20px;}

.footer .flt .txt .ftt{margin-bottom: 20px;}

.footer .flt .txt .t_d1{display: block;color: #fff;margin-bottom: 10px;}

.footer .flt .abtn{display: block;}

.footer .flt .abtn a{display: inline-block;margin-right: 15px;position: relative;}

.footer .flt .abtn a .ewm{position: absolute;top: 110%;left: 0;width: 80px;max-width: inherit;pointer-events: none;opacity: 0;}

.footer .flt .abtn a:hover .ewm{opacity: 1;}

.footer .frt{float: right;padding-top:100px}

.footer .frt li{width: 150px;float: left;padding-right: 40px;}

.footer .frt li a{color: #fff;display: block;margin-bottom: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;position: relative;left: 0;}

.footer .frt li:nth-child(4){width: 190px;}

.footer .frt li:last-child{width: 80px;padding: 0;}

.footer .frt li a:hover{left: -5px;color: #ffd889;}

.footer .yewm{position: absolute;width: 90px;text-align: center;right: 0;bottom: 30px;color: #fff;font-size: 12px;}

.footer .yewm img{display: block;margin: 0 auto 20px;}

.footer .top{width: 90px;height: 90px;border:2px dashed #e3baa9;border-radius: 50%;padding: 10px;position: absolute;top: -70px;left: 50%;margin-left: -45px;z-index: 9;}

.footer .top s{display: block;width: 100%;height: 100%;background: #e3baa9 url(../images/1_22.png) center no-repeat;background-size: cover;border-radius: 50%;}

.footer .top:hover{border:2px dashed #e3baa9;}

.footer .top:hover s{background: #c2081e url(../images/1_22.png) center no-repeat;background-size: cover;}

.footer2{position: relative;z-index: 3;line-height: 50px;background: #e3baa9;text-align: center;color: rgba(255,255,255,0.5);font-family: yy;}

.footer2 .fotp{width: 100%;height:100px;position: absolute;top: -90px;left: 0;z-index: 2;}

.footer2 a{color: rgba(255,255,255,0.5);}

.footer2 s{display: inline-block;width: 10px;}

.footer2 img{display: inline-block;}

/* 视屏 */

.tacnhuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 15;background: rgba(31,67,151,0.5);display: none;}

.tacnhuang .tbox{width: 80%;height: 80vh;max-height: 80vh;position: relative;margin: 10vh auto;max-width: 1280px;background: #fff;-moz-box-shadow:0px 2px 20px #f1ede7; -webkit-box-shadow:0px 2px 20px #f1ede7; box-shadow:0px 2px 20px #f1ede7;}

.tacnhuang .tbox .out{display: block;width: 40px;height: 40px;background:url(../images/out.png) center no-repeat;background-size: cover;position: absolute;top: 0;right: -50px;z-index: 3;}

.tacnhuang .tbox .out:hover{transform: rotate(90deg);-webkit-transform: rotate(90deg);}

.tacnhuang .tbox .video{width: 100%;overflow: hidden;height: 100%;}

.tacnhuang .tbox .video video{display: block;width: 100%;max-height: 100%;}

.tacnhuang .tbox  img{display: block;margin: 0 auto;max-width: inherit;height: 100%;}

.img_tacnhuang .tbox{border-radius: 10px;padding: 25px 25px 0;overflow: auto;height: 84vh;max-height: 84vh;margin: 8vh auto 0;}

.img_tacnhuang .tbox::-webkit-scrollbar{ width:4px;height: 1px;}

.img_tacnhuang .tbox::-webkit-scrollbar-thumb{ background:#a97452;}

.img_tacnhuang .tbox::-webkit-scrollbar-track{ background:#ddd;} 

.img_tacnhuang .tbox .tt{display: block;position: relative;width: 100%;padding-bottom: 10px;margin-bottom: 20px;line-height: 55px;color: #a97452;border-bottom: 2px solid #e8ddcc;}

.img_tacnhuang .tbox .tt .out{width: 55px;height: 55px;position: static;float: right;background: url(../images/ys_huang.png) center no-repeat;background-size: cover;}

.img_tacnhuang .tbox .tt .out:hover{background: url(../images/ys_v1.png) center no-repeat;}

.img_tacnhuang .tbox .tt .bt{float: left;}

.img_tacnhuang .tbox .lunbo{position: relative;}

.img_tacnhuang .tbox .lunbo .swiper8{width: 80%; max-width: 900px;margin: 0 auto;}

.img_tacnhuang .tbox .lunbo .swiper8 .sbox{padding: 20px 0;}

.img_tacnhuang .tbox .lunbo .swiper8 img{display: block;margin: 0 auto;width: 100%;height: auto;border:1px solid #e8ddcc;border-radius: 30px;}

.img_tacnhuang .tbox .lunbo .prev8{width: 55px;height: 55px;background:  url(../images/ys_huang.png) center no-repeat;left: 40px;margin-top: -27px;border-radius: 50%;}

.img_tacnhuang .tbox .lunbo .next8{width: 55px;height: 55px;background:  url(../images/ys_huang.png) center no-repeat;right: 40px;margin-top: -27px;border-radius: 50%;}

.img_tacnhuang .tbox .lunbo .prev8:hover,.img_tacnhuang .tbox .lunbo .next8:hover{background:  url(../images/ys_v1.png) center no-repeat;}

.img_tacnhuang .tbox .abtn{margin: 10px auto 0;max-width: 900px;display: none;}

.img_tacnhuang .tbox .abtn span{display: block;float: left;border:6px solid #fff;padding: 18px 0;height: 100px;cursor: pointer;}

.img_tacnhuang .tbox .abtn span img{display: block;height: 100%;max-width: 100%;}

.img_tacnhuang .tbox .abtn span.act{padding: 10px 0;border:6px solid #e6e6e6;}


/*关于*/

.banner{position: relative;}

.banner img{display: block;}

.banner .mimg{display: none;}

.banner .txt{position: absolute;width: 100%;position: absolute;top: 35%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color: #c9161c;line-height: 1.5;padding: 0 20%;}

.banner .txt .en{color: rgba(201,22,28,0.5);font-family: arial;}

.banner .qqiu{position: absolute;width: 110px;position: absolute;left: 120px;bottom:50px; z-index: 5;animation: sx 2s infinite alternate;-webkit-animation: sx 2s  infinite alternate;}

.ab1 .irt{padding-top: 0;}

.ab1 .irt .itc2{text-align: justify;line-height: 1.8;color: #666;margin-top: 30px;height: 450px;overflow: auto;padding-right: 5px;}

.ab1 .ilt .bf{bottom: -90px;}

.ab1 .irt .itc2::-webkit-scrollbar{ width:4px;height: 1px;}

.ab1 .irt .itc2::-webkit-scrollbar-thumb{ background:#a97452;}

.ab1 .irt .itc2::-webkit-scrollbar-track{ background:#ddd;} 

.ab2 .itt{position: relative;color: #11265d;text-align: center;line-height: 1.5;margin-bottom: 15px;}

.ab2 .itt span{position: relative;display: inline-block;z-index: 2;padding: 0 5px;}

.ab2 .itt s{display: block;width: 100%;height: 25px;background: #f0f0f0;border-radius: 7px;position: absolute;left: 0;bottom: 0px;z-index: -1;}

.ab2 .ien s{background: #feedc2;}

.pd80{padding: 80px 0;}

.ab2 .qqiu{position: absolute;width: 250px;position: absolute;top: -100px;right:0px; z-index: 5;animation: sx 2s infinite alternate;-webkit-animation: sx 2s  infinite alternate;}

.ab2 .ul1{margin-top: 80px;}

.ab2 .ul1 *{}

.ab2 .ul1 li{width: 31.6%;position: relative;float: left;margin-right: 2.6%;overflow: hidden;background:  url(../images/abbj.png) no-repeat;;border-radius: 10px;color: #666;height: 530px;text-align: justify;padding: 55px 30px 0;overflow: hidden;}

.ab2 .ul1 li:nth-child(2){background:  url(../images/abbj.png) no-repeat;}

.ab2 .ul1 li:last-child{margin-right: 0;background:  url(../images/abbj.png) no-repeat;}

.ab2 .ul1 li .xian{display: block;width: 100%;width: calc(100% - 30px);height: calc(100% - 30px);position: absolute;top: 15px;left: 15px;border:2px dashed #fff;border-radius: 10px;transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0;}

.ab2 .ul1 li .img{display: block;width: 90px;border-radius: 50%;background: #e3baa9;margin: 0 auto 30px;position: relative;top: 0;}

.ab2 .ul1 li .ltt{text-align: center;}

.ab2 .ul1 li .xian2{width: 70px;height: 6px;background: #fff;border-radius: 30px;margin: 20px auto ;}

.ab2 .ul1 li .ltc{line-height: 2;}

.ab2 .ul1 li:hover .xian{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.ab2 .ul1 li:hover .img{top: -5px;}

.ab3{background: url(../images/2_3.jpg) center top no-repeat;background-size: cover;position: relative;z-index: 3;}

.ab3 .qqiu{position: absolute;width: 250px;position: absolute;top: -250px;left:-80px; z-index: 5;animation: sx 2s infinite alternate;-webkit-animation: sx 2s  infinite alternate;}

.ab3 .box{max-width: 1500px;}

.ab3 .itt{position: relative;color: #11265d;text-align: center;line-height: 1.5;margin-bottom: 15px;}

.ab3 .itt span{position: relative;display: inline-block;z-index: 2;padding: 0 5px;}

.ab3 .itt s{display: block;width: 100%;height: 25px;background: #f0f0f0;border-radius: 7px;position: absolute;left: 0;bottom: 0px;z-index: -1;}

.ab3 .ien s{background: #feedc2;}

.ab3 .swiper3{background: url(../images/2_5.png) center left repeat-x;margin: 80px 0;}

.ab3 .swiper3 .sbox{position: relative;height: 330px;}

.ab3 .swiper3 .sbox .txt{width: 100%;height: 100px;border-radius: 10px;position: relative;background: #67bfe5;color: #fff;display: block;align-content: center;line-height: 1.5; justify-content: center;padding: 0 20px;flex-wrap: wrap;padding: 15px ;z-index: 3;}

.ab3 .swiper3 .sbox .txt s{display: block;width: 26px;height: 13px;background: url(../images/2_6.png) center no-repeat;background-size: cover;position: absolute;bottom: -13px;left: 50%;margin-left: -13px;}

.ab3 .swiper3 .sbox .dian{width: 16px;height: 16px;background: #fff;border-radius: 50%;border:4px solid #a97452;margin: 57px auto 27px;}

.ab3 .swiper3 .sbox .day{text-align: center;position: relative;}

.ab3 .swiper3 .ab3 .swiper3 .swiper-slide:nth-child(2n) {height: 100%;top: 0;}



.ab3 .swiper3 .swiper-slide:nth-child(2n) .sbox .txt{position: relative;top: 230px;}

.ab3 .swiper3 .swiper-slide:nth-child(2n) .sbox .txt s{bottom: auto;top: -13px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.ab3 .swiper3 .swiper-slide:nth-child(2n) .day{top: -130px;}

.ab3 .swiper3 .prev3{width: 55px;height: 55px;background: #fff url(../images/ys_v1.png) center no-repeat;left: 0;margin-top: -27px;border-radius: 50%;}

.ab3 .swiper3 .next3{width: 55px;height: 55px;background: #fff url(../images/ys_v1.png) center no-repeat;right: 0;margin-top: -27px;border-radius: 50%;}

.ab3 .swiper3 .prev3:hover,.ab3 .swiper3 .next3:hover{background:  url(../images/hongse.png) center no-repeat;}


.ab4{background: #fdfaf5 url(../images/2_9.png) top center no-repeat;position: relative;z-index: 3;}

.ab4 .qqiu{position: absolute;width: 250px;position: absolute;top: -200px;right:0; z-index: 5;animation: sx 2s   infinite alternate;-webkit-animation: sx 2s   infinite alternate;}

.ab4 .i4tp{width: 100%;height:100px;position: absolute;top: -100px;left: 0;z-index: 2;}

.ab4 .itt{position: relative;color: #11265d;text-align: center;line-height: 1.5;margin-bottom: 15px;}

.ab4 .itt span{position: relative;display: inline-block;z-index: 2;padding: 0 5px;}

.ab4 .itt s{display: block;width: 100%;height: 25px;background: #f0f0f0;border-radius: 7px;position: absolute;left: 0;bottom: 0px;z-index: -1;}

.ab4 .ien s{background: #feedc2;}

.ab4 .abox{position: relative;}

.ab4 .abox .swiper4{margin: 50px 0;}

.ab4 .abox .swiper4 .sbox{position: relative;z-index: 3;padding-top: 20px;}

.ab4 .abox .swiper4 .sbox .xian1{position: absolute;width: 100%;height: 60%;border:0px dashed #a97452;border-radius: 10px;top: 20px;right: 0px;opacity: 0;}

.ab4 .abox .swiper4 .sbox .img,.ab4 .abox .swiper4 .sbox .img &gt; img{border-radius: 10px;overflow: hidden;display: block;width: 100%;position: relative;}

.ab4 .abox .swiper4 .sbox .img .txt{position: absolute;top: -100%;left: 0;z-index: 2;width: 100%;height: 100%;background: rgba(168,139,125,0.7);display: flex;justify-content: center;-webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;flex-wrap: wrap;color: #fff;padding:  14% 0;}

.ab4 .abox .swiper4 .sbox .img .txt div{display: block;width: 100%;text-align: center;}

.ab4 .abox .swiper4 .sbox .stt{line-height: 60px;text-align: justify;border-bottom: 2px solid #eeeef0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #666;}

.ab4 .abox .swiper4 .sbox .stc{line-height: 1.5;color: #999;margin-top: 15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.ab4 .abox .swiper4 .sbox:hover .xian1{top: 0;right: -15px;opacity: 1;}

.ab4 .abox .swiper4 .sbox:hover .img .txt{top: 0;}

.ab4 .abox .prev4{width: 55px;height: 55px;background:  url(../images/ys_v1.png) center no-repeat;left: -105px;margin-top: -27px;border-radius: 50%;}

.ab4 .abox .next4{width: 55px;height: 55px;background:  url(../images/ys_v1.png) center no-repeat;right: -105px;margin-top: -27px;border-radius: 50%;}

.ab4 .abox .prev4:hover,.ab4 .abox .next4:hover{background:  url(../images/hongse.png) center no-repeat;}

.ab5{position: relative;background: #fff;z-index: 3;}

.ab5 .qqiu{position: absolute;width: 250px;position: absolute;top: -200px;right:0; z-index: 5;animation: sx 2s   infinite alternate;-webkit-animation: sx 2s   infinite alternate;}

.ab5 .i4tp{width: 100%;height:100px;position: absolute;top: -100px;left: 0;z-index: 2;}

.ab5 .itt{position: relative;color: #11265d;text-align: center;line-height: 1.5;margin-bottom: 15px;}

.ab5 .itt span{position: relative;display: inline-block;z-index: 2;padding: 0 5px;}

.ab5 .itt s{display: block;width: 100%;height: 25px;background: #f0f0f0;border-radius: 7px;position: absolute;left: 0;bottom: 0px;z-index: -1;}

.ab5 .ien s{background: #feedc2;}

.ab5 .swiper5{width: 90%;margin: 60px auto ;max-width: 1680px;padding-bottom: 30px;}

.ab5 .swiper5 img{display: block;max-width: 100%;margin: 0 auto;}

.ab6{background: #fdfaf5 url(../images/1_17.png) top center no-repeat}

.ab6 .abox .swiper6{margin: 50px 0;}

.ab6 .abox .swiper6 .sbox{position: relative;z-index: 3;padding-top: 20px;}

.ab6 .abox .swiper6 .sbox .xian1{position: absolute;width: 100%;height: 60%;border:1px dashed #a97452;border-radius: 10px;top: 20px;right: 0px;opacity: 0;}

.ab6 .abox .swiper6 .sbox .img,.ab6 .abox .swiper6 .sbox .img img{border-radius: 10px;overflow: hidden;display: block;width: 100%;position: relative;}

.ab6 .abox .swiper6 .sbox a{display: block;}

.ab6 .abox .swiper6 .sbox a .ltt{padding: 25px 0 20px;margin-bottom: 15px;border-bottom: 1px solid #eeeef0;}

.ab6 .abox .swiper6 .sbox a .ltt .day{float: right;width: 85px;color: #384452;}

.ab6 .abox .swiper6 .sbox a .ltt .bt{width: calc(100% - 90px);float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:#666;}

.ab6 .abox .swiper6 .sbox a .ltc{line-height: 1.5;color: #999;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.ab6 .abox .swiper6 .sbox a:hover .img img{transform: scale(1.09);-webkit-transform: scale(1.09);}

.ab6 .abox .swiper6 .sbox a:hover .ltt .bt{color: #a97452;}

.ab6 .abox .prev6{width: 55px;height: 55px;background:  url(../images/ys_huang.png) center no-repeat;left: -105px;margin-top: -27px;border-radius: 50%;}

.ab6 .abox .next6{width: 55px;height: 55px;background:  url(../images/ys_huang.png) center no-repeat;right: -105px;margin-top: -27px;border-radius: 50%;}

.ab6 .abox .prev6:hover,.ab4 .abox .next6:hover{background:  url(../images/ys_v1.png) center no-repeat;}

/*品牌*/

.br1{padding-bottom: 200px;}

.br1 .qqiu{position: absolute;width: 160px;position: absolute; left: -150px;top:-200px; z-index: 5;animation: sx 2s   infinite alternate;-webkit-animation: sx 2s   infinite alternate;}

.brbox {position: relative;z-index: 3;}

.brbox .br2{display: none;}

.br2{background: #fdfaf5 url(../images/3_2.jpg) top center no-repeat;position: relative;z-index: 3;}

.br2 .i2tp{width: 100%;height:100px;position: absolute;top: -100px;left: 0;z-index: 2;}

.br2 .dl1{position: relative;z-index: 3;margin: -250px 0 50px;}

.br2 .dl1 dd{}

.br2 .dl1 dd .dtp{width: 100%;background: #fff;border-radius: 20px;padding: 45px 135px;position: relative;}

.br2 .dl1 dd .dtp .swiper7{}

.br2 .dl1 dd .dtp .swiper7 .swiper-slide .sbox{background: #fff;border-radius: 10px;overflow: hidden;border:1px solid #ece5d8;cursor: pointer;}

.br2 .dl1 dd .dtp .swiper7 .swiper-slide .sbox img{display: block;width: 100%;}

.br2 .dl1 dd .dtp .swiper7 .swiper-slide.act .sbox,.br2 .dl1 dd .dtp .swiper7 .swiper-slide:hover .sbox{background: #fbf5eb;}

.br2 .dl1 dd .dtp .prev7{width: 55px;height: 55px;background:  url(../images/ys_huang.png) center no-repeat;left: 40px;margin-top: -27px;border-radius: 50%;}

.br2 .dl1 dd .dtp .next7{width: 55px;height: 55px;background:  url(../images/ys_huang.png) center no-repeat;right: 40px;margin-top: -27px;border-radius: 50%;}

.br2 .dl1 dd .dtp .prev7:hover,.br2 .dl1 dd .dtp .next7:hover{background:  url(../images/ys_v1.png) center no-repeat;}

.br2 .dl1 dd .dbt{margin-top: 80px;}

.br2 .dl1 dd .dbt .dbox{display: none;}

.br2 .dl1 dd .dbt .ul1{}

.br2 .dl1 dd .dbt .ul1 li{width: 30.5%;float: left;overflow: hidden;margin-right: 4.25%;margin-bottom: 4.25%;text-align: center;cursor: pointer;}

.br2 .dl1 dd .dbt .ul1 li:nth-child(3n){margin-right: 0;}

.br2 .dl1 dd .dbt .ul1 li .img,.br2 .dl1 dd .dbt .ul1 li .img img{display: block;width: 100%;background: #fff;border-radius: 10px;overflow: hidden;border-radius: 20px;}

.br2 .dl1 dd .dbt .ul1 li .img{border:1px solid #ebe3d6;}

.br2 .dl1 dd .dbt .ul1 li .tt{margin-top: 20px;color: #11265d;}

.br2 .dl1 dd .dbt .ul1 li:hover .img img{transform: scale(1.02);-webkit-transform: scale(1.02);}

.br2 .dl1 dd .dbt .abtn{display: flex;justify-content: center;}

.br2 .dl1 dd .dbt .abtn a{display: block;margin: 0 10px;text-align: center;}

.br2 .dl1 dd .dbt .abtn a img{display: block;width: 24px;margin: 0 auto 20px;}

.br2 .dl1 dd .dbt .abtn a span{ display: inline-block;color: #a97452;border:1px solid rgba(0,0,0,0); border-bottom: 1px solid #a97452;}

.br2 .dl1 dd .dbt .abtn a:hover span{border:1px solid #a97452;background: #a97452;color: #fff;}

/*新闻*/

.ne1{background: #fdfaf5 url(../images/4_2.jpg) top center no-repeat;position: relative;z-index: 3;}

.ne1 .i2tp{width: 100%;height:100px;position: absolute;top: -100px;left: 0;z-index: 2;}

.ne1 .abtn{margin: 20px 0 60px;display:flex;justify-content: center;} 

.ne1 .abtn a{display: block;width: 280px;line-height: 80px;background: #a97452;position: relative;color: #fff;margin: 0 50px;text-align: center;border-radius: 20px;overflow: hidden;}

.ne1 .abtn a:nth-child(2){background: #e9c2b1;}

.ne1 .abtn a:nth-child(3){background: #aeca53;}

.ne1 .abtn a s{display: block;position: absolute;width: calc(100% - 10px);height: calc( 100% - 10px);top: 5px;left: 5px;border:2px dashed #fff;border-radius: 20px;transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0;}

.ne1 .abtn a:hover s,.ne1 .abtn a.act s{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.ne1 .ul1{} 

.ne1 .ul1 li{width: 30.5%;float: left;margin-right: 4.25%;margin-bottom: 4.25%;cursor: pointer;}

.ne1 .ul1 li:nth-child(3n){margin-right: 0;}

.ne1 .ul1 li a{display: block;}

.ne1 .ul1 li  .img,.ne1 .ul1 li  .img img{display: block;border-radius: 20px;overflow: hidden;width: 100%;position: relative;}

.ne1 .ul1 li  .ltt{padding: 25px 0 20px;margin-bottom: 15px;border-bottom: 1px solid #eeeef0;}

.ne1 .ul1 li  .ltt .day{float: right;width: 100px;color: #384452;}

.ne1 .ul1 li  .ltt .bt{width: calc(100% - 90px);float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:#666;}

.ne1 .ul1 li  .ltc{line-height: 1.5;color: #999;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.ne1 .ul1 li:last-child{margin-right: 0;}

.ne1 .ul1 li:hover .img img{transform: scale(1.09);-webkit-transform: scale(1.09);}

.ne1 .ul1 li:hover .ltt .bt{color: #384452;}

.ne1 .fenye{margin-top: 20px;padding-top: 40px;position: relative;border-top: 2px solid #a97452;}

.ne1 .fenye .page1{float: left;width: calc(100% - 150px);}

.ne1 .fenye .page2{display: none;}

.ne1 .fenye .frt{line-height: 55px;float: right;padding-right: 80px;position: relative;width: 130px;cursor: pointer;display: block;color: #11265d;text-align: right;}

.ne1 .fenye .frt .img{width: 55px;height: 55px;position: absolute;top: 0;right: 0;background: url(../images/ys_huang.png) center no-repeat;background-size: cover;}

.ne1 .fenye .frt:hover .img{background: url(../images/ys_v1.png) center no-repeat;background-size: cover;}

/*详情*/

.nec1{background: #fdfaf5 url(../images/1_17.png) top center no-repeat;position: relative;}

.nec1 .tt{line-height: 1.5;text-align: center;color: #666;}

.nec1 .tt2{color: #999;margin: 50px 0 30px;}

.nec1 .tt2 span{margin-right: 20px;}

.nec1 .tt2 .trt{display: block;float: right;}

.nec1 .tc{line-height: 1.5;color: #999;text-align: justify;}

.nec1 .tc img{display: block;margin: 0 auto;max-width: 100%;height: auto;}

.nec1 .abtn{margin: 60px 0 0;padding-top: 30px;position: relative;border-top: 2px solid #a97452;line-height: 55px;}

.nec1 .abtn .alt{float: left;color: #a97452;}

.nec1 .abtn .alt .img{display: block;width: 55px;float: left;background: url(../images/ys_huang.png) center no-repeat;background-size: cover;margin-right: 20px;}

.nec1 .abtn .alt:hover .img{background: url(../images/ys_v1.png) center no-repeat;background-size: cover;}

.nec1 .abtn .art{float: right;color: #a97452;}

.nec1 .abtn .art .img{display: block;width: 55px;float: right;background: url(../images/ys_huang.png) center no-repeat;background-size: cover;margin-left: 20px;}

.nec1 .abtn .art:hover .img{background: url(../images/ys_v1.png) center no-repeat;background-size: cover;}


/*视频*/

.vi1 .ul1 li .img{position: relative;}

.vi1 .ul1 li{margin-bottom: 40px;}

.vi1 .ul1 li .img .bf{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: rgba(31,67,151,0.2) url(../images/bf.png) center no-repeat;background-size: 70px;}

.vi1 .fenye{margin-top: 20px;}

/*研发*/

.banner_re{}

.banner_re .qqiu{width: 250px;}

.res1{background: #fdfaf5 url(../images/1_17.png) top center no-repeat;position: relative;}

.res1 .i2tp{width: 100%;height:100px;position: absolute;top: -100px;left: 0;z-index: 2;}

.res1 .abtn{margin: 20px 0 80px;display:flex;justify-content: center;} 

.res1 .abtn a{display: block;width: 280px;height: 80px;display: flex;justify-content: center;align-content: center;flex-wrap: wrap;line-height: 1.2; background: #feb9cc;position: relative;color: #fff;margin: 0 50px;text-align: center;border-radius: 20px;overflow: hidden;}

.res1 .abtn a:nth-child(2){background: #f6b367;}

.res1 .abtn a:nth-child(3){background: #aeca53;}

.res1 .abtn a s{display: block;position: absolute;width: calc(100% - 10px);height: calc( 100% - 10px);top: 5px;left: 5px;border:2px dashed #fff;border-radius: 20px;transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0;}

.res1 .abtn a:hover s,.res1 .abtn a.act s{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.res1 .itt{position: relative;color: #11265d;text-align: center;line-height: 1.5;margin-bottom: 15px;}

.res1 .itt span{position: relative;display: inline-block;z-index: 2;padding: 0 5px;}

.res1 .itt span p{display: inline-block;}

.res1 .itt s{display: block;width: 100%;height: 25px;background: #f0f0f0;border-radius: 7px;position: absolute;left: 0;bottom: 0px;z-index: -1;}

.res1 .itt s.fen{background: #f0f0f0;}

.res1 .itt s.ju{background: #f6b367;}

.res1 .itt s.lv{background: #aeca53;}

.res1 .tc {line-height: 1.8;text-align: center;color: #666;margin: 50px 0;}

.res1 .ul1{padding-top: 10px;}

.res1 .ul1 li{float: left; width: 30.85%;position: relative;margin-right: 3.725%;margin-bottom: 3.725%;margin-bottom: 30px;z-index: 3;left: 0;}

.res1 .ul1 li s{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;border:2px dashed #11265d;border-radius: 10px;opacity: 0;}

.res1 .ul1 li:nth-child(3n){margin-right: 0;}

.res1 .ul1 li .img,.res1 .ul1 li .img img{display: block;width: 100%;position: relative;overflow: hidden;border-radius: 10px;z-index: 3;}

.res1 .ul1 li .img .txt{position: absolute;top: 0;left: 0;top: 0%;left: 0;z-index: 3;background: rgba(31,67,151,0.7);color: #fff;text-align: center;width: 100%;height: 100%;padding: 80px 5%;line-height: 1.5;opacity: 0;}

.res1 .ul1 li .img .txt span{ display: block;width: 38px;height: 4px;background: #fff;border-radius: 10px;margin: 30px auto 20px;}

.res1 .ul1 li:hover s{top: -10px;left: 10px;opacity: 1;}

.res1 .ul1 li:hover{left: -5px;}

.res1 .ul1 li:hover .img .txt{opacity: 1;}

/*人力资源*/

.jo1{background: #fdfaf5 url(../images/1_17.png) top center no-repeat;position: relative;}

.jo1 .i2tp{width: 100%;height:100px;position: absolute;top: -100px;left: 0;z-index: 2;}

.jo1 .abtn{margin: 20px 0 80px;display:flex;justify-content: center;} 

.jo1 .abtn a{display: block;width: 280px;height: 80px;display: flex;justify-content: center;align-content: center;flex-wrap: wrap;line-height: 1.2; background: #feb9cc;position: relative;color: #fff;margin: 0 50px;text-align: center;border-radius: 20px;overflow: hidden;}

.jo1 .abtn a:nth-child(2){background: #89d2d6;}

.jo1 .abtn a s{display: block;position: absolute;width: calc(100% - 10px);height: calc( 100% - 10px);top: 5px;left: 5px;border:2px dashed #fff;border-radius: 20px;transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0;}

.jo1 .abtn a:hover s,.jo1 .abtn a.act s{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.jo1 .jp1{display: block;line-height: 76px;background: #89d4f3;text-align: center;border-radius: 20px;color: #fff;}

.jo1 .jp1 span{display: block;width:20%;float: left;}


.jo1 .dl1{margin-top: 10px;}

.jo1 .dl1 dd{border:1px solid #ebe3d6;border-radius: 5px;background: #fff;margin-bottom: 10px;}

.jo1 .dl1 dd .dtp{line-height: 80px;border-bottom: 1px solid #fff;text-align: center;cursor: pointer;border-radius: 10px;}

.jo1 .dl1 dd .dtp.act{border-bottom: 1px solid #ebe3d6;}

.jo1 .dl1 dd .dtp span{display: block;width: 20%;float: left;}

.jo1 .dl1 dd .dbt{padding: 50px 7%;color: #666;line-height: 2;display: none;background: #f9f9f9;}

.jo1 .dl1 dd .dbt .xian{display: block;width: 100%;height: 1px;background: #ebe3d6;margin: 40px 0;}

.jo2{background: #fff ;position: relative;}

.jo2 .i2tp{width: 100%;height:100px;position: absolute;top: -100px;left: 0;z-index: 2;}

.jo2 .jlt{width: 51.55%;position: relative;margin-top: 70px;float: left;}

.jo2 .jlt .img{display: block;width: 62%;float: left;border-radius: 10px;overflow: hidden;position: relative;top: -70px;}

.jo2 .jlt .txt{width: 62%;min-height: 100%;position: absolute;top: 0;right: 0;z-index: 2;background: #87cfe9;color: #fff;border-radius: 10px;padding: 65px 10%;}

.jo2 .jlt .txt s{width: 90%;height: 90%;position: absolute;top: 5%;left: 5%;z-index: 2;pointer-events: none;border:2px  dashed #fff;border-radius: 20px;}

.jo2 .jlt .txt .j_d1{display: block;color: #fff;margin-bottom: 30px;padding-bottom: 10px;border-bottom: 1px solid rgba(255,255,255,0.5);}

.jo2 .jlt .txt .j_d2{color: #fff;margin-bottom: 40px;}

.jo2 .jlt .txt .jtt{margin-bottom: 30px;}

.jo2 .jlt .txt .more{display: block;width: 178px;height: 60px;border-radius: 30px;overflow: hidden;background: #ffd787;}

.jo2 .jlt .txt .more:hover{background: #1c3b87;}

.jo2 .jrt{width: 44.5%;float: right;padding-top: 70px;}

.jo2 .jrt .itt{position: relative;color: #11265d;margin-bottom: 25px;}

.jo2 .jrt .itt span{position: relative;display: inline-block;z-index: 2;padding: 0 5px;}

.jo2 .jrt .itt s{display: block;width: 100%;height: 25px;background: #f0f0f0;border-radius: 7px;position: absolute;left: 0;bottom: 0px;z-index: -1;}

.jo2 .jrt .ien s{background: #feedc2;}

.jo2 .jrt .itc{margin: 50px 0 0;color: #666;line-height:2.6;overflow: auto;max-height: ;}

.jo2 .jrt .itc span{color: #999;font-size: 12px;font-weight: normal;}

/*联系*/

.con1{background: #fdfaf5 url(../images/1_17.png) top center no-repeat;position: relative;}

.con1 .i2tp{width: 100%;height:100px;position: absolute;top: -100px;left: 0;z-index: 2;}

.con1 .ctp{}

.con1 .ctp .clt{width: calc(100% - 410px);float: left;height: 350px;border:4px solid #f4e9d7;border-radius: 10px;}

.con1 .ctp .clt #map{display: block;width: 100%;height: 100%;}

.con1 .ctp .crt{width: 350px;float: right;}

.con1 .ctp .crt .itt{position: relative;color: #11265d;line-height: 1.5;margin-bottom: 15px;}

.con1 .ctp .crt .itt span{position: relative;display: inline-block;z-index: 2;padding: 0 5px;}

.con1 .ctp .crt .itt s{display: block;width: 100%;height: 25px;background: #f0f0f0;border-radius: 7px;position: absolute;left: 0;bottom: 0px;z-index: -1;}

.con1 .ctp .crt .ien s{background: #feedc2;}

.con1 .ctp .crt .itc{margin-top: 60px;}

.con1 .ctp .crt .itc a{display: block;color: #666;line-height: 1.8;}

.con1 .ul1{margin-top: 40px;padding-top: 40px;border-top: 2px solid #f2ebe0;}

.con1 .ul1 li{width: 31.8%;height: 220px;border:1px solid #e5e5e5;border-radius: 5px;margin-right: 2.3%;margin-bottom: 2.3%;float: left;}

.con1 .ul1 li:nth-child(3n){margin-right: 0;}

.con1 .ul1 li .ltt{color: #11265d;padding: 0 45px;line-height: 70px;border-bottom: 1px solid #e5e5e5;}

.con1 .ul1 li .ltc{padding: 25px 45px 0;}

.con1 .ul1 li .ltc .t_d1{margin-bottom: 15px;line-height: 22px;}

.con1 .ul1 li .ltc .t_d1 img{display: block;width: 21px;float: left;}

.con1 .ul1 li .ltc .t_d1 div{width: calc(100% - 25px);float: right;}

.con1 .ul1 li:hover {border:1px solid #11265d;}

.con1 .ul1 li:hover .ltt{background: #11265d;color: #fff;}


/*搜索*/

.se_ne1 .ul1 li .img{border:1px solid #ebe3d6;border-radius: 20px;}

.se_ne1 .ul1 li .ltt .bt2{width: 100%;float: none;text-align: center;}

.se_ne1 .ul1 li:hover .img img {transform: scale(1.03);-webkit-transform: scale(1.03);}

.se_ne1 .fenye{margin-top: 0;}

.ab3 .swiper3 .sbox .txt div::-webkit-scrollbar{ width:4px;height: 1px;}

.ab3 .swiper3 .sbox .txt div::-webkit-scrollbar-thumb{ background:#a97452;}

.ab3 .swiper3 .sbox .txt div::-webkit-scrollbar-track{ background:#ddd;} 

.ab3 .swiper3 .sbox .txt div{display: block;width: 100%;height: 100%;overflow: hidden;}

.ab3 .swiper3 .sbox:hover .txt div{overflow: auto;}

.res1 .abtn a div{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;text-align: center;}

.jo1 .abtn a div{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;text-align: center;}









@media (max-width: 1680px) {

  .swiper1 .sbox .txt .tt{font-size: 40px;}

  .tacnhuang .tbox{width: 60%;}
  
  .img_tacnhuang .tbox .lunbo .swiper8{width: 70%;}

	
}

@media (max-width: 1580px) {

	.swiper1 .sbox .txt .tt{font-size: 34px;}

  .ab4 .abox .next4,.ab6 .abox .next6{right: 0;}

  .ab4 .abox .prev4,.ab6 .abox .prev6{left: 0;}

  .head .hbox .ul1 li .ltp a{padding: 0 16px;}

  .footer{background-size: cover;}
	
}

@media (max-width: 1366px) {

  .jo2 .jrt .itc{line-height: 2.2;}
	
}

@media (max-width: 1280px) {

	.swiper1 .sbox .txt .tt{font-size: 30px;}

	
}


.m_head,.m_nav{display: none;}

@media (max-width: 1030px) {

  body{min-width: 200px;padding: 0;padding-top: 50px;} 

  .f_16{ font-size:14px; }

  .f_18{ font-size:16px; }

  .f_20{ font-size:18px; }

  .f_22{font-size: 20px;}

  .f_24{ font-size:20px; }

  .f_26{ font-size:22px; }

  .f_28{ font-size:22px; }

  .f_30{ font-size:24px; }

  .f_32{ font-size:24px; }

  .f_34{ font-size:24px; }

  .f_36{ font-size:24px; }

  .f_40{font-size: 30px;}

  .m_head{display: block;height: 60px;overflow: hidden;padding: 0 5%;position: fixed;top: 0;left: 0;width: 100%;box-sizing: border-box;z-index: 10;background: #fff;}

  .m_head .mlt{display: block;float: left;}

  .m_head .mlt img{display: block;height: 30px;margin-top: 10px;}

  .m_head .img{width: 50px;float: right;}

  .m_head .img img{display: block;width: 100%;}

  .m_nav{display: block; position: fixed;z-index: 199;width: 100%;height: 100%;background: rgba(0,0,0,0.5);top:0;right: -100%;-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;overflow: hidden;box-sizing: border-box;}

  .m_nav.act{right: 0;}

  .m_nav{display: block; position: fixed;z-index: 199;width: 100%;height: 100%;background: #fff url(../images/m1_1.jpg) top center no-repeat ;background-size: cover; top:0;right: -100%;-webkit-transition: all .75s; -moz-transition: all .75s; transition: all .75s;overflow: hidden;box-sizing: border-box;padding-top: 80px;font-family: yy;}

  .m_nav .mtp{width: 90%;height: 50px;position: absolute;top: 0;left: 5%;z-index: 9;}

  .m_nav .mtp .mlt{display: block;float: left;}

  .m_nav .mtp .mlt img{display: block;height: 30px;margin-top: 10px;}

  .m_nav.act{top: 0;}

  .m_out{ width: 15%;float: right; max-width: 50px;}
  
  .m_out img{display: block;width: 100%;}  

  .wow{opacity: 1;}

  .m_navbox{width: 100%;box-sizing: border-box;float: right;height: 100%;box-sizing: border-box;padding: 10px 5% ;overflow: auto; box-sizing: border-box;}

  .m_navbox div,.m_navbox a{color: #373737;display: block;}

  .m_navbox a{font-size: 16px;line-height: 30px;padding: 10px 0; border-bottom: 1px solid #a4a4a4;}

  .m_navbox div,.m_navbox a.ltp{font-size: 20px;line-height: 30px;padding: 10px 0;display: block;}

/*  .m_navbox li&gt;div:nth-child(1){background: url(../images/plus.png) center right no-repeat / 16px;}

  .m_navbox li.act&gt;div:nth-child(1){background: url(../images/reduce.jpg) center right no-repeat / 16px;}*/

  .m_navbox div.lbt a{position: relative;padding-left: 20px;color: rgba(255,255,255,0.5);}

  .m_navbox div.lbt a:after{content: '';display: block; position: absolute;width: 10px;height: 1px;background: #fff;position: absolute;left: 0;top: 50%;}

  .m_navbox div.lbt{padding: 5px 0;display: none;}

  .m_navbox .lange{text-align: center;}

  .m_navbox .lange a{display: inline-block;margin: 0 10px;}

  .m_navbox li.yuyan {padding-top: 20px;}

  .m_navbox li.yuyan .ayuan{display: block;float: left;text-align: center;width: 55px;font-size: 20px;margin-right: 20px;padding: 0;}

  .m_navbox li.yuyan .ayuan a{background: url(../images/ys_lan.png) center no-repeat;padding: 0;line-height: 55px;}

  .m_navbox li.yuyan .ayuan2 a{background: url(../images/ys_huang.png) center no-repeat;padding: 0;line-height: 55px;}
  
  .box{padding: 0 5%;min-width: 200px;width: 100%;} 

  .head,.pch,.footer{display: none;}

  .jo2 .jlt .txt{padding: 50px 5%;}

  .con1 .ul1 li .ltt{padding: 0 10px;}

  .con1 .ul1 li .ltc{padding: 20px 10px 0;}
  
  .con1 .ul1 li .ltc .t_d1 div{font-size: 12px;}

  .con1 .ul1 li .ltc .t_d1{margin-bottom: 10px;}


	
}


@media (max-width: 960px) {

  canvas,.i2 .i2tp{display: none;}
  
  .swiper1 .sbox .pimg{display: none;}

  .swiper1 .sbox .mimg{display: block;}

  .swiper1 .sbox .imgc,.swiper1 .sbox .sdh{display: none;}

  .swiper1 .sbox .txt{width: 90%;left: 5%;top: 70%;}

  .swiper1 .sbox .txt .tt{font-size: 20px;line-height: 1.5;}

  .swiper1 .sbox .txt .tt s{top: -5px;}

  .swiper1 .sbox .txt .more{width: 130px;height: 44px;}
  
  .swiper1 .sbox .txt .more s{background-size: 95%;}

  .swiper1 .sbox .txt .tt{margin: 20px 0;}

  .i1 .swiper1 .pagination1{bottom: 30px;width: 50px;left: auto;right: 5%;}

  .i1 .swiper1 .pagination1 span{margin: 0 3px;}
  
  .i2 .ul1 {display: flex;justify-content: flex-start;overflow: auto;padding: 10px 0;}

  .i2 .ul1 li{width: 150px;float: none;flex-shrink: 0;}

  .i2 .ul1 li .lyuan{width: 130px;height: 130px;padding: 10px;}

  .i2 .ul1 li .ltt{margin-top: 10px;}

  .i2 .ul1 li .lyuan span{width: 36px;height: 36px;}

  .i2,.pd100{padding: 30px 0;}

  .i2 .ul2{margin-top: 20px;border-radius: 0;}

  .i3 .ilt{width: 100%;float: none;}

  .i3 .ilt .bf{width: 100px;height: 83px;bottom: 50%;right: 50%;margin-bottom: -50px;margin-right: -42px;}

  .i3 .irt .qqiu{display: none;}

  .tacnhuang .tbox{height: auto;margin-top: 100px;}

  .tacnhuang .tbox .out{top: -40px;right: 0;width: 30px;height: 30px;}

  .i3 .irt{width: 100%;float: none;padding-top: 20px;}

  .i3 .irt .itt,.i4 .itt{margin-bottom: 5px;text-align: center;}

  .i3 .irt .itc{margin: 20px 0;padding: 0 5%;}

  .i3 .irt .more{margin: 0 auto;width: 130px;height: 44px;}

  .i4 .qqiu{display: none;}

  .i4{margin-top: 0;}

  .i4 .ul1{margin-top: 30px;display: flex;justify-content: flex-start;overflow: auto;padding-bottom: 10px;}

  .i4 .ul1 li{width: 220px;float: none;flex-shrink: 0;}


  .banner .qqiu{display: none;}

  .banner .txt{padding: 0 5%;}
  
  .banner .pimg{display: none;}

  .banner .mimg{display: block;}

  .pd80{padding: 30px 0;}

  .ab1 .irt .itc2{height: 300px;margin-top: 20px;}

  .ab2 .qqiu{display: none;}

  .ab2 {background: #f9f9f9;}
  
  .ab2 .itt{margin-bottom: 5px;}

  .ab2 .ul1{margin-top: 20px;}

  .ab3 .qqiu{display: none;}

  .ab2 .ul1{display:flex;overflow: auto;padding-bottom: 10px;justify-content: flex-start;}

  .ab2 .ul1 li{width: 280px;float: none;flex-shrink: 0;height: 350px;}


  .ab2 .ul1 li{padding: 40px 5%;}

  .ab2 .ul1 li .img{width: 50px;margin-bottom: 20px;}

  .ab2 .ul1 li .ltc{font-size: 12px;}

  .ab2 .ul1 li .xian{display: none;}

  
  .ab3 .swiper3 .prev3,.ab3 .swiper3 .next3{display: none;}

  .ab3 .swiper3{margin: 20px 0 0;padding-bottom: 30px;background: transparent;}

  .ab3 .swiper3 .sbox{height: auto;}

  .ab3 .swiper3 .swiper-slide:nth-child(2n) .sbox .txt{top: 0;}

  .ab3 .swiper3 .swiper-slide:nth-child(2n) .day{top: 0;}

  .ab3 .swiper3 .swiper-slide:nth-child(2n) .sbox .txt s{bottom: -13px;top: auto; transform: rotate(0deg);-webkit-transform: rotate(0deg);}

  .ab3 .swiper3 .sbox .dian{display: none;}

  .ab3 .swiper3 .sbox .day{margin: 30px 0 10px;}

  .ab4 .abox .prev4, .ab4 .abox .next4{display: none;}

  .ab4 .abox .swiper4 .sbox .stt{line-height: 40px;}

  .ab4 .abox .swiper4{padding-bottom: 30px;margin: 20px 0 0;}

  .ab4 .itt,.ab3 .itt,.ab5 .itt{margin-bottom: 5px;}

  .ab4 .abox .swiper4 .sbox{padding: 0;}

  .ab4 .abox .swiper4 .sbox .xian1{display: none;}

  .ab5 .swiper5{margin: 20px 0 0;}

  .i3 .i3tp,.ab4 .i4tp,.ab5 .i4tp,.br2 .dl1 dd .dtp .next7,.br2 .dl1 dd .dtp .prev7{display: none;}

  .ab4 .ien{font-size: 26px;}
  
  .ab6 .abox .swiper6{margin: 20px 0 0;padding-bottom: 40px;}

  .ab6 .abox .next6,.ab6 .abox .prev6,.footer2 .fotp{display: none;}

  .footer2{line-height: 1.8;padding: 20px 0;}

  .br2 .dl1{margin:  0;}

  .br2 .dl1 dd .dtp{padding: 10px;}

  .br2 .dl1 dd .dtp .swiper7{padding-bottom: 40px;}

  .br2 .dl1 dd .dbt{margin-top: 20px;}

  .br2 .dl1 dd .dbt .ul1 li{width: 49%;margin: 0 0 20px;}

  .br2 .dl1 dd .dbt .ul1 li:nth-child(2n){float: right;}

  .img_tacnhuang .tbox{width: 96%;padding: 15px;}

  .img_tacnhuang .tbox .abtn{display: none;}

  .img_tacnhuang .tbox .lunbo .next8,.img_tacnhuang .tbox .lunbo .prev8{display: none;}

  .br2 .dl1 dd .dbt .ul1 li .tt{margin-top: 10px;}

  .img_tacnhuang .tbox .lunbo .swiper8{width: 100%;}

  .img_tacnhuang .tbox .tt{line-height: 30px;padding-bottom: 20px;margin-bottom: 20px;}

  .img_tacnhuang .tbox .tt .out{width: 30px;height: 30px;}

  .img_tacnhuang .tbox .tt .bt{font-size: 20px;}

  .ne1 .i2tp{display: none;}

  .ne1 .abtn{margin: 20px 0;}

  .ne1 .abtn {justify-content:flex-start;padding-bottom: 20px;margin: 0;}

  .ne1 .abtn a{flex-shrink: 0; width: 30%;margin: 0 5% 0 0;font-size: 16px;line-height: 40px;}

  .ne1 .ul1 li{width: 100%;float: none;margin: 0 0 20px;}

  .ne1 .fenye{padding-top: 20px;}

  .ne1 .fenye .page1{display: none;}

  .ne1 .fenye .page2{display: block;text-align: center;border-radius: 30px;}

  .ne1 .fenye .frt{display: none;}

  .ne1 .ul1 li .ltt{padding: 10px 0;margin-bottom: 10px;}

  .res1 .i2tp{display: none;}
  
  .res1 .abtn{margin: 0 0 20px;padding-bottom: 20px;overflow: auto;justify-content: flex-start;}

  .res1 .abtn a{flex-shrink: 0;width: 280px;margin: 0  5% 0 0;}
  
  .res1 .itt s.fen{height: 20px;}

  .res1 .tc br{display: none;}

  .res1 .tc{margin: 20px 0;}

  .res1 .ul1{display: flex;justify-content: flex-start;overflow: auto;}

  .res1 .ul1 li{float: none;flex-shrink: 0;width: 280px;margin-bottom: 10px;}

  .jo1 .abtn{margin: 0;padding-bottom: 20px;justify-content: flex-start;display: flex;}

  .jo1 .abtn a{width: 45%;line-height: 40px;flex-shrink: 0;margin: 0 2.5%;line-height: 40px;font-size: 18px;height: 40px;}

  .jo1 .jp1 span,.jo1 .dl1 dd .dtp span{width: 33.33%;}

  .jo1 .jp1 span:nth-child(n + 4),.jo1 .dl1 dd .dtp span:nth-child(n + 4){display: none;}

  .jo1 .dl1 dd .dbt{padding: 20px 7%;}

  .jo2 .i2tp{display: none;}

  .jo2 .jlt{width: 100%;float: none;padding: 0;margin: 0;}

  .jo2 .jlt .img{display: none;}

  .jo2 .jlt .txt{position: static;width: 100%;padding: 15% 10%;}

  .jo2 .jlt .txt .more{width: 130px;height: 44px;margin: 0 auto;}

  .i4 .i4tp{display: none;}

  .jo2 .jrt{width: 100%;float: none;padding: 20px 0 0;}

  .jo2 .jrt .itt{text-align: center;margin-bottom: 5px;line-height: 1.5;}

  .jo2 .jrt .itt s,.con1 .ctp .crt .itt s{height: 20px;}

  .jo2 .jrt .itc{margin-top: 20px;}

  .con1 .ctp .clt,.con1 .ctp .crt{width: 100%;float: none;margin-bottom: 20px;}

  .con1 .ctp .crt .itt{margin-bottom: 5px;}

  .con1 .ctp .crt .itc{margin-top: 20px;}

  .con1 .ul1{margin-top: 20px;padding-top: 20px;}

  .con1 .ul1 li{width: 100%;float: none;margin: 0 0 20px;}
  
  .i2 .ul1{width: 90%;margin: 0 auto;}

  .i2 .ul2 li .swiper2 .prev2,.i2 .ul2 li .swiper2 .next2{display: none;}
  
  .i2 .box,.i3 .box{padding: 0 ;}
  
  .i2{padding-bottom: 0;margin: 0;}

  .i3{padding-top: 0;}
  
  .i3 .ilt .img{border-radius: 0;}

  .i3 .ilt .bf{width: 100%;height: 100%;margin: 0;bottom: 0;right: 0;border-radius: 0;background: rgba(137,212,243,0.4) url(../images/bf.png) center no-repeat;}

  .i3 .ilt .bf img{display: none;}  

  .i3 .ilt .bf:hover{background: rgba(137,212,243,0.4) url(../images/bf.png) center no-repeat;}

  .i3 .irt .itt{padding: 0 5%;}

  .ab1 .box{}

  .ab1 .irt .itc2{width: 90%;margin: 20px auto 0;}

  .ab4 .abox .swiper4 .sbox .stc{margin-bottom: 10px;}

  .ab3 .swiper3 .sbox .txt div{height: 94%;}

  .res1 .abtn a div{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
  
  .i4 .more{margin: 20px auto 0;width: 130px;height: 44px;}




}



</pre></body></html>