@charset "utf-8";
/* 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:#fff;}
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:arial,"微软雅黑","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}

/*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;
}
/*头部*/
.wx_top{width:50px; height:50px; position:fixed; right:20px; bottom:20px; z-index:100; display:none;}
.wx_top img{width:50px; height:50px;}
.clearpadding{ padding:0px; margin:0px;}

/* PAGE-MENU */
/*.fullnavr { position:fixed; top: 50%; right:-200px; z-index:1;z-index:1010; height: 308px;margin-top: -154px; background:url(../images/menu_bg.png) right center no-repeat; }*/
#pagemenu {width:100%;}
/*#pagemenu li {width:100%;}
#pagemenu li a {  line-height:1.4; height:44px;  display:inline-block;width:150px; padding-right:35px; background:url(../images/m_bg1.png) right center no-repeat;vertical-align:middle;text-align: right; color:#fff;}*/
#pagemenu dd.active a, #pagemenu dd.active a:hover, #pagemenu dd a:hover { text-decoration:none;color:#fff;background:url(../images/w3.png) left center repeat-x;}
/*#pagemenu li a span{ color:#c31023; font-size:7.5px;}*/
/*.fullnavr #pagemenu li.active a span,.fullnavr #pagemenu li a:hover span{ color:#c31023;}
#pagemenu li a .disnone{ display:none;}
.fullnavr #pagemenu li.active a .disnone,.fullnavr #pagemenu li.active a:hover .disnone,.fullnavr #pagemenu li a:hover .disnone{ display:block; text-decoration:none;}
#pagemenu li.logohome{ display:none; top:-50px;}
*/
/*shade*/

.layer{ position: fixed; z-index:1001; width: 100%; height: 100%; overflow:hidden;}
.layer .layer-top, .layer .layer-bottom{ position: absolute; width: 100%; height:120%;/* background: #fff; *//*top:0px;left:-50%; */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-bottom{ left:auto; right:-30%; top:-30%;}
.layer .layer-bottom{transform:rotate(45deg); background-color:#baa786;
-ms-transform:rotate(45deg); /* Internet Explorer */
-moz-transform:rotate(45deg); /* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); /* Opera */}
.layer .layer-top{top:10%; left:-30%;transform:rotate(45deg); background-color:#023d4b;
-ms-transform:rotate(45deg); /* Internet Explorer */
-moz-transform:rotate(45deg); /* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(-45deg); /* Opera */}
.layer .loading{ position: absolute; top: 50%; left: 50%; margin-left:-124.5px; margin-top:-33px; /*display: block;*/ z-index: 2;-webkit-animation: rotateplane 1.3s infinite ease-in-out;
  animation: rotateplane 1.3s infinite ease-in-out;}
/*  .layer .loading{ position: absolute; top: 50%; left: 50%; margin-left:-108px; border:1px solid red; margin-top:-33px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); 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{ left: -150%;}
.layer.show .layer-bottom{ right: -150%;}

/*@-webkit-keyframes rotateplane {
  0% { -webkit-transform: perspective(120px) }
  50% { -webkit-transform: perspective(120px) rotateY(180deg) }
  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}

@keyframes rotateplane {
  0% { 
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) 
  } 50% { 
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) 
  } 100% { 
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}*/

@-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);}
}

.pcmenu{width:855px;}
.pcmenu li{width:95px; float:left;}
.pcmenu li .nav_a{width:95px; height:70px; line-height:70px; display:inline-block; text-align:center; color:#333333; font-size:14px; overflow:hidden;}
.pcmenu li .nav_a:hover,.pcmenu li .nav_a.activetmenu{ text-decoration:none; color:#fff; background:url(../images/nav_bg.png) center no-repeat;}


.ss_div{width:190px; height:40px; padding-top:10px;}
.ss_div_l1{width:37px; height:28px; background:url(../images/tb5.jpg) right center no-repeat; padding-top:4px; cursor:pointer; position:relative;}
.ss_div_l3{width:240px; height:32px; position:absolute; left:-60px; top:40px; background-color:#fff; display:none;}
.ss_div_l3 .ipt1{width:200px; height:32px; line-height:32px; text-indent:10px; color:#333; font-family:"微软雅黑"; font-size:14px; border:0px;}
.ss_div_l3 .ipt2{width:40px; height:32px; background:url(../images/tb_01.png) center no-repeat; border:0px; cursor:pointer; background-color:#ccc;}
.ss_div_l2{width:153px;}
.ss_div_l2 a,.ss_div_l2 a:hover{ text-decoration:none; float:left; padding-left:15px;}

/*Index*/
.section{background-size: cover; background-position: center center; overflow:hidden;}
.slide{background-size: cover; position:relative;}
.section .sec-scale { width:100%; height:100%; position:relative;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%;/*position: relative;*//*overflow: hidden;*/ position:absolute; overflow:hidden;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.bg2 {width:100%; height:100%; background:url(../images/jc2.jpg) bottom center no-repeat;position:absolute; overflow:hidden;}

.i_xzbanner{width:100%; height:86%; position:relative;}
.db_mos{width:100%; position:absolute; left:0px; height:45px; bottom:-58px; z-index:1000; transition:all 1s; text-align:center;-webkit-animation: float ease-in-out 1s infinite; animation: float ease-in-out 1s infinite;transition: 680ms 600ms;}
.active .db_mos{ transition-delay: 0.7s; bottom:28px;}
.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%;}
.home-swiper .swiper-slide img{ display:none;}
.home-swiper .swiper-slide .div_text{width:100%; height:45px; line-height:45px; text-align:center; color:#fff; font-size:20px; position:absolute; left:0px; bottom:195px;opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(-100px); -ms-transform: translateY(-100px); -o-transform: translateY(-100px); transform: translateY(-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;}
.home-swiper .swiper-slide.swiper-slide-active .div_text{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;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.home-swiper .swiper-slide.swiper-slide-active{-webkit-animation: hvr-bob 7s ease infinite;animation: hvr-bob 7s ease infinite;}

.banner_fjyd{width:410px; height:470px; background:url(../images/banner_bg.png) repeat; position:absolute; left:50%; margin-left:-575px; top:50%; margin-top:-290px; z-index:1000; padding:45px 0px 0px 30px;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(0, 0); transform:scale(0, 0);}
.active .banner_fjyd{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);}


.banner_fjyd_t{width:100%; height:84px;}
.banner_fjyd_c{width:340px;}
.banner_fjyd_c table tr td{ color:#fff; font-size:14px;}
.banner_yd_ipt1{width:256px; height:38px; line-height:38px; background-color:transparent; border:1px solid #c9c0bd; text-indent:10px; color:#fff; font-size:14px; font-family:"微软雅黑";-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
.banner_yd_ipt2{width:256px; height:38px; line-height:38px; background:url(../images/rl_tb1.png) right 20px center no-repeat; border:1px solid #c9c0bd; text-indent:10px; color:#fff; font-size:14px; font-family:"微软雅黑";-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
.banner_yd_ipt3{width:256px; height:38px; line-height:38px; background-color:transparent; background:url(../images/jt.png) right 20px center no-repeat; border:1px solid #c9c0bd; text-indent:10px; color:#fff; font-size:14px; font-family:"微软雅黑";-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */ cursor:pointer;}
.banner_yd_ipt4{width:133px; height:38px; line-height:38px; border:0px; color:#fff; background-color:#009c3b; text-align:center;font-size:16px; font-family:"微软雅黑";-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
.honecheise{width:100%;max-height:200px; overflow-y:auto; background-color:#fff; position:absolute; left:0px; top:45px; padding:10px 0px; display:none;}
.honecheise li{width:100%; height:30px; line-height:30px; float:left; color:#fff; text-indent:20px; color:#000; font-family:"微软雅黑"; font-size:14px; cursor:pointer;}
.honecheise li:hover,.honecheise li.activehoms{ background-color:#baa786; color:#fff;}


.header{width:100%; height:auto; min-width:1150px;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}
.header .i_top{width:100%; height:35px; line-height:35px; background-color:#eeeeee;}
.header .i_top_c{ width:1150px; margin:0px auto;}
.header .i_top_c .s1{ color:#098e3b; font-size:12px;}
.header .i_top_c .s1 font{ color:#e9791b; font-weight:bold; font-size:20px;}
.header .i_top_c .s2 li{width:100px; height:35px; line-height:35px; float:left; background:url(../images/fgx.jpg) right center no-repeat; text-align:center;}
.header .i_top_c .s2 li a,.header .i_top_c .s2 li a:hover{ text-decoration:none; display:inline-block; height:35px; line-height:35px; padding-left:20px; color:#098e3b;}
.header .i_top_c .s2 li a.a1{ background:url(../images/tb_01.png) left center no-repeat;}
.header .i_top_c .s2 li a.a2{ background:url(../images/tb_02.png) left center no-repeat;}
.header .i_top_c .s2 li a.a3{ background:url(../images/tb_03.png) left center no-repeat;}
.header .i_logo{width:100%; padding:20px 0px; background-color:#fff;}
.header .i_logo_c{width:1150px; margin:0px auto;}










.lm_jgsj{width:100%; height:700px; left:0px; top:50%; margin-top:-400px;position:absolute; z-index:1;}
.lm_jgsj1{width:100%; height:600px; left:0px; top:50%; margin-top:-300px;position:absolute; z-index:1;}
.lm_zshow{width:100%; height:600px; left:0px; top:50%; margin-top:-300px;position:absolute; z-index:1;}
.i_jgsj_t{width:100%; text-align:center;  color:#043c4a; font-size:18px; line-height:1.8; font-family:Arial, Helvetica, sans-serif;}
.i_jgsj_t .s2{ color:#043c4a; font-size:30px; font-weight:bold; font-family:"微软雅黑"}

.i_jgsj_t1{width:100%; text-align:center;  color:#fff;font-size:18px; line-height:1.8; font-family:Arial, Helvetica, sans-serif;}
.i_jgsj_t1 .s2{color:#fff; font-size:30px; font-weight:bold; font-family:"微软雅黑"}

.i_about{width:1150px; margin:0px auto;}
.i_about_ul{width:100%; padding-top:2%;}
.i_about_ul dt{width:100%; float:left; background-color:#fff; font-weight:normal;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: translateY(90%); -ms-transform: translateY(90%); -o-transform: translateY(90%); transform: translateY(90%);}
.i_about_ul dt .a_img{width:577px; height:320px; display:inline-block; overflow:hidden;}
.i_about_ul dt .a_img img{width:577px; height:320px;transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(1, 1); transform:scale(1, 1);}
.i_about_ul dt .a_img:hover img{-webkit-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.i_about_ul dt .a_img_r{width:510px; height:; padding-right:30px; padding-top:27px;}
.i_about_ul dt .a_img_r .s1{width:100%; color:#000000; font-size:24px; line-height:1.4;}
.i_about_ul dt .a_img_r .s1 span{ font-family:Arial, Helvetica, sans-serif; color:#cbc09b;}
.i_about_ul dt .a_img_r .s2{width:100%; height:100px; line-height:25px; color:#333333; font-size:16px; overflow:hidden; margin-top:25px;}
.i_about_ul dt .a_img_r .s3{width:100%; height:25px; line-height:25px; margin-top:35px; text-align:right;}
.i_about_ul dt .a_img_r .s3 a,.i_about_ul dt .a_img_r .s3 a:hover{ color:#333333; font-size:16px;}
.i_about_ul dd{width:287.5px; height:266px; float:left; overflow:hidden;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: translateY(90%); -ms-transform: translateY(90%); -o-transform: translateY(90%); transform: translateY(90%);}
.i_about_ul dd a{width:100%; height:266px; display:inline-block; overflow:hidden;}
.i_about_ul dd a img{width:288px; height:266px;transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(1, 1); transform:scale(1, 1);}
.i_about_ul dd a img:hover{-webkit-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}

.active .i_about_ul dt{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;}
.active .i_about_ul dd:nth-of-type(1){opacity: 1; filter: alpha(opacity=100);-webkit-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%);transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}
.active .i_about_ul dd:nth-of-type(2){opacity: 1; filter: alpha(opacity=100);-webkit-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%);transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}
.active .i_about_ul dd:nth-of-type(3){opacity: 1; filter: alpha(opacity=100);-webkit-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%);transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}
.active .i_about_ul dd:nth-of-type(4){opacity: 1; filter: alpha(opacity=100);-webkit-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%);transition-delay: 0.8s;-webkit-transition-delay: 0.8s; -moz-transition-delay: 0.8s; -o-transition-delay: 0.8s;}


/*.i_khjz{width:1150px; margin:0px auto; height:620px; margin-top:17px;  position:relative;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(0, 0); transform:scale(0, 0);}

.active .i_khjz {opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);}*/


.i_service_t{width:100%; padding:2% 0px; text-align:center; }
.i_service_t a{width:112px; height:34px; font-size:16px; border:1px solid #fff; color:#fff; line-height:34px; display:inline-block; overflow:hidden; margin:0px 5px 10px 5px;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */ }
.i_service_t a:hover,.i_service_t a.activeservice{ background-color:#cbc09b; border:1px solid #cbc09b; color:#fff; text-decoration:none;}
.i_service_t1{width:100%; padding:2% 0px; text-align:center;}
.i_service_t1 a{width:112px; height:34px; font-size:16px; border:1px solid #043c4a; color:#043c4a; line-height:34px; display:inline-block; overflow:hidden; margin:0px 5px 10px 5px;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */ }
.i_service_t1 a:hover,.i_service_t1 a.activeservice{ background-color:#043c4a; border:1px solid #043c4a; color:#fff; text-decoration:none;}

.i_service_t2{width:100%; padding:2% 0px; text-align:center;}
.i_service_t2 a{width:112px; height:34px; font-size:16px; border:1px solid #fff; color:#fff; line-height:34px; display:inline-block; overflow:hidden; margin:0px 5px 10px 5px;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */ }
.i_service_t2 a:hover,.i_service_t2 a.activeservice{ background-color:#fff; border:1px solid #fff; color:#043c4a; text-decoration:none;}

.i_service_t,.i_service_t1,.i_service_t2{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: translateY(90%); -ms-transform: translateY(90%); -o-transform: translateY(90%); transform: translateY(90%);}
.active .i_service_t,.active .i_service_t1,.active .i_service_t2{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;}
.i_service_c{width:1150px; margin:0px auto;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(0, 0); transform:scale(0, 0);}
.active .i_service_c{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;}
.i_service_c1{width:100%; display:none;}
.i_service_b{width:1150px; line-height:1.6; margin:0 auto; text-indent: 2em;font-size: 16px; color:#fff; padding-top:3%;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: translateY(90%); -ms-transform: translateY(90%); -o-transform: translateY(90%); transform: translateY(90%);}
.active .i_service_b{opacity: 1; filter: alpha(opacity=100);-webkit-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%);transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}
.i_service_b span{ font-size:15px;}
.i_service_b.servss{ color:#043c4a;}


/*8-左右滚动*/
.multipleColumn{ overflow:hidden; position:relative; width:1150px;}
.multipleColumn .hd1{ overflow:hidden;  height:25px;  }

.multipleColumn .hd1 ul{ margin:0px auto; overflow:hidden; zoom:1; height:25px;  zoom:1;width:23%; padding-left:77%;position:absolute; bottom:25px; left:0px; }
.multipleColumn .hd1 ul li{ float:left;  width:14px; height:25px; overflow:hidden; text-indent:-999px; cursor:pointer;}
.multipleColumn .hd1 ul li.on{ }

.multipleColumn .bd{ overflow:hidden; width:1150px;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:1150px;  float:left; _display:inline; margin:0px auto; }
.multipleColumn .bd ul li{float:left; _display:inline; overflow:hidden; position:relative; width:395px; height:290px;  }
.multipleColumn .bd ul li .a_img{width:358px; height:249px; display:inline-block; overflow:hidden;}
.multipleColumn .bd ul li .a_img img{width:358px; height:249px;transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(1, 1); transform:scale(1, 1);}
.multipleColumn .bd ul li .a_img:hover img{-webkit-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.multipleColumn .bd ul li .a_text,.multipleColumn .bd ul li .a_text:hover{width:358px; height:40px; line-height:40px; display:inline-block; overflow:hidden; color:#fff; font-size:16px; text-align:center; background-color:#cbc09b;}
.multipleColumn .pageState{ display:none;}
.n_gengduo{width:100%; padding-top:3%; text-align:center;}
.n_gengduo a{width:169px; height:33px; line-height:33px; border:1px solid #8ea1a6; text-align:center; display:inline-block; overflow:hidden; color:#ffffff; font-size:16px;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
.n_gengduo a:hover{ background-color:#8ea1a6; text-decoration:none; color:#fff;}
.n_gengduo1{width:100%; padding-top:3%; text-align:center;}
.n_gengduo1 a{width:169px; height:33px; line-height:33px; border:1px solid #fff; text-align:center; display:inline-block; overflow:hidden; color:#ffffff; font-size:16px;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
.n_gengduo1 a:hover{ background-color:#fff; text-decoration:none; color:#043c4a;}

.n_gengduo2{width:100%; padding-top:3%; text-align:center;}
.n_gengduo2 a{width:169px; height:33px; line-height:33px; border:1px solid #043c4a; text-align:center; display:inline-block; overflow:hidden; color:#043c4a; font-size:16px;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
.n_gengduo2 a:hover{ background-color:#043c4a; text-decoration:none; color:#fff;}

.i_news_div{width:1150px; margin:0px auto;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(0, 0); transform:scale(0, 0);}
.active .i_news_div{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;}
.i_news_div_c{width:100%; display:none;}
.i_news_div_dl{width:100%;}
.i_news_div_dl dt{width:585px; height:365px; float:left;}
.i_news_div_dl dt .a_img{width:575px; height:365px; display:inline-block; overflow:hidden;}
.i_news_div_dl dt .a_img img{width:575px; height:365px;transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(1, 1); transform:scale(1, 1);}
.i_news_div_dl dt .a_img:hover img{-webkit-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.i_news_div_dl dd{width:565px; height:94px; float:left;}
.i_news_div_dl dd .div{width:565px; height:84px; background-color:#fff; color:#888888; display:inline-block; overflow:hidden;}
.i_news_div_dl dd .div:hover{ color:#888; text-decoration:none;} 
.i_news_div_dl dd .div .s1{width:134px; height:84px; overflow:hidden;}
.i_news_div_dl dd .div .s1 img{width:134px; height:84px;transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(1, 1); transform:scale(1, 1);}
.i_news_div_dl dd .div .s1:hover img{-webkit-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}

.i_news_div_dl dd .div .s2{width:405px; height:76px; padding-right:12px; padding-top:8px;}
.i_news_div_dl dd .div .s2 .div1{width:100%; height:30px; line-height:30px; overflow:hidden; color:#333333; font-size:16px;}
.i_news_div_dl dd .div .s2 .div2{width:100%; height:22px; line-height:22px; overflow:hidden;}

.i_footer{width:1150px; margin:0px auto;}
.i_footer_t{width:100%; text-align:center; padding-bottom:2%;}
.i_footer_t1{width:100%; background:url(../images/fw_t2.jpg) bottom center no-repeat; text-align:center; padding-bottom:20px;}
.i_footer_t1 span{ background:url(../images/phone.png) left center no-repeat; height:42px; line-height:42px; padding-left:50px; color:#fff;font-size:37px;}
.i_footer_c{width:100%; padding:5% 0px;}
.i_footer_c_left{width:575px; height:355px; overflow:hidden;}
.i_footer_c_right{width:555px; height:338px; padding-top:17px;}
.i_footer_c_right table tr td{ color:#fff; font-size:14px;}
.i_footer_c_right .ipt1{width:482px; height:38px; line-height:38px; text-indent:10px; border:1px solid #fff; color:#fff; font-family:"微软雅黑"; font-size:14px;-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */ background-color:transparent;}
.i_footer_c_right .ipt2{width:472px; height:129px; padding:5px; text-indent:5px; border:1px solid #fff; color:#fff; font-family:"微软雅黑"; font-size:14px;-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */ background-color:transparent;}

.i_footer_c_right .ipt3{ border:0px;width:120px; height:36px; line-height:36px; background-color:#fff; color:#000000; font-size:18px; font-family:"微软雅黑"; text-align:center;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}

.i_footer_b{width:100%;}
.i_footer_bLeft{width:760px; padding-top:10px;}
.i_footer_bLeft_t{display:inline-block; height:50px; line-height:50px;  color:3636467;}
.i_footer_bLeft_t a,.i_footer_bLeft_t a:hover{ padding:0px 28px; font-size:14px; color:#fff; }
.i_footer_bLeft_b{width:100%; height:46px; line-height:23px; overflow:hidden; color:#fff;}
.i_footer_bLeft_b a,.i_footer_bLeft_b a:hover{color:#fff;}

.i_rczp{width:1100px; padding:0px 25px;}
.a_rlzydiv_t{width:100%; text-align:center; padding-bottom:2%;}
.a_rlzydiv_c{width:100%; margin:0px; padding:0px;}
.a_rlzydiv_c dt{width:100%; padding-bottom:5px; float:left; font-weight:normal;}
.a_rlzydiv_c dt .div{width:100%; padding:2% 0px; background-color:#c0a062; color:#fff; font-size:16px;}
.a_rlzydiv_c dt .div .s1{width:46%; text-indent:3%;}
.a_rlzydiv_c dt .div .s2{width:19.5%;}
.a_rlzydiv_c dt .div .s3{width:13%; text-align:center;}
.a_rlzydiv_c dt .div .s4{width:21.5%; text-align:center;}
.a_rlzydiv_c dd{width:100%; padding-bottom:5px; float:left; font-weight:normal;}
.a_rlzydiv_c dd .div{width:100%; padding:2% 0px; background:url(../images/r_jt1.jpg) right center no-repeat; background-color:#eeeeee; font-size:16px; color:#333; cursor:pointer;/*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;*/}
.a_rlzydiv_c dd .div:hover,.a_rlzydiv_c dd .div.activerc{ /*padding:2% 0px;*/ background:url(../images/r_jt2.jpg) right center no-repeat; background-color:#eadbbf;}
.a_rlzydiv_c dd .div .s1{width:46%; text-indent:3%;}
.a_rlzydiv_c dd .div .s2{width:19.5%;}
.a_rlzydiv_c dd .div .s3{width:13%; text-align:center;}
.a_rlzydiv_c dd .div .s4{width:21.5%; text-align:center;}
.a_rlzydiv_c dd .div1{width:94%; background-color:#f7f6f6; padding:2% 3%; color:#333333; font-size:14px; line-height:2.0; overflow-x:hidden; display:none;}
.a_rcfh_t{width:100%; overflow:hidden; padding:35px 0px 70px 0px;}

.a_rcln_ul{width:100%; margin:0px; padding:0px;}
.a_rcln_ul li{width:100%; padding-bottom:4%; float:left;}
.a_rcln_ul li .a_img{width:506px; height:270px; overflow:hidden;}
.a_rcln_ul li .a_img img{width:506px; height:270px;}
.a_rcln_ul li .a_img_r{width:550px; color:#666666; font-size:14px;}
.a_rcln_ul li .a_img_r .s1{width:100%; color:#333333; font-size:24px;}
.a_rcln_ul li .a_img_r .s1 span{ color:#c0a062;}
.a_rcln_ul li .a_img_r .s2{ width:100%; line-height:30px; overflow:hidden; height:210px; margin-top:5%;}

.a_nbkwlist{width:1141px; padding-left:10px;}
.a_nbkwlist li{width:250px; height:402px; padding:0px 15px; float:left;}
.a_nbkwlist li .a_img{width:244px; height:327px; border:3px solid #e8e7e7; display:inline-block; overflow:hidden;}
.a_nbkwlist li .a_img img{width:244px; height:327px;}
.a_nbkwlist li .a_text{width:100%; height:60px; line-height:60px; color:#333333; font-size:18px; display:inline-block; text-align:center; overflow:hidden;}
.a_nbkwlist li .a_text:hover{ text-decoration:none; color:#333333;}










/*.i_khjz{width:1150px; margin:0px auto; height:620px; margin-top:17px;  position:relative;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(0, 0); transform:scale(0, 0);}

.active .i_khjz {opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);}
*/

.i_kfhome{width:1150px; margin:0px auto; height:408px; overflow:hidden; position:relative;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(0, 0); transform:scale(0, 0);}
.active .i_kfhome{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;}
.i_des{width:100%; position:absolute; left:0px; top:0px;}
.i_kfhome_c{width:100%;}
.i_kfhome_c_t{width:100%;}
.joinimg{width:100%;}
.joinimg .swiper-slide{width:600px; height:336px;}
.joinimg .swiper-slide .a_img{width:100%; display:inline-block;background-color:#000;}
.joinimg .swiper-slide .a_img img{filter:alpha(opacity=40);opacity:0.4;-webkit-transition:  all ease-out 1s;transition:  all ease-out 1s; max-width:100%; height:auto; }
.joinimg .swiper-slide span { position:absolute; right:0; bottom:10%; font-size:20px; color:#fff; padding:10px 30px 10px 50px; background:rgba(0, 0, 0, 0.5)}
.joinimg .swiper-button-prev { /*background: url(../images/l_01.png) center center; */ background:none; top: 55px;  width: 239px; height: 239px;/* margin-top: -18px;*/ left:35px;}
.joinimg .swiper-button-next {/* background: url(../images/l_02.png) center center;*/  background:none;  top: 55px;  width: 239px; height: 239px; /*margin-top: -18px;*/ right:35px;}
.joinimg .swiper-slide-active .a_img img{filter:alpha(opacity=100);opacity:1; position:relative}
.joinimg .swiper-slide-active {-webkit-box-shadow:0px 7px 10px #ccc; box-shadow:0px 7px 10px #ccc;}
.joinimg.swiper-container-3d .swiper-slide-shadow-left,.joinimg.swiper-container-3d .swiper-slide-shadow-right{ background:none;}

.joinimg .swiper-slide .text{width:600px; text-align:center; height:40px; line-height:40px; color:#fff; font-size:16px; background-color:#043c4a; position:absolute; left:0px; bottom:0px;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: translateY(90%); -ms-transform: translateY(90%); -o-transform: translateY(90%); transform: translateY(90%);}

.joinimg .swiper-slide-active .text{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}


.i_zblv{width:100%; padding-top:45px;}
/*8-左右滚动*/
.multipleColumn2{ overflow:hidden; position:relative; width:1150px;}
.multipleColumn2 .hd1{ overflow:hidden;  height:25px;  }

.multipleColumn2 .hd1 ul{ margin:0px auto; overflow:hidden; zoom:1; height:25px;  zoom:1;width:23%; padding-left:77%;position:absolute; bottom:25px; left:0px; }
.multipleColumn2 .hd1 ul li{ float:left;  width:14px; height:25px; overflow:hidden; text-indent:-999px; cursor:pointer;}
.multipleColumn2 .hd1 ul li.on{ }

.multipleColumn2 .bd{ overflow:hidden; width:1150px;  }
.multipleColumn2 .bd ul{ overflow:hidden; zoom:1; width:1150px;  float:left; _display:inline; margin:0px auto; }
.multipleColumn2 .bd ul li{float:left; _display:inline; overflow:hidden; position:relative; width:590px; height:355px;  }
.multipleColumn2 .bd ul li .a_img{width:560px; height:299px; display:inline-block; overflow:hidden;}
.multipleColumn2 .bd ul li .a_img img{width:560px; height:299px;transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(1, 1); transform:scale(1, 1);}
.multipleColumn2 .bd ul li .a_img:hover img{-webkit-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.multipleColumn2 .bd ul li .a_text,.multipleColumn .bd ul li .a_text:hover{width:560px; height:56px; line-height:56px; display:inline-block; overflow:hidden; color:#333333; font-size:18px;}
.multipleColumn2 .pageState{ display:none;}


.n_banner{width:100%; overflow:hidden;}
.n_banner a img{width:100%;}
.ui_div{width:100%; min-width:1150px;}
.ui_div_center{width:1150px; margin:0px auto;}
.a_ff{ background-color:#8e8e8e;}
.a_footer{width:100%; padding:30px 0px; color:#fff;}
.a_mbg{ background-color:#baa786;}
.a_menulist{width:100%; height:65px; background:url(../images/mtb.png) right center no-repeat;}
.a_menulist li{width:112px; height:65px; float:left;}
.a_menulist li a{width:112px; height:65px; line-height:65px; display:inline-block; overflow:hidden; text-align:center; color:#fff; font-size:16px;}
.a_menulist li a:hover,.a_menulist li a.activetmenu{ color:#fff; text-decoration:none; background-color:#023d4b;}

.a_cbg{ background-color:#f1f1f1;}
.a_content{width:1150px; background-color:#fff; height:auto !important; min-height:500px; padding:30px 0px 25px 0px;}
.a_blc{width:1150px; text-align:center; overflow:hidden;}
.a_blc img{width:1100px; height:186px;}

.a_news_dl{width:1100px; padding:0px 25px;}
.a_news_dl dt{width:100%; padding-bottom:30px; float:left; border-bottom:1px solid #dadada;}
.a_news_dl dt .div{width:100%; height:301px;  overflow:hidden;}
.a_news_dl dt .div .a_img{width:549px; height:301px; display:inline-block; overflow:hidden;}
.a_news_dl dt .div .a_img img{width:549px; height:301px;}
.a_news_dl dt .div .a_img_r{width:530px; height:283px; padding-top:18px;}
.a_news_dl dt .div .a_img_r .a_name{width:100%; height:30px; line-height:30px; color:#333333; overflow:hidden; font-size:24px; display:inline-block; overflow:hidden;}
.a_news_dl dt .div .a_img_r .a_name:hover{ text-decoration:none; color:#baa786;}
.a_news_dl dt .div .a_img_r .a_ntime{width:100%; height:48px; line-height:38px; overflow:hidden; color:#888888; font-size:12px;}
.a_news_dl dt .div .a_img_r .a_ncont{width:100%; height:140px; line-height:28px; overflow:hidden; color:#333333; font-size:14px;}
.a_news_dl dt .div .a_img_r .a_nconb{width:100%; margin-top:15px; height:33px;}
.a_news_dl dt .div .a_img_r .a_nconb a,.a_news_dl dt .div .a_img_r .a_nconb a:hover{width:107px; height:33px; line-height:33px; text-align:center; display:inline-block; overflow:hidden; color:#fff; font-size:14px; background-color:#baa786;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
.a_news_dl dd{width:100%; padding:30px 0px; float:left; border-bottom:1px solid #dadada;}
.a_news_dl dd .div{width:100%; height:126px; overflow:hidden;}
.a_news_dl dd .div .a_img{width:200px; height:126px; display:inline-block; overflow:hidden;}
.a_news_dl dd .div .a_img img{width:200px; height:126px;}
.a_news_dl dd .div .a_img_r{width:873px; padding-right:5px; padding-top:5px;}
.a_news_dl dd .div .a_img_r_a{ text-decoration:none;width:100%; height:20px; line-height:20px; color:#333333; font-size:18px; display:inline-block; overflow:hidden;}
.a_news_dl dd .div .a_img_r_a:hover{ color:#baa786; text-decoration:none;}
.a_news_dl dd .div .a_img_r_t{width:100%; height:40px; line-height:40px; color:#888888; font-size:12px; overflow:hidden;}
.a_news_dl dd .div .a_img_r_c{width:100%; height:50px; line-height:25px; overflow:hidden; color:#333333; font-size:14px;}

.a_mtbd_dpages{width:94%; text-align:center; padding:50px 3% 10px 3%;  font-size:16px; }
.a_mtbd_dpages a{width:40px; height:40px; margin-bottom:5px; line-height:40px; text-align:center; background-color:#dcdcdc; color:#333333; display:inline-block;}
.a_mtbd_dpages a:hover,.a_mtbd_dpages a.activepages{ color:#fff; text-decoration:none; background-color:#baa786;}

.a_newsdetails{width:1100px; padding:0px 25px;}
.a_details_t{width:100%; height:48px; line-height:48px; padding-bottom:20px; text-align:center; color:#333333; font-size:24px;}
.a_details_t1{width:100%; height:18px; text-align:center; line-height:18px; padding-bottom:20px; color:#888888; font-size:12px; overflow:hidden;}
.a_details_c{width:100%; padding-bottom:30px;line-height:1.8; color:#333333; font-size:14px; overflow-x:hidden;word-wrap:break-word;}
.a_details_c img{ max-width:100%;}
.a_details_b{width:100%; height:80px; line-height:80px; overflow:hidden;}
.a_details_b a{ color:#333333; font-size:14px;}
.a_details_b a:hover{ color:#baa786; text-decoration:none;}

.a_cyyllist{width:1138px; padding-left:12px;}
.a_cyyllist li{width:355px; height:350px; float:left; padding:0px 10px;}
.a_cyyllist li .a_img{width:355px; height:287px; display:inline-block; overflow:hidden; position:relative;}
.a_cyyllist li .a_img img{width:355px; height:287px; }
.a_cyyllist li .a_img .azc{width:355px; height:287px; background:url(../images/eee.png) no-repeat; position:absolute; left:0px; top:0px; display:none;}
.a_cyyllist li .a_img:hover .azc{ display:block;}
.a_cyyllist li .a_text{width:355px; height:55px; text-align:center; line-height:55px; display:inline-block; overflow:hidden; color:#333333; font-size:18px;}
.a_cyyllist li .a_text:hover{ text-decoration:none; color:#333333;}

.a_zblyList{width:1100px; padding:0px 25px;}
.a_zblyList li{width:100%; float:left; padding-bottom:14px;}
.a_zblyList li .div{width:100%; height:336px; background-color:#f1f1f1; display:inline-block; overflow:hidden;}
.a_zblyList li .div .a_img{width:631px; height:336px; display:inline-block; overflow:hidden;}
.a_zblyList li .div .a_img img{width:631px; height:336px; }
.a_zblyList li .div .a_img_r{width:397px; padding-right:35px;}
.a_zblyList li .div .a_img_r .s1,.a_zblyList li .div .a_img_r .s1:hover{width:100%; height:95px; line-height:95px; display:inline-block; overflow:hidden; color:#333333; font-size:20px;}
.a_zblyList li .div .a_img_r .s2{width:100%; height:125px; color:#333333; font-size:14px; line-height:25px; overflow:hidden;}
.a_zblyList li .div .a_img_r .s3{width:100%; margin-top:17px;}
.a_zblyList li .div .a_img_r .s3 a{ text-decoration:none;width:144px; height:36px; line-height:36px; border:1px solid #baa786; color:#baa786; text-align:center; display:inline-block; overflow:hidden; font-size:14px;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
.a_zblyList li .div .a_img_r .s3 a:hover{ background-color:#baa786; color:#fff; text-decoration:none;}

.a_kfss_div{width:1100px; height:640px;}

.a_cyby_c{width:100%; overflow:hidden; position:relative; padding-bottom:30px;}
.a_cyby_c_text{width:465px; height:340px; background-color:#fff; position:absolute; top:60px; right:60px;-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_cyby_c_text_t{width:100%; height:44px; background-color:#baa786; line-height:44px; color:#fff; text-indent:20px; font-size:18px;}
.a_cyby_c_text_c{width:425px; padding:20px; line-height:1.8; color:#333333; font-size:14px;}



.a_zxly{width:1150px; height:610px; background:url(../images/ew.jpg) no-repeat; padding-top:84px;}
.a_zxly_c{width:710px; margin:0px auto;}
.a_zxly_ul{width:100%; margin:0px; padding:0px;}
.a_zxly_ul li{width:100%; padding-bottom:1%; float:left;}
.a_zxly_ul li .s1{width:50%;}
.a_zxly_ul li .s2{width:50%; text-align:center;}
.a_zxly_ul li .ipt1{width:98%; background-color:#fff; height:40px; border:0px;line-height:40px; color:#888888; font-family:"微软雅黑"; font-size:14px; text-indent:15px;}
.a_zxly_ul li .ipt2{height:163px; width:98%; text-indent:15px; border:0px; padding:5px;color:#888888; font-family:"微软雅黑"; font-size:14px;}
.a_zxly_ul li .s3{width:100%; text-align:center; padding:20px 0px;}
.a_zxly_ul li .ipt3{width:140px; height:33px; line-height:33px; border:0px; cursor:pointer; background-color:#e70011; color:#fff; text-align:center; display:inline-block; font-size:16px; font-family:"微软雅黑";-moz-border-radius: 16px;      /* Gecko browsers */
-webkit-border-radius: 16px;   /* Webkit browsers */
border-radius:16px;            /* W3C syntax */}

.a_ryzz_divt{width:100%; padding:20px 0px 50px 0px; overflow:hidden; text-align:center;}
.a_ryzzList{width:1137px; padding-left:13px;}
.a_ryzzList li{width:350px; height:310px; padding:0px 12px; float:left;}
.a_ryzzList li .a_img{width:344px; height:235px; display:inline-block; overflow:hidden; border:3px solid #dadada;}
.a_ryzzList li .a_img img{width:344px; height:235px;}
.a_ryzzList li .a_text,.a_ryzzList li .a_text:hover{width:100%; height:55px; line-height:55px; display:inline-block; overflow:hidden; text-align:center; color:#333333; font-size:16px;}

.a_zsList{width:1115px; padding-top:15px; padding-left:35px;}
.a_zsList li{width:498px; height:535px; float:left; padding:0px 20px;}
.a_zsList li .div{width:438px; height:439px; background:url(../images/hua.png) no-repeat; padding:; display:inline-block; overflow:hidden; padding:60px 0px 0px 60px;}
.a_zsList li .div .a_img{width:380px; height:380px; display:inline-block; overflow:hidden; position:relative;}
.a_zsList li .div .a_img img{width:380px; height:380px;-moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */}
.a_zsList li .div .a_img .zc{width:380px; height:380px; position:absolute; left:0px; top:0px; background:url(../images/e1.png) no-repeat;opacity: 1; filter: alpha(opacity=100);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, 1); transform:scale(1, 1);}
.a_zsList li .div .a_img .zc .zc_title{width:100%; height:51px; line-height:51px; overflow:hidden; margin-top:163px; font-size:20px; text-align:center; color:#fff; background:url(../images/ktv_01.png) center no-repeat;opacity: 1; filter: alpha(opacity=100);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, 1); transform:scale(1, 1);}
.a_zsList li .div .a_img:hover .zc,.a_zsList li .div .a_img:hover .zc .zc_title{opacity: 0;  filter: alpha(opacity=0); -webkit-transform:scale(0, 0); transform:scale(0, 0);}

.a_about{width:1100px; padding:0px 25px;}
.a_about_div1{width:100%; line-height:2.0; overflow-x:hidden; color:#333333; font-size:14px;}
.a_about_div2{width:100%; padding:30px 0px 50px 0px; text-align:center;}
.a_about_div2 a,.a_about_div2 a:hover{width:142px; height:38px; line-height:38px; background-color:#baa786; text-align:center; display:inline-block; overflow:hidden; color:#fff; font-size:14px;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}

.a_about_div3{width:100%;}
.a_about_div3 .s1{width:550px; height:356px; overflow:hidden;}
.a_about_div3 .s1 img{width:550px; height:356px; }

.a_about_div4{width:100%; padding:30px 0px; line-height:1.8; text-align:center; color:#baa786; font-size:20px;}
.a_about_div4 span{ color:#333333; font-size:28px;}

.a_about_div5{width:100%; height:250px;}
.a_about_div6{width:100%; margin-top:50px; height:183px; overflow:hidden;}
/*3-无缝从左往右滚动*/
#demo {overflow:hidden;}
#indemo {float: left;width: 8000%; }
#demo1 {float: left;}
#demo2 {float: left;}
.newc{ float:left;width:268px; height:183px; overflow:hidden; padding:0px 4px;}
.newc a img{width:268px; height:183px;}

.a_about_div7{width:100%; margin-top:50px; padding-bottom:10px;}
.a_about_div7 .div{width:100%; background-color:#f1f1f1;}
.a_about_div7 .div .video_div{width:550px; height:335px; overflow:hidden; position:relative; cursor:pointer;}
.a_about_div7 .div .video_div video{width:550px; height:335px; position:absolute; left:0px; top:0px;}
.a_about_div7 .div .video_div .video_tb{width:550px; height:335px; position:absolute; left:0px; top:0px; background:url(../images/player.png) no-repeat; z-index:2;}
.a_about_div7 .div .video_right{width:495px; padding:30px 25px 0px 0px;}
.a_about_div7 .div .video_right .s1{width:100%; height:78px; line-height:78px; color:#baa786; font-size:24px; overflow:hidden;}
.a_about_div7 .div .video_right .s2{width:100%; height:200px; line-height:25px; overflow:hidden; color:#333333; font-size:14px;}


/*5-左右按钮切换*/
.abtn{position:absolute;bottom:0px;display:block;height:39px;overflow:hidden;text-indent:-20000px;/*background:url(images/arrow3.gif) 0px center no-repeat;*/}
.aleft{width:159px; left:50%; margin-left:-173px;background:url(../images/left_1.png) left center no-repeat;}
.agrayleft{cursor:default;background:url(../images/left_2.png) left center no-repeat;}
.aright{width:159px;right:50%; margin-right:-173px; background:url(../images/right_1.png) left center no-repeat;}
.agrayright{cursor:default;background:url(../images/right_2.png) left center no-repeat;}
.productshow{width:1100px;height:250px;position:relative; margin:0px auto; }
.productshow .scrollcontainer{width:1100px;height:250px;overflow:hidden;position:relative; margin:0px auto;}
.productshow .scrollcontainer ul{width:20000px;position:absolute;}
.productshow .scrollcontainer ul li{width:278px;height:170px; float:left;}
.productshow .scrollcontainer ul li .div{width:224px; height:165px; border:3px solid #dadada; padding:8px 17px 0px 17px;}
.productshow .scrollcontainer ul li .div .s1{width:100%; height:36px; line-height:36px; color:#baa786; overflow:hidden; font-size:20px;}
.productshow .scrollcontainer ul li .div .s2{width:100%; height:100px; line-height:25px; overflow:hidden; color:#666666; font-size:14px;}







.joinimg1{width:100%;}
.joinimg1 .swiper-slide{width:550px; height:360px;}
.joinimg1 .swiper-slide .a_img{width:100%; display:inline-block;background-color:#000;}
.joinimg1 .swiper-slide .a_img img{filter:alpha(opacity=40);opacity:0.4;-webkit-transition:  all ease-out 1s;transition:  all ease-out 1s; max-width:100%; height:auto; }
.joinimg1 .swiper-slide span { position:absolute; right:0; bottom:10%; font-size:20px; color:#fff; padding:10px 30px 10px 50px; background:rgba(0, 0, 0, 0.5)}
.joinimg1 .swiper-button-prev.join-prev1 { background: url(../images/lg_left.png) center center;  /*background:none;*/ top: 50%;  width: 50px; height: 50px; margin-top: -25px; left:20%;}
.joinimg1 .swiper-button-next.join-next1 { background: url(../images/lg_right.png) center center; /* background:none;*/  top: 50%;  width: 50px; height: 50px; margin-top: -25px; right:20%;}
.joinimg1 .swiper-slide-active .a_img img{filter:alpha(opacity=100);opacity:1; position:relative}
.joinimg1 .swiper-slide-active {/*-webkit-box-shadow:0px 7px 10px #ccc; box-shadow:0px 7px 10px #ccc;*/}
.joinimg1.swiper-container-3d .swiper-slide-shadow-left,.joinimg1.swiper-container-3d .swiper-slide-shadow-right{ background:none;}

.joinimg1 .swiper-slide .text{width:550px; text-align:center; height:40px; line-height:40px; color:#333333; font-size:14px; /*background-color:#043c4a;*/ position:absolute; left:0px; bottom:0px;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: translateY(90%); -ms-transform: translateY(90%); -o-transform: translateY(90%); transform: translateY(90%);}

.joinimg1 .swiper-slide-active .text{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}


















.Amplification img
{
	
	transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.Amplification:hover img
{
	filter: Alpha(Opacity=80); 
	opacity: 0.8; 
	-webkit-transform:scale(1.14); 
	transform:scale(1.14);
}




.i_jgsj_t,.i_jgsj_c,.i_jgsj_t1{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;}
.active .i_jgsj_t,.active .i_jgsj_c,.active .i_jgsj_t1{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
.active .i_jgsj_t,.active .i_jgsj_t1{transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.active .i_jgsj_c{transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}




.active .i_jgsj_cdl dd
{
	opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); 
}
.active .i_jgsj_more
{
	opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); 
}


.active .i_jgsj_cdl dt
{
	
}
.active .i_jgsj_cdl dd:nth-of-type(1)
{
	transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;
	
}
.active .i_jgsj_cdl dd:nth-of-type(2)
{
	transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;
	
}
.active .i_jgsj_cdl dd:nth-of-type(3)
{
	transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;
	
}
.active .i_jgsj_cdl dd:nth-of-type(4)
{
	transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;
	
}
.active .i_jgsj_cdl dd:nth-of-type(5)
{
	transition-delay: 0.8s;-webkit-transition-delay: 0.8s; -moz-transition-delay: 0.8s; -o-transition-delay: 0.8s;
	
}
.active .i_jgsj_cdl dd:nth-of-type(6)
{
	transition-delay: 0.9s;-webkit-transition-delay: 0.9s; -moz-transition-delay: 0.9s; -o-transition-delay: 0.9s;
	
}
.active .i_jgsj_more{
	
	transition-delay: 0.9s;-webkit-transition-delay: 0.9s; -moz-transition-delay: 0.9s; -o-transition-delay: 0.9s;

	}




@-webkit-keyframes float {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(1em);
    transform: translateY(1em);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes float {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(1em);
    transform: translateY(1em);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}


@-webkit-keyframes float1 {
  0% {
	 -webkit-transform: translateY(-1em);
    transform: translateY(-1em);
    
  }
  50% {
	   -webkit-transform: translateY(0);
    transform: translateY(0);
     
  }
  100% {
	  -webkit-transform: translateY(-1em);
    transform: translateY(-1em);
   
  }
}

@keyframes float1 {
  0% {
   -webkit-transform: translateY(-1em);
    transform: translateY(-1em);
    
  }
  50% {
     -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-1em);
    transform: translateY(-1em);
    
  }
}


@-webkit-keyframes float2 {
  0% {
	 -webkit-transform: translateY(0);
    transform: translateY(0);
    
  }
  100% {
	  -webkit-transform: translateY(0);
    transform: translateY(0);
   
  }
}

@keyframes float2 {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    
  }
  
  100% {
     -webkit-transform: translateY(0);
    transform: translateY(0);
    
  }
}


/*@-webkit-keyframes hvr-bob {
  0% {
    transform: scale(1);
-webkit-transform: scale(1);
  }

  50% {
   transform: scale(1.1);
-webkit-transform: scale(1.1);
  }

  100% {
    transform: scale(1);
-webkit-transform: scale(1);
  }
}

@keyframes hvr-bob {
  0% {
    transform: scale(1);
-webkit-transform: scale(1);
  }

  50% {
    transform: scale(1.1);
-webkit-transform: scale(1.1);
  }

  100% {
    transform: scale(1);
-webkit-transform: scale(1);
  }
}
*/

@-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);
  }
}

