* {margin:0;padding:0;transition:all;-o-transition:all;-ms-transition:all;-moz-transition:all;-webkit-transition:all;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}
::-webkit-scrollbar{width:8px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset006pxrgba(0,0,0,.3);}
::-webkit-scrollbar-thumb{background:silver;-webkit-box-shadow:inset006pxrgba(0,0,0,.5)}
::-webkit-scrollbar-thumb:window-inactive{background:silver}
body,html {font-size:14px;font-family:"微软雅黑";height:100%;}
select,input {font-family:"微软雅黑";}
body {background:#fff;position:relative;width:100%;float:left;height:100% !important;background: url(../image/bg.jpg);}
@media screen and (min-width:1025px) {
	.transy {transform:translateY(60px);-webkit-transform:translateY(60px);transition:700ms;-webkit-transition:700ms;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;opacity:0;}
	.tranShow {transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
	.title .transy,.sea_tit.transy {transform:translateY(-60px);-webkit-transform:translateY(-60px);transition:700ms;-webkit-transition:700ms;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;opacity:0;}
	.title .tranShow,.sea_tit.tranShow {transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
}
strong {font-family:'微软雅黑' !important;}
.newsxq_con .auxq_con_m p strong {font-family:'微软雅黑';font-weight:normal !important;}
@font-face {font-family:'微软雅黑';}
@font-face {font-family:'微软雅黑';}
a {text-decoration:none;color:#adaba8;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
a:hover {text-decoration:none;}
h1,h2,h3,h4,h5,h6 {padding:0px;margin:0px;font-weight:normal}
img {display:inline-block;border:0;vertical-align:middle;max-width:100%}
.img img {width:100%;height:100%;display:block;transition-duration:1s;-ms-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition-duration:1s;}
@media screen and (min-width:1025px) {.img:hover img {transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
}
input,textarea,select {font-size:16px;outline:none;font-family:"微软雅黑";color:#666;}
    .swiper-container {
      width: 100%;
      height: 100%;
    }

    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.w1200 {width:1500px;margin:0 auto;overflow:hidden}
li {list-style:none;}

.header {width:100%;float:left;background:#B36E1B;position:fixed;top:0px;left:0px;right:0px;height:100px;z-index:62;}
.logo {width:8%;z-index:7;float:left;line-height: 100px;}
.nav {width:40%;margin:0 auto;text-align:left;float:left;margin-left:6%;}
.tel {width:40%;margin:0 auto;text-align:right;float:right;margin-right:6%;line-height: 100px;font-size:17px;font-weight:normal;color:#fff;position: relative;}
.tel img {margin-right:10px;}
.tel_con {position: absolute;right:0;top:100px;width:300px;height:196px;padding:15px;background: url(../image/bg1.jpg);display: none;}
.tel_con_bor {border:1px solid #3e2e21;color:#3e2e21;text-align: center;padding:30px;}
.tel_con_bor h2 {font-size:17px;font-weight:bold;color:#3e2e21;padding:0;margin:0;line-height: 20px;letter-spacing: 6px;}
.tel_con_bor p {font-size:12px;font-weight:normal;color:#3e2e21;padding:0;margin:4px 0 0 0;line-height: 20px;letter-spacing: 6px;}
.tel_con_bor h3 {font-size:30px;font-weight:bold;color:#3e2e21;padding:0;margin:10px 0 0 0;line-height: 20px;letter-spacing: 0px;}
.tel_con_bor h4 {font-size:13px;font-weight:bold;color:#3e2e21;padding:0;margin:20px 0 0 0;line-height: 20px;letter-spacing: 0px;}
.tel_con_bor span {line-height: 10px;display: block;margin:10px 0;}
.nav li {display:inline-block;}
.nav li>a {font-size:17px;color:#fff;line-height:100px;float:left;padding:0px 30px 0 0;}
.nav li:hover>a,.nav li.cur>a {color:#e60012;}
.nav li:last-child .nav_div {top:0;z-index: -6 !important;background:#B36E1B;}

.trans,.trans:hover {-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;}
.trans-fast,.trans-fast:hover {-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;}

.nav_div {position:absolute;left:0px;right:0px;top:100px;z-index:6;background:rgba(173,108,34,0.8);display:none;}
.nav li .left {height:50px;float:left;padding-left:5%;}
.about_li:first-child .left {margin-left:0;}
.about_li:nth-child(2) .left {margin-left:66px;}
.about_li:nth-child(3) .left {margin-left:134px;}
.about_li:nth-child(4) .left {margin-left:202px;}
.about_li:nth-child(5) .left {margin-left:272px;}
.about_li .left {width:100%;padding:0;}
.about_li .left>a {position:relative;padding:0 20px;margin:5px 0px;line-height:50px;text-align:left;font-size:17px;color:#fff;}
.about_li .left>a:hover {color:#e60012;}

.nav li:hover .nav_div {display:block;}

.left_A {width:25%;float:left;}
.left_A dl {width:100% !important;}
.banner {width:100%;float:left;position:relative;overflow:hidden;margin-top:100px;}
.down {position: absolute;right:2%;bottom:6%;z-index: 99999;}
/*nimation-delay:1s*/
        @keyframes arrow1{
            0%{transform: translateY(0);}
            100%{transform: translateY(20px);}
        }
 
        @-webkit-keyframes arrow1{
            0%{-webkit-transform: translateY(0);}
            100%{-webkit-transform: translateY(20px);}
        }
 
        .arrow{
            animation: arrow1 2s infinite;
            -webkit-animation: arrow1 2s infinite;
            animation-timing-function:ease-in-out;
            -webkit-animation-timing-function:ease-in-out;
              
            -webkit-animation-direction:alternate;
            animation-direction:alternate;
        }
.banner a,.banner a img {width:100%;float:left;}
.ban_img01 {display:block;}
.ban_img02 {display:none;}
.banner .pagination {position:absolute;z-index:2;left:0px;right:0px;bottom:30px;text-align:center;}
.banner .pagination span {display:inline-block;margin:0px 5px;width:12px;height:12px;border-radius:10px;background:#fff;}
.banner .pagination .swiper-active-switch {background:#e60012}
.inA {width:100%;float:left;margin-top:0.45%;}
.inA li {width:33%;float:left;margin-right:0.5%;margin-bottom:0.5%;overflow:hidden;}
.inA li a {width:100%;display:block;float:left;position:relative;}
.inA li a>img {width:100%;}
.inA li a>span {width:100%;position:absolute;line-height:36px;color:#fff;left:0;top:0;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.inA li:nth-child(3n) {margin-right:0px;}
.inA li a div {width:100%;height:0%;opacity:0;position:absolute;left:0px;top:50%;background-color:rgba(0,0,0,0.5);/*transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;*/}
.inA li a div:after {/*content:url(../image/inico1.png);*/position:absolute;top:10%;opacity:0;left:50%;transform:translate(-50%,-50%);transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.inA li a div span {width:100%;height:100%;left:0px;right:0px;position:absolute;text-align:center;font-size:17px;color:#fff;}
@media screen and (min-width:1025px) {.inA li a:hover div {height:100%;opacity:1;top:0px;}
.inA li a:hover div:after {top:0;opacity:0;}
.inA li a:hover>span {top:0;}
}
.title {width:100%;float:left;text-align:center;margin:40px 0px 58px 0px;}
.title dl {display:inline-block;position:relative;}
.title dl dt {text-align:center;font-size:28px;color:#4c4c4c;font-family:'微软雅黑';color:#3e2e21;letter-spacing: 15px;}
.title dl dd {color:#3e2e21;text-transform:uppercase;margin-top:10px;letter-spacing: 16px;}
.title dl dt img {position:absolute;left:0px;top:0px;}
.inB {padding-bottom:70px;}

.inB_con {width:60%;margin:0 auto;position:relative;}
.inB_con ul li {width:31.5%;height:166px;float:left;margin-right:1.7%;border:1px solid #3e2e21;color:#3e2e21;text-align: center;}
.inB_con ul li:last-child {margin-right:0;}
.inB_con ul li span {display: block;letter-spacing: 2px;margin-top:20px;margin-bottom:0px;font-size:16px;}
.inB_con ul li span label {font-size:16px;padding-left:10px;}
.inB_con ul li h2 {display: block;height:50px;line-height:50px;letter-spacing: 2px;font-size:20px;}
.inB_con ul li p {display: block;letter-spacing: 2px;width:120px;height:40px;line-height:38px;margin:10px auto 0 auto;background: #3e2e21;color:#fff;font-size:17px;}
.inB_con ul li p a {display: block;}
.inB_con ul li p:hover {background:#AD6C21;cursor: pointer;}
.slogn {width:100%;margin:70px auto 40px auto;text-align: center;}
.slogn h2 {font-size:28px;color:#4c4c4c;font-family:'微软雅黑';color:#3e2e21;letter-spacing: 15px;}
.slogn p {color:#3e2e21;text-transform:uppercase;margin-top:10px;letter-spacing: 3px;}

.newsbanner {margin-top:100px;position: relative;}
.text-con {position: absolute;left:0;top:0;width:100%;height:100%;background: rgba(0,0,0,.3);}
.text {display: table;z-index: 9999;width:100%;height:100%;}
.text p {display: table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;font-size:40px;color:#fff;letter-spacing: 10px;}
.text p span {letter-spacing: 2px !important;}

.news_nav {width:100%;height:70px;line-height: 70px;box-shadow: 0 0 10px #ccc;}
.news_nav_con {width:88%;margin:0 6% auto;position: relative;text-indent:30px;}
.news_nav_con img {position: absolute;left:0;top:24px;}
.news_nav a {font-size:14px;color:#3d2d20;}
.news_list {width:88%;margin:40px auto 0px auto;}
.news_list_l {width:58%;float:left;}
.news_list_l h1 {width:100%;height:70px;line-height:70px;font-size:30px;text-align: left;margin:0 auto 40px auto;color:#B36E1B;letter-spacing: 6px;}
.news_list_l h1 img {margin:0 30px;}
.news_list_l ul li {width:100%;height:200px;overflow:hidden;background: url(../image/bg1.jpg);margin-bottom:31px;}
.news_list_l ul li img  {height:100%;width:35%;}
.news_list_l ul li h2 {font-size:20px;padding-top:40px;padding-bottom:14px;}
.news_list_l ul li h3 {font-size:15px;padding-bottom:14px;}
.news_list_l ul li p {font-size:13px;margin-top:20px;}
.news_list_l ul li:hover {background:#B36E1B;box-shadow: 0 0 10px #ccc;}
.news_list_l ul li a {height:100%;display: block;color:#3d2d20;}
.news_list_l ul li a:hover {color:#fff;}
.news_list_l ul li img {float:left;margin-right:50px;}

.news_list_r {width:35%;float:right;}
.news_list_r h2 {height:70px;line-height:70px;font-size:30px;margin:0 auto 40px auto;color:#B36E1B;letter-spacing: 6px;}
.news_list_r ul li {width:100%;margin-bottom:30px;}
.news_list_r ul li span {font-size:15px;font-weight:bold;color:#B36E1B;}
.news_list_r ul li a h3 {color:#3d2d20;font-size:15px;font-weight:bold;padding:0;margin:10px 0;height:20px;overflow: hidden;}
.news_list_r ul li a p {color:#666;font-size:13px;height:17px;overflow: hidden;}

.videolist { position:relative;}
.videolist:hover{ cursor: pointer; }
.videoed { display:none; width:46px; height:46px; position: absolute; left:45%; top:27%; z-index:99; border-radius:100%; }
.videos{ display:none; border:none; position:fixed; left:38%; top:40%; margin-left:-320px; margin-top:-210px; z-index:100; width:1100px; }
.vclose { position:absolute;right:0.6%; top:0.9%; border-radius:4px; cursor: pointer; }
.vclose img {width:96px;height: 20px;}

.js_list {width:88%;margin:40px auto 100px auto;}
.js_list h1 {width:360px;height:70px;line-height:70px;font-size:32px;text-align: center;margin:0 auto 40px auto;color:#B36E1B;letter-spacing: 6px;}
.js_lis h1 img {margin:0 30px;}
.js_list ul li {width:23.5%;background: url(../image/bg1.jpg);float:left;margin:0 2% 2% 0;}
.js_list ul li:nth-child(4n) {margin-right:0;}
.js_list ul li h2 {font-size:17px;font-weight:bold;text-align: center;line-height: 30px;height:30px;color:#3d2d20;letter-spacing: 4px;margin-top:20px;}
.js_list ul li h3 {font-size:15px;text-align: center;line-height: 30px;height:30px;color:#3d2d20;letter-spacing: 4px;font-weight: normal;margin-bottom:20px;}

.js_list_all {width:88%;margin:40px auto 100px auto;}
.js_list_all h2 {height:70px;line-height:70px;font-size:30px;margin:0 auto 40px auto;color:#B36E1B;letter-spacing: 6px;text-align: center;}
.js_list_all ul li {width:18.4%;background: url(../image/bg1.jpg);float:left;margin:0 2% 2% 0%;}
.js_list_all ul li:nth-child(5n) {margin-right:0;}
.js_list_all ul li h3 {font-size:15px;font-weight:bold;text-align: center;line-height: 30px;height:30px;color:#3d2d20;letter-spacing: 2px;margin-top:10px;}
.js_list_all ul li h4 {font-size:13px;font-weight:normal;text-align: center;line-height: 30px;height:30px;color:#3d2d20;letter-spacing: 2px;margin-bottom:10px;}
.js_list_all ul li img{max-height: 174px;overflow: hidden;}

.dd {width:1040px;margin:40px auto;background: rgba(255,255,255,.2);padding:40px 54px;}
.dd h1 {width:520px;height:60px;line-height:30px;font-size:24px;text-align: center;margin:0 auto 20px auto;color:#3d2d20;position: relative;}
.dd h1 p {font-size:14px;color:#999;text-align: center;margin-top:10px;}
.dd h1 img {margin:0 30px;}
.dd p {font-size:15px;line-height: 40px;color:#3d2d20;}
.dd p video {width: 100%;}
.dd p img {margin:30px auto;width:100%;}
.pn {margin-top:30px;}
.pn ul li {font-size:16px;color:#3d2d20;text-align: center;line-height: 50px;height: 50px;}

.more {width:100%;margin:100px auto;text-align: center;}
.more a {width:200px;margin:0 auto;padding:10px 0;display: block;background:#B36E1B;color:#fff;font-size:24px;font-weight:bold;letter-spacing: 6px;}

.footer {width:88%;padding:0 6%;float:left;z-index:1;background:#B36E1B;position:relative;overflow:hidden;}
.footer.cur {padding-bottom:0px;}
.for_r_l,.for_r_r {width:46%;float:left;position:relative;}
.for_r_l {display:none;}
.for_r_l span,.for_r_r a {display:block;border:1px solid #6d6d6d;padding:0px 34px 0px 18px;color:#b5b5b5;height:32px;line-height:32px;}
.for_r_l span i,.for_r_r a i {width:16px;height:100%;position:absolute;right:12px;background:url(../images/inico18.png) no-repeat center;}
.for_r_l span.cur i {transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.for_r_l div {position:absolute;display:none;bottom:33px;left:0px;background:#595959;right:0px;border-left:1px solid #6d6d6d;border-right:1px solid #6d6d6d;}
.for_r_l div a {display:block;padding:0px 18px;line-height:30px;border-bottom:1px solid #6d6d6d;}
.for_r_l div a:hover {color:#e60012;}
.for_r_r {float:right}
.for_r_r a i {width:21px;background:url(../images/inico17.png) no-repeat center;}
.for_r_lau {float:left;width:54%;}
.for_r_lau a {margin-right:16%;float:left;}
.fot_en {width:100%;float:left;padding:28px 0px;}
.fot_en>div {float:left;color:#3d2d20;width:100%;}
.fot_en>div p {display:inline-block;float:right;}
.fot_en>div p a {margin:0px 4px;color:#3d2d20;}
.fot_en>p {float:right;color:#b5b5b5;}

.code_wrap{
    position: absolute;
    left:16.5%;
    top:200px;
    z-index:50;
}
.code_wrap img {width:70%;}


}
@media screen and (max-width:1440px) {
}
@media screen and (max-width:1366px) {
  .videolist { position:relative;}
  .videolist:hover{ cursor: pointer; }
  .videoed { display:none; width:46px; height:46px; position: absolute; left:45%; top:28%; z-index:99; border-radius:100%; }
  .videos{ left:33%  !important; top:40%; margin-left:-320px; margin-top:-210px; z-index:100; width:1100px; }
  .vclose { position:absolute;right:0.6%; top:0.9%; border-radius:4px; cursor: pointer; }
  .vclose img {width:96px;height: 20px;}
}
@media screen and (max-width:1280px) {
}

