﻿@charset "utf-8";

/* @font-face {
	font-family: 'ynf';
	src: url('../images/Unifon-ST_GBK.eot');
    src: url('../images/Unifon-ST_GBK.eot?#iefix') format('embedded-opentype'),
         url('../images/Unifon-ST_GBK.woff2') format('woff2'),
         url('../images/Unifon-ST_GBK.woff') format('woff'),
		 url('../images/Unifon-ST_GBK.ttf'),
         url('../images/Unifon-ST_GBK.svg#Unifon-ST_GBK') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;

} */
/* *{font-family: 'ynf' !important;} */
@font-face {
	font-family: 'Noto_Serif_SC';
	src: url('../images/Noto_Serif_SC.ttf');
    font-weight: normal;
    font-style: normal;
    font-display: swap;

}
/* CSS Document */
/*--重定义浏览器默认样式--*/
*{word-wrap:break-word}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static;height: 100%;/* background-color:#1b1b1b;*/}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size:12px;color: #666;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
body{line-height:1.6;}
h1,h2,h3,h4,h5,h6{font-size:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer}
a:hover{text-decoration:none;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important;}
/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{max-width: 100%;height: auto}
a:link{ text-decoration:none;}

/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}
body[aos-delay='5000'] [aos], [aos][aos][aos-delay='5000']{
  transition-delay: 5000ms;
}
/*HTML5 reset*/
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}time{display:inline}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
svg:not(:root) {overflow: hidden}
fieldset {border-width:0;padding: 0.35em 0.625em 0.75em;margin: 0 2px;border: 1px solid #c0c0c0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
/*
	Name:			style_clearfix
	Example:		class="clearfix|cl"
	Explain:		Clearfix（简写cl）避免因子元素浮动而导致的父元素高度缺失能问题
*/
.cl:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clearboth{ clear:both;}
.bigzm{text-transform:uppercase;}

.container {
       width: 100%!important;
       max-width:1200px;
       max-width:1170px\9;
}
body{ background-color:#fff;}


/* 去除iphone按钮默认样式代码 */
input[type=button],
input[type=submit],
input[type=file],
button {
	cursor: pointer;
	-webkit-appearance: none;
}

/* 通用滚动条代码 */
::-webkit-scrollbar {
	width: 10px;
	height: 1px;
}

::-webkit-scrollbar-thumb {

	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
	background: rgba(0,0,0,.5);
}

::-webkit-scrollbar-track {
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
	background: rgba(0,0,0,.1);
}

/*头部*/

.clearpadding{ padding:0px; margin:0px;}

/* PAGE-MENU */
.fullnavr {width:22px; position:fixed;  right:20px; z-index:1; bottom:85px;/*top: 50%;webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);*//* bottom:35px;*/}
#pagemenu {list-style:none; padding:0; margin:0; text-align: center;position: relative;z-index: 1005; }
#pagemenu li { position:relative; width:100%; float:left; padding:6px 0px;}
#pagemenu li a {width:100%;background:url(../images/s_tb11.png) center center no-repeat; height:22px; display:inline-block; float:left;transition: all 0.5s ease-in-out;
    opacity: 1;
    transform: rotate(-360deg);}
#pagemenu li.active a{ background:url(../images/s_tb10s.png) center center no-repeat;opacity: 1;
    transform: rotate(0deg);}
#pagemenu li a.disnone{ display:none;}


.hmc1Scroll{ font-size: 21px; color: #fff; line-height: 28px; display: inline-block; z-index: 8; position: absolute; bottom:80px; left: 4.2vw; transform:rotate(270deg); opacity:0.8}
.hmc1Scroll i{height: 66px; width: 1px; position: absolute; left: -43px; top: -17px; transform: rotate(90deg);overflow:hidden; }
.hmc1Scroll i:after{content:""; background: #fff; height:66px; width:1px; position:absolute; left:0; top:0; animation:hmc1ScrollAni 3.5s ease-out infinite;}
@keyframes hmc1ScrollAni {
0% {
	transform:translateY(-100%);
}
50% {
    transform:translateY(200%);
}
100% {
    transform:translateY(200%);
}
}



.mousehover{width:51px; height:41px; background:url(../images/tb_01.png) no-repeat; background-size:51px; position:absolute; left:50%; margin-left:-25.5px; bottom:55px; z-index:1000;}




/*shade*/
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #888888;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #888888;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #888888;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #888888;
}

.layer{ position: fixed; z-index:1001011; width: 100%; height: 100%; overflow:hidden;}
.layer .layer-top, .layer .layer-bottom{ position: absolute; width: 100%; height: 50%;/* background: #da1515;*/ top: 0%; transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -moz-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -o-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; z-index: 1;}
.layer .layer-top{ background-color:#121212;}
.layer .layer-bottom{ top: auto; bottom: 0%; background-color:#121212;}
.layer .loading{width:172px; position: absolute; top: 50%; left: 50%; height:69px; margin-left:-86px; margin-top:-34.5px; display: block; z-index: 2;-webkit-animation: rotateplane 1.2s infinite ease-in-out;
  animation: rotateplane 1.2s infinite ease-in-out;}
.layer.show{ visibility: hidden;}
.layer.show .loading{ display: none;}
.layer.show .layer-top{ top: -50%;}
.layer.show .layer-bottom{ bottom: -50%;}


@-webkit-keyframes rotateplane {
  0% { filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); }
  50%{opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1); }
  100% {opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1); }
}

@keyframes rotateplane {
  0% {filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5);} 
  50%{opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}
  100% {opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}
}



.wx_top{width:50px; height:50px; position:fixed; right:10px; bottom:30px; z-index:100; display:none; background:url(../images/top.png) no-repeat; background-size:100%;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s; text-decoration:none;
}
.wx_top:hover{ background:url(../images/top.png) no-repeat; background-size:cover;}





/*Index*/
.section{background-size: cover; background-position: center center; }
.slide{background-size: cover; position:relative;}
.section .sec-scale { width:100%; height:100%;/*transform: scale(0.8);opacity: 0.5;transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;*/}
/*.active .sec-scale {transform: translate(0px,0px) scale(1);transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1) 0s; opacity: 1; }*/
.bg {width: 100%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;position: relative;overflow: hidden;}
.xzbg1 {width: 100%;height: 100%;background-repeat: no-repeat;background-position: bottom -40px center;position: relative;overflow: hidden; background-size:cover; /*background-size:100% 100%;*/}

.bg.aboutbg{position:absolute;bottom:0px; height: 48%; background-size: contain; right: 100px;background-position: right;top: 50%; transform: translateY(-39%);}



.i_picchange{width:100%; height:88%; overflow:hidden; display:block; position:absolute; bottom:0px; left:0px;}

.home-swiper {width: 100%;height: 100%;background: #000;}
.home-swiper .swiper-slide {text-align: center;font-size: 18px;background-repeat: no-repeat;background-position: center center;background-size: cover;opacity: 1;width:100%; position:relative;}
.home-swiper .swiper-slide .s1{width:100%; height:100%;background-repeat: no-repeat;background-position: center center;background-size: cover; display:block;}
.home-swiper .swiper-slide .s1 img{width:100%; height:auto !important; display:none;}
.home-swiper .swiper-slide .s2{width:100%; height:100%;background-repeat: no-repeat;background-position: center center;background-size: cover;  display:none;}
.home-swiper .swiper-slide .s2 img{width:100%; height:auto !important; display:none;}

.home-swiper .home_next{width:50px; height:80px; background:url(../images/s_tb3.png) no-repeat; background-size:100%; right:40px; margin-top:-40px;}
.home-swiper .home_next:hover{ background:url(../images/s_tb3s.png) no-repeat;}
.home-swiper .home_prev{width:50px; height:80px; background:url(../images/s_tb2.png) no-repeat; background-size:100%; left:40px;margin-top:-40px;}
.home-swiper .home_prev:hover{ background:url(../images/s_tb2s.png) no-repeat;}
.home-swiper .home-pagination .swiper-pagination-bullet{width:18px; height:12px; border:1px solid #fff;
-moz-border-radius: 6px;      /* Gecko browsers */
-webkit-border-radius: 6px;   /* Webkit browsers */
border-radius:6px;            /* W3C syntax */ background-color:transparent;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.home-swiper .home-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:28px; background-color:#fff;}
.home-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:20px;}
/*.home-swiper .swiper-slide.swiper-slide-active .s1{-webkit-animation: hvr-bob 7s ease infinite;animation: hvr-bob 7s ease infinite;}
.home-swiper .swiper-slide.swiper-slide-active .s2{-webkit-animation: hvr-bob 7s ease infinite;animation: hvr-bob 7s ease infinite;}*/


.header_div{width:100%;height:140px;/*height:170px;*/ left:0px; top:0px; position:fixed; z-index:10000;transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s; background:url(../images/top_bg.jpg) bottom center no-repeat;/*background-size: cover;*/}
.header_div .i_logo{width:100%; height:75px; text-align:left; padding:15px 0px 10px 0px;transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.header_div .i_logo .img1{ width:auto; height:40px;/*transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;*/ display:block; margin:0px auto;transform: translate(-27%);}
.header_div .i_logo .img2{ width:auto; height:60px;/*transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;*/filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}
.header_div.fixedmenu,.header_div.fixedmenu1.fixedmenu{ position:fixed;}
.header_div.fixedmenu1{ position:fixed;}

.header_div.fixedmenu{ /*height:110px;*/ height:90px;transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}


.menu_nav{width:100%; padding-top:0x; /*padding:0px 10%;*/transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.menu_nav ul{width:100%;}
.menu_nav ul li{width:16%; margin-right:4%; float:left;text-align:center; position:relative;transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s; z-index:2;}
.menu_nav ul li:nth-child(5){ margin-right:0px;}
.menu_nav ul li .nav_a{font-family: 'Microsoft YaHei';width:100%; height:50px; line-height:50px; color:#3b1115; display:inline-block; font-size:14px; position:relative; text-align:center;}
.menu_nav ul li .nav_a .s1{/* padding-left:40px;*/ height:50px; line-height:50px; /*background:url(../images/tb_09.png) left center no-repeat;*/ display:inline-block; background-size:30px;}
.menu_nav ul li .nav_a:hover, .menu_nav ul li .nav_a.activetopm, .menu_nav ul li .nav_a.activetopm1{ color:#3b1115; text-decoration:none;}
.menu_nav ul li .twodiv{width:110%; display:none; position:absolute; /*left:0px;*/ left:-5%; top:48px; background-color:#fff; z-index:1111;-moz-border-radius: 10px;      /* Gecko browsers */
-webkit-border-radius: 10px;   /* Webkit browsers */
border-radius:10px;            /* W3C syntax */-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}
.menu_nav ul li .twodiv dl{width:100%; padding:10px 5px; float:left;}
.menu_nav ul li .twodiv dl dd{width:100%; float:left;}
.menu_nav ul li .twodiv dl dd a{width:100%; height:40px; line-height:40px; color:#3b1115; font-size:12px; display:inline-block; overflow:hidden; text-align:center;}
.menu_nav ul li .twodiv dl dd a:hover{ color:#4b6761; text-align-last:none; /*background:url(../images/nav_li_now.png) center no-repeat;*/}

.header_div.fixedmenu .i_logo{width:14%; float:left; padding-top:10px; height:80px;}
.header_div.fixedmenu .i_logo .img1{/*filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;*/ display:none;}
.header_div.fixedmenu .i_logo .img2{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}
.header_div.fixedmenu .menu_nav{width:84%; float:right; padding:0px; padding-top:18px;}
.header_div.fixedmenu .menu_nav ul li{ width:16%; margin-right:4%;}
.header_div.fixedmenu .menu_nav ul li:nth-child(5){ margin-right:0px;}

/*.i_ss{width:80px; height:90px; border-left:1px solid rgb(255,255,255,0.1);border-right:1px solid rgb(255,255,255,0.1); position:relative;}
.i_ss_t{width:100%; height:90px; background:url(../images/s_tb1.png) center no-repeat; cursor:pointer;}
.i_ss_c{width:220px; height:44px; position:absolute; right:0px; top:100%; background-color:#fff; padding:0px 10px; display:none;}
.i_ss_c .ipt1{width:88%; height:44px; background-color:transparent; line-height:44px; border:0px;  color:#fff; font-size:14px; font-family:"微软雅黑";}
.i_ss_c .ipt2{width:12%; height:44px; background:url(../images/s_tb1s.png) center no-repeat; border:0px;background-size:18px;}

.i_banben{ padding:0px 35px; position:relative;}
.i_banben_t{ height:90px; background:url(../images/top-search1.png) right center no-repeat; padding-right:28px; cursor:pointer;}
.i_banben_t .s1{ height:90px; line-height:90px; display:inline-block; padding-left:28px; background:url(../images/top-china.png) left center no-repeat; font-size:14px; color:#fff;}
.i_banben_c{width:120px; background-color:#fff; position:absolute; left:0px; top:90px; padding:10px 5px; display:none;}
.i_banben_c li{width:100%; float:left;}
.i_banben_c li a{width:100%; padding:10px 0px; line-height:1.5; color:#333; font-size:14px; display:inline-block; text-align:center;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.i_banben_c li a:hover{ color:#fff; text-decoration:none; background-color:#25aed5;}
*/



/*手机导航*/
/* CSS Document */
.phone_nav{ display:none;}
.phone_logo{/* height:50px;*//* padding:10px 0px;*//* background-color:#fff;*/}
.phone_logo .p1 img{/* height: 100%*/ width:auto; height:35px;}

@media screen and (max-width:1200px) {
.phone_logo .p1 {/*padding-top: 10px;*//* height: 29px;*/ display: block; width:55%;display:inline-block;}
.header_div{ display:none;}
.phone_logo {width: 100%;padding: 15px 15px !important;box-sizing: border-box;}

.phone_nav{display:block; position:fixed;/* position:fixed;*/ /*background-color:#fff;*/ background-color:#fff;  width:100%; top:0;left:0; display:block; z-index:100000;}
.phone_nav.fixedmenu{ position:fixed;-moz-box-shadow:0px 0px 10px #dbd9da;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #dbd9da;/*webkit*/  
box-shadow:0px 0px 10px #dbd9da;/*opera或ie9*/
}

/*导航按钮*/
.phone_nav .nav_but_box{ display:block; position:absolute; width:30px; height:30px; right:10px; top:50%; margin-top:-15px; z-index:1;
transition:all 0.7s; -webkit-transition:all 0.7s;}
.phone_nav .nav_but { display:inline-block; position:relative;width:20px; height:2px; z-index:2; margin:13px 0 0 5px; background:#d0132c;
-webkit-transition-property: background-color, -webkit-transform;
transition-property: background-color, -webkit-transform;
transition-property: background-color, transform;
transition-property: background-color, transform, -webkit-transform;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;}
.phone_nav .nav_but:before,.nav_but:after {content: ''; display:block; width:20px; height:2px; position:absolute; background:#d0132c;
transition-property: margin, -webkit-transform; -webkit-transition-property: margin, -webkit-transform;
transition-property: margin, transform; transition-property: margin, transform, -webkit-transform;
transition-duration: 300ms; -webkit-transition-duration: 300ms;}
.phone_nav .nav_but:before{margin-top:-5px;}
.phone_nav .nav_but:after {margin-top:5px;}

/*栏目名称*/
.phone_nav .nav_main{height:100%; position:fixed;  left:0; opacity:0; width:0; transition:all 0.4s ease 0.3s; -webkit-transition:all 0.4s ease 0.3s; background-color:#fff; overflow:hidden;}
.phone_nav .nav_main ul{ padding:0 20px; margin-top:40px;}
.phone_nav .nav_main li a{background-position:left; color:#333; height:46px; line-height:46px; display:inline-block; background-size:32px; background-repeat:no-repeat; font-size:16px;}
.phone_nav .nav_main .ss{border:1px solid #ccc; margin-top:20px;}
.phone_nav .nav_main .ss .p2{ float:right;}
.phone_nav .nav_main .ss .p2 input{ border:0; /*background:url("../images/app_ss1.png") center no-repeat;*/ width:34px; height:34px;}
.phone_nav .nav_main .ss .p1{ display:block; margin:0 34px 0 5px; }
.phone_nav .nav_main .ss .p1 input{ width:100%; height:34px; line-height:34px; background:none; border:0; font-family:"Microsoft YaHei"; font-size:14px; color:#fff;}
.phone_nav .nav_main li b{ display:inline-block; position:absolute; right:10px; top:0px; width:50%; height:50px; background: url("../images/lmfooter_bottom.png") center right no-repeat; z-index:99;}
.phone_nav .nav_main .ul{padding:0 0 0px 20px; margin:0;  max-height:0; overflow:hidden; transition:max-height 0.4s; -webkit-transition:max-height 0.4s;}
.phone_nav .nav_main .ul li{ padding:0; border-bottom:0; transform:translateX(0px); -webkit-transform:translateX(0px);}
.phone_nav .nav_main .ul li a{ padding:0; height:auto; line-height:30px; font-weight:normal}

.phone_nav .nav_main .b_one .ul{ max-height:300px; padding:0 0 0px 20px; margin-bottom:10px;}


.phone_nav .nav_main li{ transform:translateX(100px); -webkit-transform:translateX(100px); transition:all 0.8s ease; -webkit-transition:all 0.8s ease; border-bottom:1px solid rgba(225,225,225,0.5); padding:0 20px; position:relative;}
.phone_nav .nav_main li:nth-of-type(1){ transition-delay:0.1s; -webkit-transition-delay:0.1s; }
.phone_nav .nav_main li:nth-of-type(2){ transition-delay:0.2s; -webkit-transition-delay:0.2s; }
.phone_nav .nav_main li:nth-of-type(3){ transition-delay:0.3s; -webkit-transition-delay:0.3s; }
.phone_nav .nav_main li:nth-of-type(4){ transition-delay:0.4s; -webkit-transition-delay:0.4s; }
.phone_nav .nav_main li:nth-of-type(5){ transition-delay:0.5s; -webkit-transition-delay:0.5s; }
.phone_nav .nav_main li:nth-of-type(6){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
.phone_nav .nav_main li:nth-of-type(7){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
.phone_nav .nav_main li:nth-of-type(8){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
.phone_nav .nav_main li:nth-of-type(9){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
.phone_nav .nav_main li:nth-of-type(10){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }



/*打开样式*/
.phone_nav_one{  transition-delay:0s; -webkit-transition-delay:0s;}
.phone_nav_one .nav_main {opacity:1; width:100%; overflow:inherit;}
.phone_nav_one .nav_but{background: rgba(0, 0, 0, 0); }
.phone_nav_one .nav_but:before {margin-top: 0; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.phone_nav_one .nav_but:after {margin-top:0; transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
.phone_nav_one .nav_but_box { opacity:0.8;}
.phone_nav_one .nav_main li{ transform:translateX(0); -webkit-transform:translateX(0);}
}


@media screen and (max-width:758px){/*--768-0--*/
.phone_nav .nav_but_box{  right:10px;}
.phone_nav .nav_main ul{ margin-top:20px; height:550px; overflow-y:auto; box-sizing:border-box;}
.phone_nav .nav_main .b_one .ul{ height:auto;}

}

@media screen and (max-width:470px){/*--768-0--*/
.phone_logo {padding: 8px 10px}
.phone_nav .nav_main ul{ height:550px;}
.phone_nav .nav_main .b_one .ul{ height:auto;}

}
/*手机导航*/



/*.i_ssbn{width:40px; height:100%;   position:absolute; top:0px; right:45px; z-index:10000;}
.i_ssbn_t{width:100%; height:100%;background:url(../images/s_tb1.png) center no-repeat;background-size:20px;}
.i_ssbn_div{width:200px; display:none; background-color:#fff; z-index:10000; position:absolute; right:0px; top:100%;}
.i_ssbn_div .ipt1{width:80%; height:40px; line-height:40px; text-indent:15px; border:0px; font-family:"微软雅黑"; background-color:#fff; color:#b9b9b9; font-size:0.16rem;}
.i_ssbn_div .ipt2{width:20%; height:40px; background:url(../images/s_tb1.png) center no-repeat; background-color:#121212; border:0px; background-size:15px;}
.i_ssbn_div input:-moz-placeholder {
    color: #b9b9b9;  
}

.i_ssbn_div input::-moz-placeholder { 
    color: #b9b9b9;
}

.i_ssbn_div input:-ms-input-placeholder {
    color: #b9b9b9;
}

.i_ssbn_div input::-webkit-input-placeholder {
    color: #b9b9b9;
}*/



.i_content{width:100%; height:100%;position:absolute; left:0px; top:0px;}
.i_content_c{width:100%; height:100%;display: table-cell;vertical-align: middle;}

.i_content_z{width:100%; height:100%;position:absolute; left:0px; top:0px;}

.ui_div{width:100%;}
.ui_div1{width:100%; overflow:hidden;}
.ui_div_center{width:1200px; margin:0px auto;}

.i_box1{width:100%;/* height:92%; position:absolute; left:0px; bottom:0px;*/}
.i_box1_ul{width:100%;}
.i_box1_ul li{width:8%; border-right:1px solid #fff; float:left;-webkit-transition:all 0.5s;transition:all 0.5s;}
.i_box1_ul li.active{width:68%;}
.i_box1_ul li .div{width:100%; height:100%; float:left; background-position: center center; background-repeat:no-repeat; display:inline-block; overflow:hidden; background-size:100%; position:relative;}
.i_box1_ul li .div .box_pc{width:100%; height:100%; position:absolute; left:0px; top:0px;}
.i_box1_ul li .div .box_pc .div_pc{width:100%; height:100%; position:absolute; left:0px; top:0px; background-position: center center; background-repeat:no-repeat; background-size:100%;}
.i_box1_ul li .div .box_pc .div_pc img{width:100%; display:none;}

.i_box1_ul li .div .box_pc .div_ipad{width:100%; height:100%; position:absolute; left:0px; top:0px; background-position: center center; background-repeat:no-repeat; background-size:100%; display:none;}
.i_box1_ul li .div .box_pc .div_ipad img{width:100%; display:none;}
.i_box1_ul li .div .box_pc .div_wap{width:100%; height:100%; display:none;}
.i_box1_ul li .div .box_pc .div_wap img{width:100%;}

/*.i_box1_ul li .div img{width:100%; display:none;}*/
.i_box1_ul li .div .div_img{width:100%; height:100%;background-position: center center; background-repeat:no-repeat; background-size:cover; position:relative;}
/*.i_box1_ul li .div .div_img:after{width:100%; height:100%; background:url(../images/tb_05.png) repeat; position:absolute; left:0px; top:0px; z-index:1; content:"";}*/
.i_box1_ul li .div_img_text{width:30px;/* padding:0px 30%;*/ color:#565656; /*background:url(../images/tb_06.png) bottom center no-repeat;*//* padding-bottom:70px;*/ padding-bottom:0px !important; line-height:1; font-size:32px;  position:absolute; left:50%; top:50%;
-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%); z-index:2; text-align:center;filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1; display:inline-block;/* position:relative;*/}
.i_box1_ul li .div_img_text:after{width:34px; height:22px;/* background:none !important*/;background:url(../images/tb_06.png) center center no-repeat; position:absolute; left:50%; margin-left:-17px; content:""; bottom:-70px; display:none;}

.i_box1_ul li .div_img_text span{font-family: "Noto_Serif_SC";font-size:100%; /*font-size:160%;*/ /* margin-left: -5px;*/ line-height:1.16;padding-bottom:0px;}



.i_box1_ul li.active .div .div_img:after{ display:none;}
.i_box1_ul li.active .div .div_img{ background:none !important;}
.i_box1_ul li.active .div .div_img_text{ filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}

/*.i_box1_ul li{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-90%); -ms-transform: translateX(-90%); -o-transform: translateX(-90%); transform: translateX(-90%);
-webkit-transition:all 0.5s;transition:all 0.5s;}
.i_box1_ul.activexz li{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); }*/
/*.active .i_box1_ul li:nth-child(5){transition-delay: 0.1s;-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s;}
.active .i_box1_ul li:nth-child(4){transition-delay: 0.2s;-webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s;}
.active .i_box1_ul li:nth-child(3){transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.active .i_box1_ul li:nth-child(2){transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
.active .i_box1_ul li:nth-child(1){transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}*/

.i_box2{width:100%;}
.i_box2 .a_img{width:45%; display:inline-block; overflow:hidden;}
.i_box2 .a_img img{width:100%;}
.i_box2 .a_img_r{width:44%; padding-right:5%; letter-spacing:2px;}
.i_box2 .a_img_r .div_t{width:100%; padding:30px 0px 15px 0px; line-height:1.5; color:#333333; font-size:40px; }
.i_box2 .a_img_r .div_c{width:100%; padding-top:25px; margin-bottom:35px; line-height:40px; color:#333333; font-size:16px; overflow:hidden;}
.i_box2 .a_img_r .div_b,.i_box2 .a_img_r .div_b:hover{width:164px; hanging-punctuation:38px; line-height:38px; background:url(../images/tb_08.png) no-repeat; text-align:center; color:#b8855e; font-size:16px;}
.i_box2 .a_img{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-200px); -ms-transform: translateX(-200px); -o-transform: translateX(-200px); transform: translateX(-200px);transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.i_box2 .a_img_r{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(200px); -ms-transform: translateX(200px); -o-transform: translateX(200px); transform: translateX(200px);transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.i_box2.activexz .a_img,.i_box2.activexz .a_img_r{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}

.section.y4{ height:auto !important;}
.i_fbg1{ background:url(../images/bottom_bg.jpg) top center repeat-y;/* background-size:cover;*/ position:relative;}
.i_fbg1:after{width:100%; height:8px; background:url(../images/xian.png) center center no-repeat; position:absolute; left:0px; top:0px; content:""; z-index:1111; display:none;}

.i_footer{width:100%; padding-top:110px; letter-spacing:1px;}
.i_footer_t{width:100%; padding-bottom:55px;}
.i_footer_t_l{width:64%;color:#280000;}
.i_footer_t_l_rx{width:100%; hanging-punctuation:46px; line-height:46px; padding-left:40px; color:#280000; font-size:14px; background:url(../images/tb_01.png) left center no-repeat; background-size:23px;}
.i_footer_t_l_phone{width:100%; padding-bottom:30px; line-height:2; font-size:20px;}
.i_footer_t_l_c{width:100%; }
.i_footer_t_l_c table tr td{ padding:5px 0px; line-height:1.8;font-size:12px;color:#280000;}
.i_footer_t_l_c table tr td img{width:23px; height:auto !important;}
.i_footer_t_r{width:36%; padding-top:20px;}
.i_footer_t_r li{width:50%; padding-left:20%; float:left; text-align:center;}
.i_footer_t_r li img{ max-width:100%; height:auto;}
.i_footer_t_r li .s1{width:100%; margin-top:15px; text-align:center;}
.i_footer_t_r li .s1 span{height:30px; line-height:30px;font-size:12px; padding-left:30px; color:#280000; display:inline-block; width:82px;}
.i_footer_t_r li .s1 span.abg1{ background:url(../images/tb_03.png) left center no-repeat;}
.i_footer_t_r li .s1 span.abg2{ background:url(../images/tb_04.png) left center no-repeat;}
.i_footer_b{width:100%; padding:20px 0px; text-align:center; color:#280000; font-size:14px; line-height:1.8;}
.i_footer_b a{color:#280000;}
.i_footer_b a:hover{ text-align:none;color:#280000;}

.video_div{width:100%; height:100%; background-color:#000; position:fixed; z-index:100011111111111; left:0px; top:-100%;}
.video_div_closebtv{width:30px; height:30px; position:absolute; right:30px; top:30px; cursor:pointer; z-index:100;}
.video_div_center{width:100%; height:100%; vertical-align:middle; text-align:center;}




/*内页*/



.n_banner{width:100%; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:cover; position:relative;}
.n_banner img{width:100%;}


/*.pc_amenu{width:100%; text-align:center;}
.a_menu{width:100%; margin:0px; padding:0px; height:60px; overflow:hidden;}
.a_menu .a_menu_a{ padding:0px; margin:0px; padding:0px 25px; height:60px; -webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;margin:0px 0px; display:inline-block; overflow:hidden; text-align:center; line-height:60px; color:#333333; font-size:16px;}
.a_menu .a_menu_a:hover,.a_menu .a_menu_a.activetm1{ color:#fff; background-color:#bd3537; text-decoration:none;}
*/

.a_zxlmenu{width:100%; position:relative; display:none; z-index:111;}
.a_zxlmenu_t{width:100%;padding:3% 0px;background:url(../images/zxl_jt1.jpg) right center no-repeat; font-size:16px; text-align:center; background-color:#fff500; color:#333; cursor:pointer; background-size:30px;}
.a_zxlmenu_c{width:100%; position:absolute; left:0px; top:100%; margin:0px;  padding:0px; background-color:#eeeeee;text-indent:0px; display:none;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}
.a_zxlmenu_c li{width:100%;  float:left; text-align:center;}
.a_zxlmenu_c li .aone{width:100%;padding:3% 0px; display:inline-block; color:#333; font-size:14px; text-decoration:none; text-indent:0px;}
.a_zxlmenu_c li .aone:hover,.a_zxlmenu_c li .aone.activetwo{ color:#333; text-decoration:none; background-color:#e9e013;}
.a_zxlmenu_c li dl{width:100%; border-bottom:1px solid #ccc;display:none;}
.a_zxlmenu_c li dl dd{width:100%; float:left; text-align:center;}
.a_zxlmenu_c li dl dd a,.a_zxlmenu_c li dl dd a:hover{width:100%; padding:3% 0px; display:inline-block; color:#333; font-size:14px; text-decoration:none; text-indent:0px;}



.n_bg1{ background-position: center center; background-repeat:no-repeat; background-size:cover;}
.n_box1{width:420px; padding:25% 0px 3% 0px; margin-left:10%; }
.n_box1_img{width:100%; display:inline-block; overflow:hidden; display:none !important; margin-bottom:20px;}
.n_box1_img img{width:100%;} 
.n_box1_t{  width:100%; text-align:left; /*padding-left:60px; color:#bd843c; font-size:40px; letter-spacing:5px; background:url(../images/tb_09.png) left center no-repeat*/;}
.n_box1_t .s1{/* padding-left:60px;*/font-family: "Noto_Serif_SC";padding-left:0px !important;line-height:77px; color:#280000;/* color:#565656;*/ font-size:30px; letter-spacing:5px; /*background:url(../images/tb_09.png) left center no-repeat;*/}
.n_box1_t.active{ text-align:center;}

.n_box1_c{width:100%; padding:20px 0px 0px 0px; padding-left:0px !important; color:#333333; font-size:18px/* font-size:2.5vh ;*/ line-height:2 !important; /*line-height:40px; */overflow:hidden; /*font-size:22px;*/ letter-spacing:2px; text-align:left;}
.n_box1_c img{ max-width:100%; height:auto !important;}

.n_box2{width:100%; overflow:hidden;}
.home-swiper1 {width: 100%;height: 100%;background: #fff; position:relative;}
.home-swiper1 .swiper-slide {text-align: center;font-size: 18px;/*background:url(../images/wh_bg1.jpg) left center no-repeat;*//*background-repeat: no-repeat;background-position: center center;background-size: cover;*/opacity: 1;width:100%; position:relative;}
.home-swiper1 .swiper-slide .s1{width:100%; height:100%;background-repeat: no-repeat;background-position: center center;background-size: cover; display:block;}
.home-swiper1 .swiper-slide .s1 img{width:100%; height:auto !important; display:none;}
.home-swiper1 .swiper-slide .s2{width:100%; height:100%;background-repeat: no-repeat;background-position: center center;background-size: cover;  display:none;}
.home-swiper1 .swiper-slide .s2 img{width:100%; height:auto !important; display:none;}

.home-swiper1 .home_next1{width:50px; height:80px; background:url(../images/s_tb3.png) no-repeat; background-size:100%; right:40px; margin-top:-40px;}
.home-swiper1 .home_next1:hover{ background:url(../images/s_tb3s.png) no-repeat;}
.home-swiper1 .home_prev1{width:50px; height:80px; background:url(../images/s_tb2.png) no-repeat; background-size:100%; left:40px;margin-top:-40px;}
.home-swiper1 .home_prev1:hover{ background:url(../images/s_tb2s.png) no-repeat;}
.home-swiper1 .home-pagination1 .swiper-pagination-bullet{width:12px !important; height:12px !important;  margin:0px 8px !important; background-color:transparent;-webkit-transition:all 0.5s;transition:all 0.5s; border:1px solid #bc8956;-moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}
.home-swiper1 .home-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background-color:#bc8956;}

/*.home-swiper1 .home-pagination1 .swiper-pagination-bullet{width:40px; height:26px; background:url(../images/tb_09.png) center no-repeat; margin:0px 12px !important; background-size:100%;filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}
.home-swiper1 .home-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:url(../images/tb_09s.png) center no-repeat;background-size:100%;}
*/.home-swiper1.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:40px !important;}


.section.wh1,.section.wh2{ /*background:url(../images/bg2.jpg) top center repeat-y !important;*/background:url(../images/common.jpg) top center repeat-y !important;}
.section.gy1,.section.gy2,.section.gy3,.section.gy4{ /*background:url(../images/bg22.jpg) top center repeat-y !important;*/ /*background-size:cover;*/background:url(../images/common.jpg) top center repeat-y !important;}
.section.cp1,.section.cp2,.section.cp3,.section.cp4,.section.cp5{ background:url(../images/bg2s.jpg) top center repeat-y !important; /*background:url(../images/common.jpg) top center repeat-y !important;*/}

.n_box3{width:100%; padding-top:130px; padding-top:60px;}
.n_box3_t{font-family: "Noto_Serif_SC";width:100%; padding-left:50px; line-height:58px; color:#280000; font-size:42px; letter-spacing:5px;/* background:url(../images/tb_09.png) left center no-repeat;*/ padding-left:0px !important;}
.n_box3_t.active{ /*background:url(../images/tb_06.png) left center no-repeat;*/}
.n_box3_t{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;transition-delay: 0.2s;-webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s;}
.active .n_box3_t{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}


.n_box3_c{width:100%; padding-top:20px;}
.n_box3_c_l{width:41%;}

.n_box4_t_l{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.n_box4_t_l.activexz{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}


.n_box3_c_l li{width:100%; padding:20px 0px; float:left;}

.n_box3_c_l li{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
/*.active .n_box3_c_l li{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}*/
.n_box3_c_l.activexz li{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.n_box3_c_l li:nth-child(1){transition-delay: 0.1s;-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s;}
.n_box3_c_l li:nth-child(2){transition-delay: 0.2s;-webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s;}
.n_box3_c_l li:nth-child(3){transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}

.n_box3_c_l li .div{width:100%; color:#280000; font-size:14px; display:inline-block; overflow:hidden; float:left; letter-spacing:1px;}
.n_box3_c_l li .div:hover{ text-decoration:none; color:#280000;}
.n_box3_c_l li .div .a_img{width:29%; display:inline-block; overflow:hidden; display:none;}
.n_box3_c_l li .div .a_img img{width:100%;}
.n_box3_c_l li .div .a_img_r{/*width:62.5%;*/ width:100%;}
.n_box3_c_l li .div .a_img_r .div_t{width:100%; padding:10px 0px; line-height:1.7; font-size:22px;}
.n_box3_c_l li .div .a_img_r .div_c{width:100%; padding-top:10px; line-height:1.7; overflow:hidden;}
.n_box3_c_r{width:52%; padding-top:20px;}
.n_box3_c_r .a_img{width:45%; display:inline-block; overflow:hidden;}
.n_box3_c_r .a_img img{width:100%;}
.n_box3_c_r .a_img_r{width:50%; padding-top:60px; color:#280000; font-size:14px; letter-spacing:1px;}
.n_box3_c_r .a_img_r li{width:100%; padding-bottom:40px; float:left;}
.n_box3_c_r .a_img_r li .div_t{width:100%; padding-left:50px; line-height:40px; background:url(../images/tb_010.png) left center no-repeat; font-size:22px;}
.n_box3_c_r .a_img_r li .div_c{width:100%; line-height:35px; padding-top:10px; overflow:hidden; padding-left:50px;}
.n_box3_c_r .a_img_r li .div_c img{ max-width:100%; height:auto !important;}

.n_box3_c_r .a_img,.n_box3_c_r .a_img_r{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(200px); -ms-transform: translateX(200px); -o-transform: translateX(200px); transform:translateX(200px);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_box3_c_r.activexz .a_img,.n_box3_c_r.activexz .a_img_r{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}

/*.active .n_box3_c_r .a_img,.active .n_box3_c_r .a_img_r{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}*/

.n_box3_c_r .a_img{transition-delay: 0.1s;-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s;}
.n_box3_c_r .a_img_r{transition-delay: 0.2s;-webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s}



.section.wh3{ height:auto !important;}
.n_box4{width:100%; padding-top:200px; padding-top:110px;}
.n_box4_t{width:100%; padding-left:50px; padding-left:0px !important;}
.n_box4_t_l{width:48.5%; padding-top:50px; color:#333; font-size:18px; letter-spacing:2px; overflow:hidden; line-height:2;}
.n_box4_t_l img{ max-width:100%; height:auto !important;}
.n_box4_t_r{width:47%;}
.n_box4_t_r li{width:26%; margin-right:3.5%; float:left; text-align:center; padding-top:15%;transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
.n_box4_t_r li img{max-width:100%;}
.n_box4_t_r li:nth-child(2){width:41%; padding-top:0px;}
.n_box4_t_r li:nth-child(3){ margin-right:0px;}
.n_box4_t_r li:nth-child(1){opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-200px); -ms-transform:translateX(-200px); -o-transform: translateX(-200px); transform: translateX(-200px);transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
}
.n_box4_t_r.activexz li:nth-child(1){opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform:translateX(0); -o-transform: translateX(0); transform: translateX(0);}

.n_box4_t_r li:nth-child(2){opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(200px); -ms-transform:translateY(200px); -o-transform: translateY(200px); transform: translateY(200px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
}
.n_box4_t_r.activexz li:nth-child(2){opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform:translateY(0); -o-transform: translateY(0); transform: translateY(0);}


.n_box4_t_r li:nth-child(3){opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(200px); -ms-transform:translateX(200px); -o-transform: translateX(200px); transform: translateX(200px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
}
.n_box4_t_r.activexz li:nth-child(3){opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform:translateX(0); -o-transform: translateX(0); transform: translateX(0);}


.section.gy5{ height:auto !important;}
.section.gy1,.section.gy2,.section.gy3,.section.gy4{ overflow:hidden;}
.section.wh1,.section.wh2{ overflow:hidden;}
.section.y1,.section.y2,.section.y3{ overflow:hidden;}

.n_box5{width:100%;/* padding-top:200px;*/ padding-top:130px; padding-top:40px;}
.n_box5_t{width:100%; padding:13px 0px 50px 50px; /*line-height:2;*/line-height:2; overflow:hidden; color:#333; font-size:18px; letter-spacing:2px; padding-left:0px !important;}
.n_box5_t{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(100px); -ms-transform:translateY(100px); -o-transform: translateY(100px); transform: translateY(100px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.active .n_box5_t{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform:translateY(0); -o-transform: translateY(0); transform: translateY(0);}

.n_box5_c{width:100%; padding:0px 12%;}
.n_box5_c li{width:33.33%; float:left; cursor:pointer; padding:0px 1%;}
.n_box5_c li .a_img{width:100%; text-align:center; padding-bottom:20px;}
.n_box5_c li .a_img img{ max-width:100%; height:auto !important;}
.n_box5_c li .a_text{width:100%; text-align:center; color:#280000; font-size:24px; line-height:1.8; padding:0px !important;}
.n_box5_c li .a_text span{/*width:90px;*/width:100% !important; display:inline-block;}

/*.n_box5_c li:nth-child(1){opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-200px); -ms-transform:translateX(-200px); -o-transform: translateX(-200px); transform: translateX(-200px);transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
}
.active .n_box5_c li:nth-child(1){opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform:translateX(0); -o-transform: translateX(0); transform: translateX(0);}

.n_box5_c li:nth-child(2){opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(200px); -ms-transform:translateY(200px); -o-transform: translateY(200px); transform: translateY(200px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
}
.active .n_box5_c li:nth-child(2){opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform:translateY(0); -o-transform: translateY(0); transform: translateY(0);}


.n_box5_c li:nth-child(3){opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(200px); -ms-transform:translateX(200px); -o-transform: translateX(200px); transform: translateX(200px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
}
.active .n_box5_c li:nth-child(3){opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform:translateX(0); -o-transform: translateX(0); transform: translateX(0);}
*/
.n_box5_c li{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(200px); -ms-transform:translateY(200px); -o-transform: translateY(200px); transform: translateY(200px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .n_box5_c li{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform:translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.active .n_box5_c li:nth-child(1){transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
.active .n_box5_c li:nth-child(2){transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}
.active .n_box5_c li:nth-child(3){transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}

.n_box6{width:100%; padding-top:140px; padding-left:10%; padding-right:10%; padding-top:60px}
.n_box6 .div{width:100%; position:relative;}
.n_box6 .a_img{width:45%; display:inline-block; overflow:hidden; text-align:right;}
.n_box6 .a_img img{max-width:100%; height:auto !important;}
.n_box6 .a_img_l{width:55%; /*padding-top:8%;*/ position:absolute; left:0px; top:50%;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}
.n_box6 .a_img_l .div_t{font-family: "Noto_Serif_SC";width:100%; line-height:50px; /*background:url(../images/tb_06.png) left center no-repeat; *//*padding-left:50px;*/ padding-left:0px !important; color:#280000; font-size:42px; letter-spacing:5px;}
.n_box6 .a_img_l .div_c{width:100%; /*padding:35px 25px 0px 0px;*/ padding:25px 25px 0px 0px;padding-left:0px !important;}
.n_box6 .a_img_l .div_c_con{width:100%; /*padding-left:35px; *//*background:url(../images/tb_010.png) left top 10px no-repeat;*/ line-height:2; color:#333;font-size:18px; /*font-size:22px;*/ overflow:hidden; letter-spacing:2px;}

.n_box6 .a_img_l .div_t,.n_box6 .a_img_l .div_c{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(100px); -ms-transform:translateY(100px); -o-transform: translateY(100px); transform: translateY(100px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_box6.activexz .a_img_l .div_t,.n_box6.activexz .a_img_l .div_c{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform:translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.n_box6 .a_img_l .div_t{transition-delay: 0.1s;-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s;}
.n_box6 .a_img_l .div_c{transition-delay: 0.2s;-webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s;}

.n_box6 .a_img{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(200px); -ms-transform:translateX(200px); -o-transform: translateX(200px); transform: translateX(200px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_box6.activexz .a_img{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform:translateX(0); -o-transform: translateX(0); transform: translateX(0);}

.n_bg2{ background:url(../images/common.jpg) center  repeat-y;}
.n_bg21{ background:url(../images/common.jpg) center  repeat-y;}

.n_box7{width:100%; position:relative;}
.n_box7_c{width:100%; position:absolute; left:0px; top:50%;-o-transform:translate(0%, -40%);-ms-transform:translate(0%, -40%);-webkit-transform: translate(0%, -40%);-moz-transform: translate(0%, -40%);transform: translate(0%, -40%);}
.n_box7_c_l{width:46%;/* height:410px;*/ position:relative;}
.n_box7_c_l:after{width:52%; height:100%; background-color:#e7ddcb; position:absolute; right:0px; top:0px; content:""; display:none;}
.n_box7_c_l_c{width:100%;/* padding:45px 45px 0px 0px;*/ padding:0px !important; }
.n_box7_c_r{width:50%; height:370px; overflow:hidden; margin-top:4%;}

.home-swiper2 {width: 100%;height: 100%;/*background: #fff;*/}
.home-swiper2 .swiper-slide {text-align: center;font-size: 18px;background-repeat: no-repeat;background-position: center center;background-size: cover;opacity: 1;width:100%; position:relative;}
.home-swiper2 .swiper-slide .a_img{width:100%; display:inline-block; overflow:hidden; text-align:center;}
.home-swiper2 .swiper-slide .a_img img{max-width:100%;}

.home-swiper3 {width: 100%;height: 100%; position:relative;}
.home-swiper3 .swiper-slide {font-size:18px;background-repeat: no-repeat;background-position: center center;background-size: cover;opacity: 1;width:100%; position:relative; padding-top:0px !important; /*padding-top:45px;*/ color:#333; padding-right:22%;}
.home-swiper3 .swiper-slide .div_t{width:100%; line-height:60px; overflow:hidden; color:#280000; font-size:46px; position:relative; top:-7px;}
.home-swiper3 .swiper-slide:hover .div_t{ color:#280000;}
.home-swiper3 .swiper-slide .div_c{width:100%; height:111px; line-height:37px; overflow:hidden; margin:10px 0px; margin-bottom:0px !important;}
.home-swiper3 .swiper-slide .div_b{width:100%; height:45px; line-height:45px; overflow:hidden; color:#280000; font-size:22px; display:none;}
.home-swiper3 .swiper-slide .div_more{ width:100%; margin-top:15px;}
.home-swiper3 .swiper-slide .div_more span,.home-swiper3 .swiper-slide .div_more span:hover{ display:inline-block;width: 130px; height:36px;
    line-height: 36px;
    background: url(../images/more1.png) no-repeat; background-size:100%;
    text-align: center;
    color: #b8855e;
    font-size: 16px; overflow:hidden; text-indent:-9999px !important;}

.home-swiper3 .arrow-left{width:20px; height:20px; background:url(../images/zt4.png) no-repeat; position:absolute; right:0px; top:50%; margin-top:-32px; display:inline-block; z-index:111;}
.home-swiper3 .arrow-left:hover{ background:url(../images/zt4.png) no-repeat;}
.home-swiper3 .arrow-right{width:20px; height:20px; background:url(../images/zt5.png) no-repeat; position:absolute; right:0px; top:50%; margin-top:top:32px; display:inline-block;z-index:111;}
.home-swiper3 .arrow-right:hover{ background:url(../images/zt5.png) no-repeat;}

.n_box8{width:100%; padding:200px 0px 50px 0px;}
.a_tzjyg_cdetsl{width:100%;}
.a_tzjyg_c_t{width:100%; padding:20px 0px; line-height:1.7; text-align:center; color:#222; font-size:42px; }
.a_tzjyg_c_time{width:100%; padding:10px 0px; line-height:1.6;  border-bottom:1px solid #e3e3e3; text-align:center; overflow:hidden;  color:#333333; font-size:22px;}
.a_tzjyg_c_ton{width:100%; padding:45px 0px; line-height:2; overflow:hidden; color:#333333; font-size:22px; border-bottom:1px solid #e3e3e3;}
.a_tzjyg_c_ton img{ max-width:100%; height:auto !important;}
.a_tzjyg_c_tb{width:100%; margin-top:20px; overflow:hidden; position:relative;}
.a_tzjyg_c_tb .a1{width:100%; height:30px; line-height:30px; color:#222; font-size:22px; display:inline-block; overflow:hidden;}
.a_tzjyg_c_tb .a1:hover{ text-decoration:none; color:#0064b9;}

.n_box9{width:100%; padding:260px 0px 140px 0px;}
.n_box9_t{font-family: "Noto_Serif_SC";width:100%; line-height:1.8; text-align:center; color:#280000; font-size:30px; letter-spacing:4px;}
.n_box9_s{width:100%; padding:50px 0px 50px 0px; text-align:center;}
.n_box9_s_c{width:653px; margin:0px auto;}
.n_box9_s_c .ipt1{width:90%; height:60px; line-height:60px; background-color:#fff; border:0px; padding-left:20px; color:#333; font-size:14px;-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */ font-family:"ynf";-moz-box-shadow: 0px 0px 10px #dbd9da;
    -webkit-box-shadow: 0px 0px 10px #dbd9da;
    box-shadow: 0px 0px 10px #dbd9da;
}
.n_box9_s_c .ipt2{width:9%; height:60px; background:url(../images/zt6.png) center no-repeat; background-color:#d0112b; border:0px;-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */ font-family:"ynf";}
.n_box9_ul{width:100%;}
.n_box9_ul li{width:32%; float:left; margin-right:2%; background-color:#fff; padding:20px 2% 25px 2%;-moz-border-radius: 10px;      /* Gecko browsers */
-webkit-border-radius: 10px;   /* Webkit browsers */
border-radius:10px;            /* W3C syntax */-moz-box-shadow:0px 0px 10px #dbd9da;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #dbd9da;/*webkit*/  
box-shadow:0px 0px 10px #dbd9da;/*opera或ie9*/}
.n_box9_ul li .div_t{width:100%; height:32px; line-height:32px; padding-left:30px; color:#333333; font-size:18px; letter-spacing:1px; margin-bottom:25px;}
.n_box9_ul li .div_t.bg1{ background:url(../images/zt7.png) left center no-repeat;}
.n_box9_ul li .div_t.bg2{ background:url(../images/zt8.png) left center no-repeat;}
.n_box9_ul li .div_t.bg3{ background:url(../images/zt9.png) left center no-repeat;}
.n_box9_ul li .div_c{width:100%; min-height:320px;}
.n_box9_ul li .div_c dd{width:100%; float:left;}
.n_box9_ul li .div_c dd a{width:100%; padding-left:25px; height:40px; line-height:40px; display:inline-block; float:left; overflow:hidden; color:#333333; font-size:12px; position:relative;}
.n_box9_ul li .div_c dd a:after{width:3px; height:3px; background-color:#050001; position:absolute; left:7px; top:50%; margin-top:-1.5px; content:"";}
.n_box9_ul li .div_c dd a:hover{ color:#d0112b;}

.n_box10{width:100%; background-color:#fff;-moz-border-radius: 10px;      /* Gecko browsers */
-webkit-border-radius: 10px;   /* Webkit browsers */
border-radius:10px;            /* W3C syntax */ padding:27px 3.5% 50px 3.5%;-moz-box-shadow:0px 0px 10px #dbd9da;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #dbd9da;/*webkit*/  
box-shadow:0px 0px 10px #dbd9da;/*opera或ie9*/}
.n_box10_t{width:100%; padding:5px 0px; line-height:1.8; color:#d0112b; font-size:20px;}
.n_box10_t .s1{ }
.n_box10_c{width:100%; padding-top:20px; line-height:2; color:#333333; font-size:20px; overflow:hidden;}
.n_box10_c img{ max-width:100%; height:auto !important;}
.n_box10_c .s1{}

.n_bg3{ background:url(../images/bg3.jpg) bottom center no-repeat; background-size:cover;}
.n_box11{width:100%; padding:120px 0px 120px 0px; margin-top:150px;}
.n_box11_c{width:100%; padding:120px 0px 50px 0px;}
.n_box11_ul{width:100%;}
.n_box11_ul li{width:50%; float:left; padding-bottom:60px; padding-right:10%; color:#280000; letter-spacing:1px; font-size:20px;}
.n_box11_ul li .div_t{width:100%; padding-left:40px; margin-bottom:25px; height:30px; overflow:hidden; line-height:30px;/* background:url(../images/zt10.png) left top 2px no-repeat;*/ font-size:28px;}
.n_box11_ul li .div_c{width:100%; padding-left:40px; line-height:35px; background:url(../images/zt11.png) left top 2px no-repeat; height:70px; overflow:hidden; color:#333;}

.n_box12{width:100%; padding-top:50px;}
.n_box12 li{width:15%; float:left; margin-right:2%; margin-bottom:25px; position:relative; cursor:pointer;}
.n_box12 li .a_img{width:100%; display:inline-block; overflow:hidden; float:left; padding:20px; background-color:#fff;-moz-border-radius: 10px;      /* Gecko browsers */
-webkit-border-radius: 10px;   /* Webkit browsers */
border-radius:10px;            /* W3C syntax */-moz-box-shadow:0px 0px 10px #dbd9da;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #dbd9da;/*webkit*/  
box-shadow:0px 0px 10px #dbd9da;/*opera或ie9*/}
.n_box12 li .a_img img{width:100%;}
.n_box12 li .div{width:0px; overflow:hidden; min-height:100%; background:url(../images/bg2.jpg) center no-repeat;-moz-border-radius:0px 10px 10px 0px;      /* Gecko browsers */
-webkit-border-radius: 0px 10px 10px 0px;   /* Webkit browsers */
border-radius:0px 10px 10px 0px;            /* W3C syntax */-moz-box-shadow:0px 0px 10px #dbd9da;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #dbd9da;/*webkit*/  
box-shadow:0px 0px 10px #dbd9da;/*opera或ie9*/ position:absolute; left:100%; top:0%; padding:0px;  z-index:111;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.n_box12 li .div a{/*width:50%;*/width:auto; padding-right:15px; height:40px; line-height:40px;  overflow:hidden; color:#333333; font-size:18px; float:left;filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_box12 li .div a:hover{ text-decoration:none; color:#9d7a5c;}
.n_box12 li.active .div{ width:410px;padding:25px;}
.n_box12 li.active .div a{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}

.n_box12_wap{width:100%;}
.n_box12_wap li{width:33.33%; float:left; padding:0px 1% 2% 1%;}
.n_box12_wap li .a_img{width:100%; display:inline-block; text-align:center; overflow:hidden; float:left; padding:10px; /*background-color:#fff;-moz-border-radius:5px;
-webkit-border-radius: 5px; 
border-radius:5px;         -moz-box-shadow:0px 0px 10px #dbd9da;
-webkit-box-shadow:0px 0px 10px #dbd9da;
box-shadow:0px 0px 10px #dbd9da;*/}
.n_box12_wap li .a_img img{max-width:100%;}

.n_boxwapbg{width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:1111111; background:url(../images/tb_05.png) repeat; display:none;}
.n_boxwap_tc{width:340px; background-color:#fff;-moz-border-radius: 10px;      /* Gecko browsers */
-webkit-border-radius: 10px;   /* Webkit browsers */
border-radius:10px;            /* W3C syntax */ padding:30px; position:fixed; left:50%; top:50%;
-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%); z-index:11111111; display:none;}
.n_boxwap_tc .close_btn{width:26px; height:26px; background:url(../images/video_btn.png) no-repeat; background-size:cover; position:absolute; right:-13px; top:-13px; cursor:pointer;}
.n_boxwap_tc_t{width:100%; padding-bottom:40px; text-align:center;}
.n_boxwap_tc_t img{width:40px;}
.n_boxwap_tc_c{width:100%; line-height:2; overflow:hidden; text-align:center; color:#333333; font-size:16px;}
.n_boxwap_tc_c a{color:#333333;width:100%; display:inline-block; float:left; text-align:center;}
.n_boxwap_tc_c a:hover{text-decoration:none; color:#9d7a5c;}

.n_box13{width:100%; padding-top:50px;}
.n_box13 .div{width:100%; display:inline-block; color:#333333; font-size:18px; position:relative;}
.n_box13 .div:hover{color:#333333; text-decoration:none;}
.n_box13 .div .a_img{width:50%; display:inline-block;  text-align:center; position:relative; float:right; height:100%; overflow:hidden;}
.n_box13 .div .a_img img{ max-width:100%; height:auto !important; position:absolute; left:0px; top:50%;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}
.n_box13 .div .a_img .text_d{ line-height:1.0; color:#ae8a60; font-size:143px;filter:alpha(opacity=27);   -moz-opacity:0.27;   -khtml-opacity: 0.27;   opacity: 0.27; position:absolute; left:20px; top:20px;font-style:italic;}
.n_box13 .div .a_img_r{width:50%; /*padding:0px 3% 0px 16%;*/padding:0px 0% 0px 25%; position:absolute; left:0px; top:50%;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}
.n_box13 .div .a_img_r .div_t{width:100%; padding: 0; line-height:1.6; color:#280000; font-size:26px;  letter-spacing:5px;}
.n_box13 .div .a_img_r .div_t1{letter-spacing: 1.5px; width:100%; padding-bottom:25px; line-height:1.7; color:#280000; font-size:16px; letter-spacing:3px; }
.n_box13 .div .a_img_r .div_c{width:100%; line-height:1.5; letter-spacing:1px; color:#7f7f7f;}
.n_box13 .div .a_img_r .div_b{width:100%; padding:15px 0px; line-height:2; color: #280000;
    font-size: 24px; display:none;}
.n_box13 .div .a_img_r .div_more{width:100%; padding-top:15px;}
.n_box13 .div .a_img_r .div_more a,.n_box13 .div .a_img_r .div_more a:hover{ display:inline-block;width: 130px; height:36px;
    line-height: 36px;
    background: url(../images/more2.png) no-repeat; background-size:100%;
    text-align: center;
    color: #b8855e;
    font-size: 16px; overflow:hidden;}
.n_box13 .div .a_img_r .div_more a{text-indent:-99999px !important;}

.n_box13 .div.activecp .a_img{ float:right;}
.n_box13 .div.activecp .a_img_r{ right:auto; left:0px; padding:0px 3% 0px 16%;}
.n_box13 .div.activecp .a_img .text_d{ left:auto; right:20px;}

/*.n_box13 .div.activecp .a_img_r .div_t{ text-align:right;}
.n_box13 .div.activecp .a_img_r .div_t1{ text-align:right;}
.n_box13 .div.activecp .a_img_r .div_c{ text-align:right;}
.n_box13 .div.activecp .a_img_r .div_b{ text-align:right;}
.n_box13 .div.activecp .a_img_r .div_more{ text-align:right;}*/

.n_box13 .div .a_img img{opacity: 0; filter: alpha(opacity=0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;
/*-webkit-transform:scale(0, 0); transform:scale(0, 0);*//*-webkit-transform: translateX(-100px); -ms-transform: translateX(-100px); -o-transform: translateX(-100px); transform: translateX(-100px);*/}
.n_box13.activexz .div .a_img img{opacity: 1; filter: alpha(opacity=100);/*-webkit-transform:scale(1, 1); transform:scale(1, 1);*//*-webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);*/}

.n_box13 .div .a_img .text_d{ opacity: 0; filter: alpha(opacity=0);top:-100px;transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.n_box13.activexz .div .a_img .text_d{opacity: 1; filter: alpha(opacity=100); top:20px;}

.n_box13 .div .a_img_r .div_t,.n_box13 .div .a_img_r .div_t1,.n_box13 .div .a_img_r .div_c,.n_box13 .div .a_img_r .div_b,.n_box13 .div .a_img_r .div_more{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(100px); -ms-transform:translateY(100px); -o-transform: translateY(100px); transform: translateY(100px);
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_box13.activexz .div .a_img_r .div_t,.n_box13.activexz .div .a_img_r .div_t1,.n_box13.activexz .div .a_img_r .div_c,.n_box13.activexz .div .a_img_r .div_b,.n_box13.activexz .div .a_img_r .div_more{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0.3s;}

.n_box13.activexz .div .a_img_r .div_t{letter-spacing: 1.5px; font-family: "Noto_Serif_SC";transition-delay: 0.1s;-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s;}
.n_box13.activexz .div .a_img_r .div_t1{transition-delay: 0.2s;-webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s;}
.n_box13.activexz .div .a_img_r .div_c{transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.n_box13.activexz .div .a_img_r .div_b{transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
.n_box13.activexz .div .a_img_r .div_more{transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}

.section.cp6{ height:auto !important;}

.n_box14{width:100%; position:relative;}
.n_box14_c{width:100%; position:absolute; left:0px; top:50%;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%); padding-top:100px;}
.n_box14_c .a_img{width:37%; text-align:center;}
.n_box14_c .a_img img{ max-width:100%; height:auto !important;}
.n_box14_c .a_img_r{width:50%; color:#666666; font-size:16px; letter-spacing:1px;}
.n_box14_c .a_img_r .div_t{width:100%; padding:15px 0px; line-height:1.6; color:#333333; font-size:20px; }
.n_box14_c .a_img_r .div_c{width:100%; padding:20px 0px 50px 0px; line-height:1.8;}
.n_box14_c .a_img_r .div_b{width:100%;}
.n_box14_c .a_img_r .div_b .s1{width:29%; height:60px; line-height:60px; color:#333333; font-size:24px; overflow:hidden;}
.n_box14_c .a_img_r .div_b .s2{ padding:0px 45px; hanging-punctuation:60px;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s; line-height:60px; background-color:#fff; border:1px solid #e5e5e5; color:#333333; font-size:18px; display:inline-block;}
.n_box14_c .a_img_r .div_b .s2:hover{ color:#fff; background-color:#3b1115;}

/*2022-4-8*/
.i_xzbox{width:100%; height:100%;}
.i_xzbox_pc{width:100%;height:100%; background-position:center bottom;background-repeat:no-repeat;background-size:cover;}
.i_xzbox_pc img{width:100%;display:none;}
.i_xzbox_wap{width:100%; display:none;}
.i_xzbox_wap img{width:100%;}


/*2022-4-3*/
.n_boxwh{width:100%; padding-top:60px;}
.n_boxwh_l{/*width:22%;*/width:21%; display:inline-block; overflow:hidden; text-align:center;/* margin-left:50px;*/ margin-right:50px;}
.n_boxwh_l img{ max-width:100%; height:auto !important;}
.n_boxwh_r{/*width:68%;*/width:45%;}
.n_boxwh_r li{width:50%; float:left; padding-bottom:30px;}
.n_boxwh_r li .div_t{width:100%; height:60px; overflow:hidden; line-height:60px; padding-left:55px; line-height:1.0 !important; /*background:url(../images/w7.png) left center no-repeat;*/ /*color:#ba824b;*/color:#280000; font-size:32px; letter-spacing:1px; padding-left:0px !important;}
.n_boxwh_r li .div_c{width:100%; padding-left:55px; color:#333333; font-size:18px; line-height:2; overflow:hidden; letter-spacing:2px; padding-left:0px !important;}
.n_boxwh_r li:nth-child(1){ width:100%;}
.n_boxwh_r li:nth-child(1) .div_t{ /*background:url(../images/w6.png) left center no-repeat;*/}

.n_boxwh_l{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-200px); -ms-transform: translateX(-200px); -o-transform:translateX(-200px); transform:translateX(-200px);transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_boxwh.activexz .n_boxwh_l{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform:translateX(0px); transform:translateX(0px);}

.n_boxwh_r li{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px);transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_boxwh.activexz .n_boxwh_r li{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.n_boxwh_r li:nth-child(1){ transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.n_boxwh_r li:nth-child(2){ transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
.n_boxwh_r li:nth-child(3){ transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}



.n_box20{width:100%; padding:40px 0px 50px 0px;}
.n_box20_c{width:100%;}
.n_box20_c .img1{width:100%;}
.n_box20_con{width:100%; background-size:100%; padding:0px 6%;}
/* .n_box20_con{width:100%; background:url(../images/w11.png) repeat-y; background-size:100%; padding:0px 6%;} */
.n_box20_con_t{width:100%; min-height:60px; padding-bottom:25px; text-align:center; }
.n_box20_con_tc{width:100%; display:none;}
.n_box20_con_tc a{color:#333333; font-size:16px; letter-spacing:1px; padding:0px 10px; display:inline-block; line-height:1.8;}
.n_box20_con_tc a:hover{ text-decoration:none; color:#280000;}

.n_box20_con_c{width:100%;}
.n_box20_con_c li{width:16.66%; float:left; padding:0px 3% 15px 3%;}
.n_box20_con_c li .div{width:100%; cursor:pointer; display:inline-block; padding:20px 18px; text-align:center;}
.n_box20_con_c li .div img{ max-width:100%; height:auto !important;}
.n_box20_con_c li .div.active,.n_box20_con_c li .div:hover{ background-size:100%;transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}

.n_box20_con_c1{width:100%;}
.n_box20_con_c1 li{width:16.66%; float:left; padding:0px 3% 15px 3%;}
.n_box20_con_c1 li .div{width:100%; display:inline-block; padding:20px 18px;}
.n_box20_con_c1 li .div img{ max-width:100%; height:auto !important;}

.n_box21{width:100%; display:none;}
.n_box21 .img1{ width:100%;}
.n_box21_c{width:100%; padding:0px 5%;background-size:100%;}


.n_box22{width:100%; padding-top:130px;}
.n_box22_pc{width:100%; text-align:center;}
.n_box22_pc img{max-width:100%; height:auto !important;}
.n_box22_wap{width:100%; text-align:center; display:none;}
.n_box22_wap img{max-width:100%; height:auto !important;}


.section.about3{ height:auto !important;}

/*2022-5-12*/
.i_divbox{width:100%; padding-top:135px;}
.i_divbox_b{width:100%; text-align:center; padding-top:20px; display:none;}
.i_divbox .div_b,.i_divbox .div_b:hover{width:164px; display:inline-block; hanging-punctuation:38px; line-height:38px; background:url(../images/tb_08.png) no-repeat; text-align:center; color:#b8855e; font-size:16px; letter-spacing:5px;}
.n_box1_c.i_divbox_c{ height:auto !important; line-height:2 !important; font-size:18px; text-align:center;}

.n_divbox2{width:45%;display:flex;justify-content: space-between; float:right; padding-left:55px;opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px);transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s; padding-left:0px !important;}
.n_divbox2 li{width:18%;}
.n_divbox2 li .div{width:100%; display:inline-block; overflow:hidden; color:#280000; font-size:22px;}
.n_divbox2 li .div .a_img{width:100%; text-align:center;}
.n_divbox2 li .div .a_img img{max-width:100%; height:auto !important;}
.n_divbox2 li .div .a_text{width:100%; height:50px; line-height:50px; overflow:hidden; text-align:center;}



.n_boxwh.activexz .n_divbox2{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}






/*2022-5-16*/
.section.dfnx1, .section.dfnx2{background:url(../images/bg22.jpg) top center repeat-y !important;}
.section.dfnx3{ height:auto !important;}
.n_boxfz{width:100%;/* padding-top:240px; */padding-top:150px; position:relative; padding-top:0px !important;}
.n_boxfz_text{width:50%; position:absolute; left:0px;/* top:160px;*/ top:130px; top:50%; -o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}
.n_boxfz_text_t{ font-family: "Noto_Serif_SC";padding:10px 0px; line-height:1.7; padding-left:50px; /*background:url(../images/tb_09.png) left center no-repeat;*/ color:#280000; letter-spacing:5px; font-size:42px; padding-left:0px !important;}
.n_boxfz_text_c{width:100%; line-height:2; overflow:hidden; color:#333; font-size:18px; letter-spacing:2px; padding-left:50px; padding-left:0px !important;}
.n_boxfz_text_c img{ max-width:100%; height:auto !important;}
.n_boxfz_fine{width:27% !important; position:relative; margin-right:10%; float:right;}
.n_boxfz_fine .img1{width:100%;}
.n_boxfz_fine .fineli{ padding:10px; color:#280000; font-size:28px; letter-spacing:5px; position:absolute; line-height:1.1; cursor:pointer;}
.n_boxfz_fine .fineli.onefine{ left:50%; top:-55px;-o-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-webkit-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);transform: translate(-50%, 0%);}
.n_boxfz_fine .fineli.twofine{ right:-180px; top:31.5%;}
.n_boxfz_fine .fineli.threefine{ right:-25px; bottom:-50px;}
.n_boxfz_fine .fineli.forefine{ left:-25px; bottom:-50px;}
.n_boxfz_fine .fineli.wufine{ left:-180px;top:31.5%;}

.n_boxfz_fine .fineli:before{width:80px; height:2px; background:url(../images/fz_xx.png) no-repeat;  position:absolute; right:-80px; content:"";top:50%; margin-top:-1px;filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_boxfz_fine .fineli.twofine:before{width:106px; height:46px; background:url(../images/fz_xx1.png) no-repeat;background-size:100%; right:auto; top:auto; left:50%; bottom:-46px;}
.n_boxfz_fine .fineli.forefine:before,.n_boxfz_fine .fineli.wufine:before{ right:auto; left:-80px;}
.n_boxfz_fine .fineli .fzbox1{width:160px; position:absolute; right:-240px; top:50%; -o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%); filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}

.n_boxfz_fine .fineli .fzbox1:before{width:32px; height:32px; background:url(../images/fz_xx2.png) center no-repeat; background-size:100%; content:""; position:absolute; left:-16px; top:50%; z-index:4;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}

.n_boxfz_fine .fineli.forefine .fzbox1:before,.n_boxfz_fine .fineli.wufine .fzbox1:before{ left:auto; right:-16px;}

.n_boxfz_fine .fineli .fzbox1 img{ width:100%;}

.n_boxfz_fine .fineli.twofine .fzbox1{top:15px; right:-180px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.n_boxfz_fine .fineli.forefine .fzbox1,.n_boxfz_fine .fineli.wufine .fzbox1{ right:auto; left:-240px;}


/*.n_boxfz_fine .fineli:hover:before{ filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;transition-delay: 0.2s;-webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s;}
.n_boxfz_fine .fineli:hover .fzbox1{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}*/

.n_boxfz_text_t,.n_boxfz_text_c,.n_boxfz_fine_wap_t{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(90%); -ms-transform: translateY(90%); -o-transform: translateY(90%); transform: translateY(90%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_boxfz.activefz .n_boxfz_text_t,.n_boxfz.activefz .n_boxfz_text_c,.n_boxfz.activefz .n_boxfz_fine_wap_t{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
.n_boxfz_text_t{transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.n_boxfz_text_c{transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
.n_boxfz_fine .img1{opacity: 0; filter: alpha(opacity=0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(1.4, 1.4); transform:scale(1.4, 1.4);}
.n_boxfz.activefz .n_boxfz_fine .img1{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}

.n_boxfz_fine .fineli{opacity: 0; filter: alpha(opacity=0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}
.n_boxfz.activefz .n_boxfz_fine .fineli{opacity: 1; filter: alpha(opacity=100);}


.n_boxcp{width:100%; padding-top:60px; overflow:hidden;}
.n_boxcp_t{font-family: "Noto_Serif_SC"; padding:10px 0px; line-height:1.7; padding-left:47px; /*background:url(../images/tb_09.png) left center no-repeat; */color:#280000; letter-spacing:5px; font-size:42px; padding-left:0px !important;}
.n_boxcp_c{width:100%; line-height:2; overflow:hidden; color:#333; font-size:18px; letter-spacing:2px; padding-left:50px;padding-left:0px !important;}
.n_boxcp_c img{ max-width:100%; height:auto !important;}

.n_boxcp_t,.n_boxcp_c{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(90%); -ms-transform: translateY(90%); -o-transform: translateY(90%); transform: translateY(90%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_boxcp.activefz .n_boxcp_t,.n_boxcp.activefz .n_boxcp_c{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }

.n_boxcp_t{transition-delay: 0.2s;-webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s;}
.n_boxcp_c{transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.n_boxfz_fine_wap_t{transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}

.n_boxcp_ul{width:100%; padding-top:20px;display:flex;justify-content: space-between; padding-left:50px; padding-left:0px !important;}
.n_boxcp_ul li{width:18.25%;}
.n_boxcp_ul li .div{width:100%; color:#280000; font-size:24px; letter-spacing:3px;}
.n_boxcp_ul li .div_t{ padding:10px 0px; line-height:1.2; font-size:28px; text-align:center;width:100%; display:none;}
.n_boxcp_ul li .div_c{width:100%; text-align:center; overflow:hidden;}
.n_boxcp_ul li .div_c img{ max-width:100%; height:auto !important;}
.n_boxcp_ul li .div_b{ padding:10px 0px; line-height:1.2;  text-align:center;width:100%;display:none;}


.n_boxcp_ul li{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(100px); -ms-transform: translateX(100px); -o-transform: translateX(100px); transform: translateX(100px);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_boxcp.activefz .n_boxcp_ul li{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}

.n_boxcp_ul li:nth-child(1){transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.n_boxcp_ul li:nth-child(2){transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
.n_boxcp_ul li:nth-child(3){transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}
.n_boxcp_ul li:nth-child(4){transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}
.n_boxcp_ul li:nth-child(5){transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}


.n_boxfz_fine_wap{width:100%; padding-top:30px; display:none;}
.n_boxfz_fine_wap_t{width:100%; margin-bottom:20px;background: url(../images/tb_09.png) left center no-repeat; padding-left:40px; background-size:30px; font-size:26px; color:#280000; letter-spacing:5px;}
.n_boxfz_fine_wap_c{width:100%;display:flex;justify-content: space-between;flex-wrap:wrap; padding-left:40px;}
.n_boxfz_fine_wap_c li{width:31%; padding-bottom:15px;}
.n_boxfz_fine_wap_c li .div{width:100%; color:#280000; font-size:16px; letter-spacing:1px;}
.n_boxfz_fine_wap_c li .div_c{width:100%; text-align:center; overflow:hidden;}
.n_boxfz_fine_wap_c li .div_c img{ max-width:100%; height:auto !important;}
.n_boxfz_fine_wap_c li .div_b{ padding:10px 0px; line-height:1.2;  text-align:center;width:100%;}
.n_boxfz_fine_wap_c:after{content:""; width:31%;}


.n_boxfz_fine_wap_c li{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(100px); -ms-transform: translateX(100px); -o-transform: translateX(100px); transform: translateX(100px);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_boxfz.activefz .n_boxfz_fine_wap_c li{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}

.n_boxfz_fine_wap_c li:nth-child(1){transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.n_boxfz_fine_wap_c li:nth-child(2){transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
.n_boxfz_fine_wap_c li:nth-child(3){transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}
.n_boxfz_fine_wap_c li:nth-child(4){transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}
.n_boxfz_fine_wap_c li:nth-child(5){transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}







.section.czm1,.section.czm2,.section.czm3,.section.czm4,.section.czm5,.section.czm6,.section.czm7,.section.czm8{/*background:url(../images/bg22.jpg) top center repeat-y !important;*/background:url(../images/common.jpg) top center repeat-y !important;}
.section.czm9{ height:auto !important;}

.add_fmbox1{ padding:20px 0px 0px 40px; display:none; padding-left:0px !important;}
.add_fmbox1 img{ max-width:100%; height:auto !important;}






.arrowGo{
	 animation: arrowGo 2.5s infinite; 
	 -webkit-animation: arrowGo 2.5s infinite ; 
}


.Rotation img
{
	transition:All 0.4s ease-in-out;
   -webkit-transition:All 0.4s ease-in-out;
   -moz-transition:All 0.4s ease-in-out;
   -o-transition:All 0.4s ease-in-out;
}
.Rotation:hover img
{
	transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
}


@-webkit-keyframes arrowGo {
	0%{ 
		-webkit-transform: translate(0, 30%);
	}
	50%{ 
		-webkit-transform: translate(0, 0%);
	}
	100%{
		-webkit-transform:translate(0, 30%);
	}
}
@keyframes arrowGo {
	0%{ 
		transform: translate(0, 30%);
	}
	50%{
		transform: translate(0, 0%);
	}
	100%{
		transform:translate(0, 30%);
	}
}
.Amplification img
{
	
	transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.Amplification:hover img
{
	filter: Alpha(Opacity=100); 
	opacity: 1; 
	-webkit-transform:scale(1.12); 
	transform:scale(1.12);
}


.Amplification1 .img
{
	
	transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.Amplification1:hover .img
{
	filter: Alpha(Opacity=100); 
	opacity: 1; 
	-webkit-transform:scale(1.12); 
	transform:scale(1.12);
}





@-webkit-keyframes hvr-bob {
  0% {
    transform: scale(1.1);
-webkit-transform: scale(1.1);
  }

  100% {
    transform: scale(1);
-webkit-transform: scale(1);
  }
}

@keyframes hvr-bob {
  0% {
    transform: scale(1.1);
-webkit-transform: scale(1.1);
  }

  100% {
    transform: scale(1);
-webkit-transform: scale(1);
  }
}
.n_box1{
    padding: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
@media screen and (min-width:1201px) and (max-width:1400px)
{
    .home-swiper .swiper-slide .s1{
        margin-top: 50px;
    }
    .n_box1{
        padding-top: 105px;
    }
    .bg.aboutbg{
        height: 40%;
    }
    .i_box1_ul li .div_img_text{
        line-height: 0.5;
    }
}
@media screen and (min-width:993px) and (max-width:1200px)
{

}
@media screen and (min-width:1401px) and (max-width:1500px){
    .bg.aboutbg{
        height: 40%;
    }
}
