﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ color:#000; font-size:12px; line-height:22px; font-family:"Microsoft Yahei";}
ul,li{ list-style:none;}
img{ border:none; display:inline-block; max-width:100%;}
a{ text-decoration:none; color:#333;}
a:hover{ color:;}
i{ font-style:normal;}
input,textarea,select{ outline:none; font-family:"Microsoft Yahei";}
h1,h2,h3,h4,h5,h6{ font-style:normal; font-weight:bold; list-style:none;}
.clear{ clear:both;}
*{
   -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/*导航*/
.nav-logoo{ display:none;}

.menu_bh { position: fixed; transition:all 1s; width:100%; background:#FFF; list-style-type: none; z-index: 70;}
.menu-logo{ transition:all 1s; float:left; width:18.75%;}
.menu-logo2{ float:left; opacity:0; width:0;}
.menu_bh li { float: left; line-height:80px; padding:0 16px;}
.menu_bh a { display:block; transition:all 1s; font-size:21px; color: #00a650; position:relative;}
.menu_bh li i{ position:absolute; bottom:0; left:0; width:0; height:2px; transition:all 1s;}
.menu_bh li:hover i{ transition:all 0.5s;  width:100%; height:2px; background:#00a650; }
.menu-right{ width:302px; float:right; background:url(../images/tel-img1.png) left center no-repeat; position:relative;}
.menu-right span{ float:left; margin-left:35px; font-size:26px; color:#00a650; line-height:90px; font-weight:bold;}
.menu-right .search-button{ display:block; float:right; margin-top:30px; margin-right:22px; cursor:pointer;}
.menu-right .search-button2{ display:none;}
.menu-lm{ width:70%; float:right; margin-right:25px; position:relative;}

.nav-search{ z-index:-999; transition:all 1s; width:300px; height:40px; background:#fff; position:absolute; top:0px; opacity:0; right:10px; border:solid 1px #ccc; overflow:hidden;}
.nav-sea{ z-index:99; transition:all 1s; top:25px; opacity:1;}

.search-s{ float:left; width:220px; height:38px; padding:0 10px; background:#fff; border:none; color:#666; font-size:14px;}
.search-n{ float:left; margin-top:4px; margin-left:5px;}
.nav-gb{ width:40px; height:40px; float:right; background:#ccc; position:relative; cursor:pointer;}
.nav-gb i{ position:absolute; top:19px; width:40px; height:2px; float:left; background:#FFF;}
.nav-gb i:nth-child(1){ transform:rotate(140deg);}
.nav-gb i:nth-child(2){ transform:rotate(-140deg);}

/*-----------*/
.fp-viewing-page1 .menu_bh { position: fixed; width:100%; background:#FFF; list-style-type: none; z-index: 70;}
.fp-viewing-page1 .menu_bh li { float: left;   padding:0 24px; }
.fp-viewing-page1 .menu_bh a { display:block; transition:all 1s; font-size:21px; color: #00a650; position:relative;}
.fp-viewing-page1 .menu_bh li i{ position:absolute; bottom:0; left:0; width:0; height:2px; transition:all 1s;}
.fp-viewing-page1 .menu_bh li:hover i{ transition:all 0.5s;  width:100%; height:2px; background:#00a650; }
/*-----------*/
.fp-viewing-page2 .menu_bh .menu-logo{ opacity:0; width:0;}
.fp-viewing-page2 .menu_bh .menu-logo2{ opacity:1; width:18.75%; transition:all 1s; float:left;}
.fp-viewing-page2 .menu_bh { position: fixed; transition:all 1s; width:100%; background:url(../images/nav-bh1.png); list-style-type: none; z-index: 70;}
.fp-viewing-page2 .menu_bh li{ float: left;   padding:0 24px; }
.fp-viewing-page2 .menu_bh a { display:block; transition:all 1s; font-size:21px; color: #fff; position:relative;}
.fp-viewing-page2 .menu_bh li i{ position:absolute; bottom:0; left:0; width:0; height:2px; transition:all 1s;}
.fp-viewing-page2 .menu_bh li:hover i{ transition:all 0.5s;  width:100%; height:2px; background:#fff; }

.menu_bh li:hover .index-nav-rjj{display: block;transition: .5s;}

.fp-viewing-page2 .menu_bh .menu-right{ width:302px; float:right; background:url(../images/tel-img2.png) left center no-repeat; position:relative;}
.fp-viewing-page2 .menu_bh .menu-right span{ float:left; margin-left:35px; font-size:27px; color:#fff; line-height:90px; font-weight:bold;}
.fp-viewing-page2 .menu_bh .menu-right .search-button{ display:none;}
.fp-viewing-page2 .menu_bh .menu-right .search-button2{ display:block; float:right; margin-top:30px; margin-right:22px; cursor:pointer;}
/*-----------*/
.fp-viewing-page3 .menu_bh { position: fixed; transition:all 1s; width:100%; background:#e4e5e7;box-shadow: 0px 1px 1px #ccc;   list-style-type: none; z-index: 70;}
.fp-viewing-page3 .menu_bh li{float: left;padding:0 24px;}
.fp-viewing-page3 .menu_bh a { display:block; transition:all 1s; font-size:21px; color: #00a650; position:relative;}

/*-----------*/
.fp-viewing-page4 .menu_bh { position: fixed; transition:all 1s; width:100%; background:url(../images/nav-bh1.png); list-style-type: none; z-index: 70;}
.fp-viewing-page4 .menu_bh li{ float: left;   padding:0 24px; }
.fp-viewing-page4 .menu_bh a { display:block; transition:all 1s; font-size:21px; color: #fff; position:relative;}
.fp-viewing-page4 .menu_bh li i{ position:absolute; bottom:0; left:0; width:0; height:2px; transition:all 1s;}
.fp-viewing-page4 .menu_bh li:hover i{ transition:all 0.5s;  width:100%; height:2px; background:#fff; }
.fp-viewing-page4 .menu_bh .menu-right{ width:302px; float:right; background:url(../images/tel-img2.png) left center no-repeat; position:relative;}
.fp-viewing-page4 .menu_bh .menu-right span{ float:left; margin-left:35px; font-size:27px; color:#fff; line-height:90px; font-weight:bold;}
.fp-viewing-page4 .menu_bh .menu-right .search-button{ display:none;}
.fp-viewing-page4 .menu_bh .menu-right .search-button2{ display:block; float:right; margin-top:30px; margin-right:22px; cursor:pointer;}
/*-----------*/
.fp-viewing-page5 .menu_bh {transition:all 1s;  box-shadow: 0px 1px 1px #ccc; }
/*-----------*/
.fp-viewing-page6 .menu_bh { transition:all 1s; box-shadow: 0px 1px 1px #ccc;background:#faf4f5;}
/*-----------*/
.fp-viewing-page7 .menu_bh { transition:all 1s; box-shadow: 0px 1px 1px #ccc; }
/*导航*/


.index-nav-rjj{display:none;/* width:100%; */position:absolute;background:#fff;/*left:0;*/border:solid 1px #ccc;border-top:none;}
.index-nav-rjj ul{ text-align:center; margin:0 auto; }
.index-nav-rjj ul li{float:left;width: 100%;padding:0 3%;/*line-height:24px;*/margin-bottom:1%;margin-top:1%;height:auto;text-align: center;display:inline-block;list-style:none;}

.index-nav-rjj ul li a{ font-size:15px; line-height:60px; color:#00a650;}
.index-nav-rjj ul li a:hover{ opacity:1.5;}

.nav-sanj{ width:100%; float:left; line-height:20px;}
.nav-sanj dd{ width:100%; float:left; text-align:left; background:url(../images/sjjt.png) left center no-repeat;}
.nav-sanj dd a{ font-size:12px !important; color:#575757 !important; margin-left:10px;}
.nav-sanj dd a:hover{ color:#00a650 !important;}


.fp-viewing-page1 .index-nav-rjj{ display:none;/* width:100%; */position:absolute;background:#fff;/*left:0;*/border:solid 1px #ccc;border-top:none;}
.fp-viewing-page1 .index-nav-rjj ul li a{ font-size:15px; line-height:60px; color:#00a650;}
.fp-viewing-page1 .nav-sanj dd a{ font-size:12px !important;  margin-left:10px;}


.fp-viewing-page2 .index-nav-rjj{/*width:100%;*/ position:absolute; background:url(../images/nav-bh1.png); border:none;}
.fp-viewing-page2 .index-nav-rjj ul li a{ font-size:15px; line-height:60px; color:#fff;}
.fp-viewing-page2 .nav-sanj dd a{ font-size:12px !important; color:#fff !important; margin-left:10px;}

.fp-viewing-page3 .index-nav-rjj{/* width:100%; */position:absolute;background:#e4e5e7;/* left:0; */border:solid 1px #ccc;border-top:none;/* height: 90px; */}
.fp-viewing-page3 .index-nav-rjj ul li a{ font-size:15px; line-height:60px; color:#00a650;}
.fp-viewing-page3 .nav-sanj dd a{ font-size:12px !important; color:#575757 !important; margin-left:10px;}

.fp-viewing-page4 .index-nav-rjj{ /*width:100%;*/ position:absolute; background:url(../images/nav-bh1.png); /*left:0;*/ border:none;}
.fp-viewing-page4 .index-nav-rjj ul li a{ font-size:15px; line-height:60px; color:#fff;}
.fp-viewing-page4 .nav-sanj dd a{ font-size:12px !important; color:#fff !important; margin-left:10px;}

.fp-viewing-page6 .index-nav-rjj{background:#faf4f5;}
.section { text-align: center; color: #fff; overflow:hidden;}
.swiper-zt{ font-size:50px;}

/*第一屏*/


.section1 {background:url(../images/bj-1.jpg) top center no-repeat;background-size: 100%;	}
.section1-video{ position:absolute; width:100%; height:100%; top:0; left:0; z-index:-2;}
.section1-layer{ width:100%; height:100%; position:absolute; background:#000; top:0; left:0; opacity:0.5; z-index:-1;}

.section-m{ width:1200px; height:100%; margin:auto;}
.section-m1{ float:left; width:100%; height:160px; margin-top:20%; position:relative;}

.swiper-title{ font-size:62px;}
.swiper-title2{ font-size:36px;}

.section-m2{ width:100%; float:left; margin-top:22%;}
.section-m2 ul li{ width:25%; float:left; text-align:center;}
.section-m2 ul li span{ font-size:60px;}
.section-m2 ul li i{ font-size:60px;}
.section-m2 ul li p{ font-size:21px;}

.ssection-m2-jt{ position:relative; bottom:8%; width:100%; left:0; z-index:9999; text-align:center;}
.ssection-m2-jt img{ width:2%;}
.swiper-nrr{ width:100%;}
.active .swiper-slide-active .swiper-nrr .swiper-title3{ margin:auto; font: bold 200%; border-right: 2px solid;	width: 72%;	white-space: nowrap; overflow: hidden; animation: typing 5s steps(30, end),	blink-caret .5s step-end infinite alternate;}

/*第一屏*/


/*第二屏*/
.section2 {background:url(../images/bj-2.jpg) top center no-repeat;}
.section2-img{ width:100%; height:100%; position:relative; float:right; z-index:999;}

.section2-huac{ width:1545px; height:847px; position:absolute; top:145px; left:356px; background:url(../images/bk2-55.png) left top no-repeat;}




.section2-img2{ position:absolute; left:460px; top:22px;}
.section2-img2-title{ margin:auto; width:330px; height:112px;}
.section2-img2-title1{ position:relative; margin:auto; margin-top:8px; width:329px; line-height:46px; font-size:36px; }
.section2-img2-title2{ position:relative; margin:auto; font-size:26px; line-height:25px;}
.section2-img2-title3{ position:relative; margin:auto; text-align:center; line-height:5px; margin-top:20px;}




.section2-img4{ position:absolute; left:-205px; top:-40px;}
.section2-img4-1{ position:absolute; left:11px; top:9px;}
.section2-img4-2{ position:absolute; left:36px; top:32px;}
.section2-img4-3{ position:absolute; left:65px; top:65px;}

.section2-img-ms{ position:absolute; left:0; top:40%; width:100%; height:26px; font-size:16px; color:#fff; text-align:center;}
.section2-img-lb{ position:absolute; left:0; top:60%; width:100%; font-size:16px; color:#fff; text-align:center;}
.section2-img-lb ul{ width:926px; margin:auto;}
.section2-img-lb ul li{ float:left; width:32%; cursor:pointer;}

.section2-img-lb ul li:nth-child(1){  background:url(../images/bk2-11.png) top center no-repeat;}
.section2-img-lb ul li:nth-child(1):hover{  background:url(../images/bk2-11-1.png) top center no-repeat;}


.section2-img-lb ul li:nth-child(2){  background:url(../images/bk2-12.png) top center no-repeat;}
.section2-img-lb ul li:nth-child(2):hover{  background:url(../images/bk2-12-1.png) top center no-repeat;}

.section2-img-lb ul li:nth-child(3){ background:url(../images/bk2-13.png) top center no-repeat;}
.section2-img-lb ul li:nth-child(3):hover{  background:url(../images/bk2-13-1.png) top center no-repeat;}


.section2-img-lb ul li p{  font-size:17px; color:#fff; text-transform:uppercase; padding-top:130px;}
.section2-img-lb ul li:hover p{ color:#FFF;
	-webkit-animation: glow 0.5s ease infinite alternate;
	-moz-animation: glow 0.5s ease infinite alternate;
	-o-animation: glow 0.5s ease infinite alternate;
            animation: glow 0.5s ease infinite alternate;
}
.section2-img-lb ul li span{  font-size:30px; color:#FFF; }
.section2-img-lb ul li:hover span{ color:#FFF;
	-webkit-animation: glow 0.5s ease infinite alternate;
	-moz-animation: glow 0.5s ease infinite alternate;
	-o-animation: glow 0.5s ease infinite alternate;
            animation: glow 0.5s ease infinite alternate;			
			}
/*第二屏*/


/*第三屏*/
.section3 {background:url(../images/bj-3.jpg) top center no-repeat;}
.center{ margin-top:7.5%;}

.section-feature{ width:100%; height:100%; top:0; left:0; position:absolute;}

.section3-link{ width:100%; margin:auto; /*margin-top:50px;*/}
.section3-more{ transition:all 1s; width:180px; height:60px; margin:auto; text-align:center;border:solid 1px #bdbfc3; border-radius:5px;}
.section3-more a{transition:all 1s;  color:#00a650; font-size:18px; line-height:60px; }
.section3-more:hover{transition:all 1s; border:solid 1px #fff;}
.section3-more:hover a { transition:all 1s; color:#fff;}



/*第三屏*/
/*第四屏*/
.section4 {background:url(../images/bj-4.jpg) top center no-repeat;}
.section4-title{ width:1200px; margin:auto; margin-top:150px; position:relative; }
.section4-t1{ width:190px; margin:auto; font-size:36px;  line-height:46px;}
.section4-t2{ width:100%; margin:auto; font-size:26px; color:#fff; line-height:25px; margin-top:15px;}
.section4-t3{ width:100%; margin:auto; line-height:0px; margin-top:10px;}
.section4-t4{ width:100%; margin:auto; font-size:16px; color:#fff; margin-top:25px;}

.section4-listimg{ width:100%; margin:auto; position:relative; margin-top:70px; overflow:hidden;}
.section4-listimg ul li{ float:left; width:25%; height:100%; position:relative; overflow:hidden;}

.section4-listimg ul li .section4-yiny{ opacity:0; transition:all 1s; width:100%; height:100%; position:absolute; top:0; left:0; background:url(../images/bk4-5.png);}
.section4-listimg ul li:hover .section4-yiny{ opacity:1; transition:all 1s; width:100%; height:100%; position:absolute; top:0; left:0; background:url(../images/bk4-5.png);}
.section4-yiny i:nth-child(1){ transition:all 1s; position:absolute; width:0; top:4%; left:3%; border-bottom:solid 1px #fff;}
.section4-yiny:hover i:nth-child(1){ transition:all 1s; width:94%;}
.section4-yiny i:nth-child(2){ transition:all 2s; position:absolute; height:0; top:4%; left:3%; border-left:solid 1px #fff;}
.section4-yiny:hover i:nth-child(2){ transition:all 1s; height:92%;}
.section4-yiny i:nth-child(3){ position:absolute;  height:0; bottom:4%; right:3%; border-right:solid 1px #fff;}
.section4-yiny:hover i:nth-child(3){ transition:all 1s; height:92%;}
.section4-yiny i:nth-child(4){ position:absolute; width:0; bottom:4%; right:3%; border-bottom:solid 1px #fff; }
.section4-yiny:hover i:nth-child(4){ transition:all 1s; width:94%;}

.section4-yiny-title{ width:90%; margin:auto; margin-top:20%; text-align:center; font-size:26px; color:#FFF;}
.section4-yiny-ms{ width:90%; margin:auto; margin-top:3%; text-align:center; font-size:14px; color:#fff;}

.section4-link{ width:100%; margin:auto; margin-top:50px;}
.section4-more{ transition:all 1s; width:180px; height:60px; margin:auto; text-align:center;border:solid 1px #00a650; border-radius:5px;}
.section4-more a{transition:all 1s;  color:#00a650; font-size:18px; line-height:60px; }
.section4-more:hover{transition:all 1s; border:solid 1px #fff;}
.section4-more:hover a { transition:all 1s; color:#fff;}


/*第四屏*/
/*第五屏*/
.section5 {background:#fff;}
.section5-m{ width:1200px; margin:auto; height:100%;}
.section5-title{ width:100%; float:left;  margin-top:150px; position:relative; }
.section5-t1{ width:100%; float:left; margin-top:5px; text-align:center; font-size:36px; color:#00a650; text-transform:uppercase;}
.section5-t2{ width:100%; float:left; margin-top:5px; text-align:center; color:#00a650; font-size:26px;}
.section5-t3{ width:100%; float:left; margin-top:5px; text-align:center;}
.section5-t4{ width:100%; float:left; margin-top:30px; text-align:center; color:#666; font-size:16px;}

.section5-news{ width:100%; float:left; margin-top:50px;}
.section5-news-left{ width:530px; height:505px; float:left; overflow:hidden;}
.section5-news-left-img{ width:100%; float:left; height:337px; overflow:hidden; position:relative;}
.section5-news-left-img img{transition:all 1s; cursor:pointer; }
.section5-news-left-img:hover img{ transition:all 1s; transform: scale(1.2); }
.section5-news-left-ms{ width:100%; float:left; height:166px;}

.section5-rq{ float:left; width:96%; padding:15px 2%;}
.section5-rq i{ font-size:26px; color:#00a650; float:left; font-weight:bold;}
.section5-rq span{ color:#ccc; float:left; font-size:16px; margin-left:10px; margin-top:10px; font-weight:bold;}
.section5-ms{ float:left; width:96%; padding:0 2%; color:#666; text-align:left; font-size:15px; line-height:24px;}


.section5-news-right{ width:635px; height:505px; float:right; overflow:hidden; position:relative;}
.section5-news-right ul li{ width:635px; height:98px; float:left; margin-bottom:37px;}
.section5-news-right ul li:hover .section5-news-time{ background:#00a650;}
.section5-news-right ul li:hover span{ color:#fff; }
.section5-news-right ul li:hover i{ color:#fff; }
.section5-news-right ul li:hover h2{ color:#00a650; }
.section5-news-right ul li:hover p{ color:#666; }


.section5-news-time{ width:98px; height:98px; border:solid 1px #00a650; text-align:center; float:left;}
.section5-news-time span{ width:100%; display:block; font-size:40px; color:#00a650; margin-top:20px; line-height:45px;}
.section5-news-time i{ width:100%; display:block; font-size:16px; color:#00a650;}

.section5-news-info{ width:510px; float:right; margin-right:10px; text-align:left;}
.section5-news-info h2{ float:left; font-size:18px; color:#00a650; margin-top:0;}
.section5-news-info p{ float:left; font-size:14px; color:#999;}


/*第五屏*/
/*第六屏*/
.section6 {background:url(../images/bj-5.jpg) top center no-repeat;}
.section6-m{ width:1200px; height:100%; margin:auto;}
.section6-title{ width:100%; float:left;  margin-top:150px; position:relative; }
.section6-t1{ width:100%; float:left; margin-top:5px; text-align:center; font-size:36px; color:#00a650; text-transform:uppercase;}
.section6-t2{ width:100%; float:left; margin-top:5px; text-align:center; color:#00a650; font-size:26px;}
.section6-t3{ width:100%; float:left; margin-top:5px; text-align:center;}
.section6-t4{ width:100%; float:left; margin-top:30px; text-align:center; color:#666; font-size:16px;}

.section6-ggy{ width:100%; float:left; text-align:justify; margin-top:95px;color: #423b3b;
    font-size: 18px;
    letter-spacing: 1px;
    margin-top: 25px;}
.section6-ggy2{ width:100%; float:left; text-align:center; color:#00a650; font-size:24px; letter-spacing:15px; margin-top:25px;}
.section6-listimg{ width:100%; float:left; margin-top:120px;}
.section6-listimg ul{ width:90%; margin:auto;}
.section6-listimg ul li{ width:23%; float:left; margin-left:1.5%; position:relative; overflow:hidden;}
.section6-listimg ul li i{ transition:all 1s; position:absolute; width:100%; height:100%; top:0; left:0; background:#000; opacity:0.5;}
.section6-listimg ul li .section6-yyc{ opacity:1; position:absolute; width:100%; height:100%; top:0; left:0; text-align:center;}
.section6-listimg ul li .section6-yyc-xz{ transition:all 1s; opacity:0; position:absolute; width:100%; height:100%; top:0; left:0;}
.section6-listimg ul li:hover .section6-yyc-xz{ transition:all 1s; opacity:1; position:absolute; width:100%; height:100%; top:0; left:0;}
.section6-yyc-xz img{ margin-top:12%;}
.section6-yyc-img{ margin-top:18%;}
.section6-yyc-title{ color:#fff; font-size:18px; margin-top:3%;}


/*第六屏*/
/*第七屏*/

.section7-m{ width:100%; height:54%; float:left; background:#fff;}

.section7-lxx{ width:100%; margin:auto; margin-top:6%; position:relative;}
.section7-lxxl{ width:3%; margin:auto;}
.section7-lxxl img{ width:100%;}
.section7-lxxr{ width:100%; margin:5px auto; text-align:center;}
.section7-lxxr span{ color:#00a650; font-size:22px; line-height:30px; font-weight:bold;}

.section7-ewmm{ width:100%; margin:auto;}
.section7-ewmm-c{ width:5%; margin:2px auto; text-align:center;}
.section7-ewmm-c img{ width:100%;}

.section7-gsmct{ width:100%; margin:20px auto;}
.section7-gsmct-c{ width:15%; margin:auto; text-align:center;}
.section7-gsmct-c img{ width:100%;}

.section7-foot{ width:100%; margin:20px auto;}
.section7-foot-c{ width:100%; margin:5px auto; text-align:center; font-size:16px; color:#00a650;}

.section7-foot-c p a{ color:#00a650;}
.section7-foot-c p a:hover{ color:#333;}


.section-map{ width:100%; height:46%; position:relative; float:left;}
iframe{ border:none;}


.section7-title2{ width:100%; margin:auto; position:relative;}
.section7-title2-c{ width:500px; margin:auto;}
.section7-title2-left{ width:250px; float:left;}
.section7-title2-right{ width:250px; float:right; text-align:center;}
.section7-title2-right img{ width:100px;}

.section7-gsmc{ width:100%; margin:auto; margin-top:2%; position:relative;}
.section7-foor-c{ width:100%; margin:auto; color:#fff; position:relative;}

/*第七屏*/

/*底部样式*/
.index-foor{ width:100%; height:65px; position:absolute; bottom:0; left:0; background:#000; overflow:hidden;}
.index-foor-c{ width:1200px; height:65px; margin:auto; color:#FFF; text-align:center; line-height:65px; font-size:16px;}
.index-nav-rjj{width: 120px;}

@media screen and (min-width:1680px){
.menu-lm li{padding:0 3.5% !important;}

}

@media screen and (min-width:1680px) and (max-width:1860px) {
.menu-lm li{ padding:0 3.5% !important;}
.section2-huac{ left:206px;}
.section3-link{bottom:20%;}

.center{ margin-top:8.5%;}
.section7-lxx{ margin-top:7%;}
}

@media screen and (min-width:1580px) and (max-width:1679px) {
	
.index-nav-rjj ul li{ /*width:33%;*/}	
.index-nav-rjj .news-1{ display:none;}	
	
.menu-lm li{ padding:0 3.2% !important;line-height: 70px;}
.menu-lm li a{ font-size: 21px;}
.section-m1{ margin-top:15%;}
.section-m2{ margin-top:15%;}

.section2-huac{ left:212px;}
.section2-img-ms{ top:50%;}

.section2-img-lb ul li p{ padding-top:30%;}
.section2-img-lb ul li span{ font-size:20px;}
.section2-img-lb ul li:nth-child(1){ background-size:28%;}
.section2-img-lb ul li:nth-child(1):hover{ background-size:28%;}

.section2-img-lb ul li:nth-child(2){ background-size:28%;}
.section2-img-lb ul li:nth-child(2):hover{ background-size:28%;}

.section2-img-lb ul li:nth-child(3){ background-size:28%;}
.section2-img-lb ul li:nth-child(3):hover{ background-size:28%;}
.section2-img-ms{ margin-top:1%;}

.center{ margin-top:7%;}


.section4-title{ margin-top:8%;}
.section4-listimg{ margin-top:2%;}

.section5-m{ width:1100px;}
.section5-title{ margin-top:10%;}
.section5-news{ margin-top:4%; }

.section5-news-left{ width:500px;}
.section5-news-left-img{ height:50%;}
.section5-news-left-img img{ margin-top:-5%;}

.section5-news-right{ width:580px;}
.section5-news-right ul li{ margin-bottom:2%; height:auto;}
.section5-news-time{ width:75px; height:75px;}
.section5-news-time span{ margin-top:5px; font-size:30px;}
.section5-news-time i{ font-size:14px;}
.section5-news-info{ width:530px;}
.section5-news-info h2{ font-size:16px;}

.section5-rq{ padding:5px 2%; }
.section5-rq i{ font-size:20px;}
.section5-rq span{ font-size:14px; margin-top:5px;}

.section5-ms{overflow:hidden; font-size:13px;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2;}

.section6-title{ margin-top:8%;}
.section6-ggy{ margin-top:3%;}
.section6-listimg{ margin-top:5%;}





}

@media screen and (min-width:1480px) and (max-width:1579px) {
.menu-lm li{ padding:0 3.1% !important;line-height: 70px;}
.active .swiper-slide-active .swiper-nrr .swiper-title3{ font-size: 41px;}


}	

@media screen and (min-width:1380px) and (max-width:1479px) {
	
.fp-viewing-page1 .menu_bh a{ font-size:20px;}
.fp-viewing-page1 .menu_bh .menu-right{ width:19%;}
.fp-viewing-page1 .menu_bh .menu-right span{ font-size:23px; line-height:70px;}
.fp-viewing-page1 .menu_bh .menu-right .search-button2{ margin-top:18px;}

.fp-viewing-page2 .menu_bh a{ font-size:20px;}
.fp-viewing-page2 .menu_bh .menu-right{ width:19%;}
.fp-viewing-page2 .menu_bh .menu-right span{ font-size:24px; line-height:70px;}
.fp-viewing-page2 .menu_bh .menu-right .search-button2{ margin-top:18px;}

.fp-viewing-page3 .menu_bh a{ font-size:20px;}
.fp-viewing-page3 .menu_bh .menu-right{ width:19%;}
.fp-viewing-page3 .menu_bh .menu-right span{ font-size:22px; line-height:70px;}
.fp-viewing-page3 .menu_bh .menu-right .search-button2{ margin-top:18px;}

.fp-viewing-page4 .menu_bh a{ font-size:20px;}
.fp-viewing-page4 .menu_bh .menu-right{ width:19%;}
.fp-viewing-page4 .menu_bh .menu-right span{ font-size:24px; line-height:70px;}
.fp-viewing-page4 .menu_bh .menu-right .search-button2{ margin-top:18px;}
	
.menu_bh li{ line-height:60px;}	
.menu_bh a{ font-size:20px;}
	
.menu-right{ width:19%;}
.menu-right span{ line-height:70px; font-size:22px;}
.menu-right .search-button{ margin-top:18px;}
.nav-sea{ top:18%;}

	
	
.menu-lm{ width:70%; margin-right:0;}
.menu-lm li{ padding:0 2.8% !important;}
.section-m1{ margin-top:20%;}
.swiper-zt{ font-size:40px;}
.swiper-title2{ font-size:30px !important;}

.active .swiper-slide-active .swiper-nrr .swiper-title3{ margin:auto; font: bold 200%; border-right: 2px solid;	width: 58%;	white-space: nowrap; overflow: hidden; animation: typing 5s steps(30, end),	blink-caret .5s step-end infinite alternate;}

.section-m2{ margin-top:12%;}
.section-m2 ul li span{ font-size:40px;}
.section-m2 ul li i{ font-size:40px;}


.section2-huac{ width:80%; left:18%; top:16%; background-size:100% 100%; height:100%;}
.section2-img2{ left:26.2%;}
.section2-img2-title1{ font-size:30px; margin-top:15px;}
.section2-img2-title2{ font-size:24px;}


.section2-img-lb ul li p{ padding-top:28%;}
.section2-img-lb ul li span{ font-size:20px;}
.section2-img-lb ul li:nth-child(1){ background-size:26%;}
.section2-img-lb ul li:nth-child(1):hover{ background-size:26%;}

.section2-img-lb ul li:nth-child(2){ background-size:26%;}
.section2-img-lb ul li:nth-child(2):hover{ background-size:26%;}

.section2-img-lb ul li:nth-child(3){ background-size:26%;}
.section2-img-lb ul li:nth-child(3):hover{ background-size:26%;}
.section2-img-ms{ margin-top:1%;}






.section3-link{ bottom:13%;}
.section3-more{ width:130px; height:40px; line-height:40px;}
.section3-more a{ line-height:40px; font-size:16px;}



.section4-title{ margin-top:6%;}
.section4-t1{ font-size:30px;}
.section4-t2{ font-size:24px;}
.section4-listimg{ margin-top:4%;}

.section4-yiny-title{ font-size:20px;}
.section4-yiny-ms{ font-size:15px;overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:4; }

.section4-more{ width:130px; height:40px;}
.section4-more a{ line-height:40px; font-size:16px;}


.section5-t1{ font-size:30px;}
.section5-t2{ font-size:24px;}
.section5-t4{ margin-top:2%;}


.section5-m{ width:1100px;}

.section5-title{ margin-top:8%;}
.section5-news{ margin-top:3%; }

.section5-news-left{ width:500px;}
.section5-news-left-img{ height:60%;}
.section5-news-left-img img{ margin-top:0;}


.section5-news-right{ width:580px;}
.section5-news-right ul li{ margin-bottom:2%; height:auto;}
.section5-news-time{ width:90px; height:90px;}
.section5-news-time span{ margin-top:12px;}



.section5-rq{ padding:5px 2%; }
.section5-ms{overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2;}

.section6-title{ margin-top:8% ;}
.section6-ggy{ margin-top:4% ;}
.section6-ggy img{ width:25%;}
.section6-ggy2{ font-size:22px;} 
.section6-listimg{ margin-top:4% ;}

.section7-title{ margin-top:6%;}
.section7-t1{ font-size:30px;}
.section7-t2{ font-size:24px;}
.section7-txx{ margin-top:2% ;}
.section7-txx img{ width:5%;}
.section7-telt{ margin-top:1% ; font-size:30px;}
.section7-ewm{ margin-top:1% ;}
.section7-ewm ul{ width:150px; margin:auto;}
.section7-ewm ul li{ width:100%;}
.section7-gsmc img{ width:25%;}


}	
@media screen and (max-width:1180px){
	.index-nav-rjj ul li a{ line-height: 40px;}
	.section6-yyc-xz{display: none;}
}
@media screen and (min-width:1280px) and (max-width:1379px) {
	
.index-nav-rjj ul li{ /*width:25%;*/}
.index-nav-rjj ul li a{ font-size:14px;}
	
	
.fp-viewing-page1 .menu_bh a{ font-size:16px;}
.fp-viewing-page1 .menu_bh .menu-right{ width:21%;}
.fp-viewing-page1 .menu_bh .menu-right span{ font-size:22px; line-height:70px;}
.fp-viewing-page1 .menu_bh .menu-right .search-button2{ margin-top:18px;}

.fp-viewing-page2 .menu_bh a{ font-size:16px;}
.fp-viewing-page2 .menu_bh .menu-right{ width:21%;}
.fp-viewing-page2 .menu_bh .menu-right span{ font-size:22px; line-height:70px;}
.fp-viewing-page2 .menu_bh .menu-right .search-button2{ margin-top:18px;}

.fp-viewing-page3 .menu_bh a{ font-size:16px;}
.fp-viewing-page3 .menu_bh .menu-right{ width:21%;}
.fp-viewing-page3 .menu_bh .menu-right span{ font-size:22px; line-height:70px;}
.fp-viewing-page3 .menu_bh .menu-right .search-button2{ margin-top:18px;}

.fp-viewing-page4 .menu_bh a{ font-size:16px;}
.fp-viewing-page4 .menu_bh .menu-right{ width:21%;}
.fp-viewing-page4 .menu_bh .menu-right span{ font-size:22px; line-height:70px;}
.fp-viewing-page4 .menu_bh .menu-right .search-button2{ margin-top:18px;}
	
.menu_bh li{ line-height:60px;}	
.menu_bh a{ font-size:16px;}
	
.menu-right{ width:21%;}
.menu-right span{ line-height:70px; font-size:23px;}
.menu-right .search-button{ margin-top:18px;}
.nav-sea{ top:18%;}

	
.center{ margin-top:5%;}
	
.menu-lm{ width:75%; margin-right:0;}
.menu-lm li{ padding:0 3.5% !important;}
.section-m1{ margin-top:12%;}
.swiper-zt{ font-size:40px;}
.swiper-title2{ font-size:30px !important;}
.active .swiper-slide-active .swiper-nrr .swiper-title3{ margin:auto; font: bold 200%; border-right: 2px solid;	width: 58%;	white-space: nowrap; overflow: hidden; animation: typing 5s steps(30, end),	blink-caret .5s step-end infinite alternate;}

.section-m2{ margin-top:8%;}
.section-m2 ul li span{ font-size:40px;}
.section-m2 ul li i{ font-size:40px;}


.section2-huac{ width:80%; left:18%; top:16%; background-size:100% 100%; height:100%;}
.section2-img2{ left:25.5%;}
.section2-img2-title1{ font-size:26px; margin-top:3px; line-height:35px;}
.section2-img2-title2{ font-size:20px; line-height:22px;}
.section2-img2-title3{ margin-top:0;}



.section2-img-lb ul li p{ font-size:16px; line-height:20px; padding-top:30%;}
.section2-img-lb ul li span{ font-size:20px; line-height:20px;}
.section2-img-lb ul li:nth-child(1){ background-size:25%;}
.section2-img-lb ul li:nth-child(1):hover{ background-size:25%;}

.section2-img-lb ul li:nth-child(2){ background-size:25%;}
.section2-img-lb ul li:nth-child(2):hover{ background-size:25%;}

.section2-img-lb ul li:nth-child(3){ background-size:25%;}
.section2-img-lb ul li:nth-child(3):hover{ background-size:25%;}
.section2-img-ms{ margin-top:1%;}
.section2-img4{ width:170px; height:170px; left:-135px; top:-30px;}
.section2-img4 img{ width:100%;}
.section2-img4-1{ width:160px; height:160px; left:5px; top:5px;}
.section2-img4-1 img{ width:100%;}
.section2-img4-2{ width:128px; height:128px; left:21px; top:21px;}
.section2-img4-2 img{ width:100%;}
.section2-img4-3{ width:110px; height:110px; left:33px; top:33px;}
.section2-img4-3 img{ width:100%;}



.baraja-container li{ /*width:80% !important; height:80% !important;*/}
.single-feature .feature-title{ font-size:16px !important; margin-top:6px !important;}
.single-feature .feature-text{ overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; }

.features-control{ margin-top:0px !important;}


.section3-link{ bottom:5%; /*display:none;*/}
.section3-more{ width:130px; height:35px; line-height:25px;}
.section3-more a{ line-height:35px; font-size:16px;}



.section4-title{ margin-top:6%;}
.section4-t1{ font-size:26px;}
.section4-t2{ font-size:20px; margin-top:2%;}
.section4-t4{ margin-top:2%;}
.section4-listimg{ margin-top:2%;}

.section4-yiny-title{ font-size:18px;}
.section4-yiny-ms{ font-size:14px; overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:4; }

.section4-link{ margin-top:3%;}
.section4-more{ width:130px; height:40px;}
.section4-more a{ line-height:40px; font-size:16px;}



.section5-m{ width:1100px;}
.section5-title{ margin-top:6%;}
.section5-t1{ font-size:26px;}
.section5-t2{ font-size:20px; margin-top:1%;}
.section5-t4{ margin-top:2%;}
.section5-news{ margin-top:2%; }

.section5-news-left{ width:500px;}
.section5-news-left-img{ height:50%;}
.section5-news-left-img img{ margin-top:-5%;}

.section5-news-right{ width:580px;}
.section5-news-right ul li{ margin-bottom:2%; height:auto;width: auto;}
.section5-news-time{ width:75px; height:75px;}
.section5-news-time span{ margin-top:5px; font-size:30px;}
.section5-news-time i{ font-size:14px;}
.section5-news-info{ width:470px;margin-left: 20px;}
.section5-news-info h2{ font-size:16px;}

.section5-rq{ padding:5px 2%; }
.section5-rq i{ font-size:20px;}
.section5-rq span{ font-size:14px; margin-top:5px;}

.section5-ms{overflow:hidden; font-size:13px;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2;}

.section6-title{ margin-top:6% ;}
.section6-t1{ font-size:26px;}
.section6-t2{ font-size:20px; margin-top:2%;}
.section6-t3{ margin-top:0;}
.section6-ggy{ margin-top:2% ;}
.section6-ggy img{ width:25%;}
.section6-ggy2{ font-size:22px;} 
.section6-listimg{ margin-top:2% ;}
.section6-yyc-title{ font-size:16px;}


.section7-lxx{ margin-top:6%;}
.section7-lxxr{ margin:auto; margin-top:0.25%;}
.section7-lxxr span{ font-size:18px;}
.section7-ewmm-c{ margin:auto; margin-top:0%;}

.section7-gsmct{margin:auto; margin-top:0.25%;}
.section7-gsmct-c{ width:16%;}

.section7-foot{ margin:auto; margin-top:0.5%;}
#dituContent{height: 300px}


.index-foor{ height:45px;}
.index-foor-c{ height:45px; line-height:45px; font-size:14px;}

}	

@media screen and (min-width:1179px) and (max-width:1279px) {
.menu-lm{ width:75%; margin-right:0;}
.menu-lm a{font-size: 17px;}
.menu-lm li{ 
	padding:0 2.0% !important;

}
.fp-viewing-page1 .menu_bh a{font-size: 17px;}
.fp-viewing-page2 .menu_bh a{font-size: 17px;}
.fp-viewing-page3 .menu_bh a{font-size: 17px;}
.fp-viewing-page4 .menu_bh a{font-size: 17px;}
.menu_bh li {
    float: left;
    line-height: 50px;
    padding: 0 16px;
}
.section-m{ width:100%;}


}
@media screen and (min-width:1000px) and (max-width:1179px) {
.menu-logo{ margin-left:5%;}	
.menu-logo2{ margin-left:0;}	
.menu-lm{ transition:all 1s; left:-50%; opacity:0; width:32%; height:70%; background:#009c4b; position:fixed; top:0; z-index:999; margin-right:auto;}
.index-nav-lc{ transition:all 1s; left:0;opacity:1; }

.menu-lm li{ width:90%; float:left; line-height:50px; margin-left:5%; border-bottom:solid 1px #fff; padding:0; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.menu-lm li:hover{ border-bottom:solid 1px #cbd720;}
.menu-lm li a{ color:#FFF; width:100%;}
.menu-lm li:hover a{ color:#cbd720; transition:all 1s;}
.menu-lm li i{ display:none;}
.news-1{ display:none !important;}
.news-2{ display:none !important;}
	
	
.index-nav-pb{ width:35px; height:35px; background:#00a650; position:absolute; top:8px; left:15px;}	
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:2px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}	
.index-nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; right:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}	
.nav-logoo{ display:block; float:left; height:93px;}
.index-nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.index-nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.index-nav-rjj li a{ font-size:16px; line-height:30px; color:#fff !important;}
.index-nav-rjj li:hover a{ color:#cbd720 !important;}
.index-nav-sanj dd a{ color:#f9f9f9 !important;}
.index-nav-sanj dd a:hover{ color:#fff !important;}


.section1 {background:url(../images/bj-1.png) top center no-repeat;}
.section1-video{ display:none;}



.section-m{ width:100%;}


.fp-viewing-page1 .menu_bh a{ font-size:18px;color: #fff;}
.fp-viewing-page1 .menu_bh .menu-right{ width:26%;}
.fp-viewing-page1 .menu_bh .menu-right span{ font-size:22px; line-height:50px;}
.fp-viewing-page1 .menu_bh .menu-right .search-button2{ margin-top:10px;}
.fp-viewing-page1 .index-nav-rjj{position: relative;}
.fp-viewing-page1 .index-nav-rjj ul li a{line-height: 50px;text-align: center;}


.fp-viewing-page2 .menu_bh a{ font-size:18px;color: #fff;}
.fp-viewing-page2 .menu_bh .menu-right{ width:26%;}
.fp-viewing-page2 .menu_bh .menu-right span{ font-size:22px; line-height:50px;}
.fp-viewing-page2 .menu_bh .menu-right .search-button2{ margin-top:10px;}
.fp-viewing-page2 .index-nav-rjj{position: relative;}
.fp-viewing-page2 .index-nav-rjj ul li a{line-height: 50px;text-align: center;}


.fp-viewing-page3 .menu_bh a{ font-size:18px;color: #fff;}
.fp-viewing-page3 .menu_bh .menu-right{ width:26%;}
.fp-viewing-page3 .menu_bh .menu-right span{ font-size:22px; line-height:50px;}
.fp-viewing-page3 .menu_bh .menu-right .search-button2{ margin-top:10px;}
.fp-viewing-page3 .index-nav-rjj{position: relative;background:none;border: none;}
.fp-viewing-page3 .index-nav-rjj ul li a{line-height: 50px;text-align: center;}


.fp-viewing-page4 .menu_bh a{ font-size:18px;color: #fff;}
.fp-viewing-page4 .menu_bh .menu-right{ width:26%;}
.fp-viewing-page4 .menu_bh .menu-right span{ font-size:22px; line-height:50px;}
.fp-viewing-page4 .menu_bh .menu-right .search-button2{ margin-top:10px;}
.fp-viewing-page4 .index-nav-rjj{position: relative;background:none;border: none;}
.fp-viewing-page4 .index-nav-rjj ul li a{line-height: 50px;text-align: center;}


.fp-viewing-page5 .index-nav-rjj{position: relative;background:none;border: none;}
.fp-viewing-page5 .index-nav-rjj ul li a{line-height: 50px;text-align: center;}


.fp-viewing-page6 .index-nav-rjj{position: relative;background:none;border: none;}
.fp-viewing-page6 .index-nav-rjj ul li a{line-height: 50px;text-align: center;}

.fp-viewing-page7 .index-nav-rjj{position: relative;background:none;border: none;}
.fp-viewing-page7 .index-nav-rjj ul li a{line-height: 50px;text-align: center;}


.fp-viewing-page1 .index-nav-rjj{ width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.fp-viewing-page1 .index-nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.fp-viewing-page1 .index-nav-rjj li a{ font-size:16px; line-height:30px; color:#fff !important;}
.fp-viewing-page1 .index-nav-rjj li:hover a{ color:#cbd720 !important;}
.fp-viewing-page1 .index-nav-sanj dd a{ color:#f9f9f9 !important;}
.fp-viewing-page1 .index-nav-sanj dd a:hover{ color:#fff !important;}



.menu_bh li{ line-height:50px;}	
.menu_bh a{ font-size:18px;}
	
.menu-right{ width:26%;}
.menu-right span{ line-height:50px; font-size:22px;}
.menu-right .search-button{ margin-top:10px;}
.nav-sea{ top:12%;}

	
	

.menu-lm li{ padding:0 3.5% !important;}
.section-m1{ margin-top:20%;}
.swiper-zt{ font-size:40px;}
.swiper-title2{ font-size:30px !important;}


.section-m2{ margin-top:15%;}
.section-m2 ul li span{ font-size:40px;}
.section-m2 ul li i{ font-size:40px;}


.section2-huac{ display:block; width:92%; left:14%; top:12%; background-size:100% 80%; height:100%;}
.section2-img2{ left:23%;}
.section2-img2-title1{ font-size:26px; margin-top:3px; line-height:35px;}
.section2-img2-title2{ font-size:20px; line-height:22px;}
.section2-img2-title3{ margin-top:0;}

.section2-img-lb ul li p{ font-size:16px; line-height:20px;  padding-top:30%;}
.section2-img-lb ul li span{ font-size:22px; line-height:20px;}
.section2-img-lb ul li:nth-child(1){ background-size:25%;}
.section2-img-lb ul li:nth-child(1):hover{ background-size:25%;}

.section2-img-lb ul li:nth-child(2){ background-size:25%;}
.section2-img-lb ul li:nth-child(2):hover{ background-size:25%;}

.section2-img-lb ul li:nth-child(3){ background-size:25%;}
.section2-img-lb ul li:nth-child(3):hover{ background-size:25%;}
.section2-img-ms{ margin-top:1%;}
.section2-img4{ width:170px; height:170px; left:-135px; top:-30px;}
.section2-img4 img{ width:100%;}
.section2-img4-1{ width:160px; height:160px; left:5px; top:5px;}
.section2-img4-1 img{ width:100%;}
.section2-img4-2{ width:128px; height:128px; left:21px; top:21px;}
.section2-img4-2 img{ width:100%;}
.section2-img4-3{ width:110px; height:110px; left:33px; top:33px;}
.section2-img4-3 img{ width:100%;}



.baraja-container li{/* width:80% !important; height:80% !important;*/}
.single-feature .feature-title{ font-size:16px !important; margin-top:12px !important;}
.single-feature .feature-text{ overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; }

.features-control{ margin-top:0px !important;}
.center{ margin-top:12.5%;}


.section3-link{ bottom:5%; display:none;}
.section3-more{ width:130px; height:40px; line-height:40px;}
.section3-more a{ line-height:40px; font-size:16px;}



.section4-title{ width:100%; margin-top:8%;}
.section4-t1{ font-size:26px;}
.section4-t2{ font-size:20px;}
.section4-listimg{ margin-top:8%;}

.section4-yiny-title{ font-size:20px;}
.section4-yiny-ms{ font-size:15px;}

.section4-link{ margin-top:8%;}
.section4-more{ width:130px; height:40px;}
.section4-more a{ line-height:40px; font-size:16px;}


.section5-t1{ font-size:26px;}
.section5-t2{ font-size:20px;}
.section5-t4{ margin-top:1%;}


.section5-m{ width:100%;}
.section5-title{ margin-top:8%;}
.section5-news{ margin-top:8%; }

.section5-news-left{ width:40%; height:auto; margin-left:0.5%;}
.section5-news-left-img{ height:50%;}
.section5-news-left-img img{ margin-top:-5%;}

.section5-news-right{ width:58%; height:auto;}
.section5-news-right ul li{ width:100%; margin-bottom:2%; height:auto;}
.section5-news-time{ width:75px; height:75px;}
.section5-news-time span{ margin-top:5px; font-size:30px;}
.section5-news-time i{ font-size:14px;}
.section5-news-info{ width:80%;}
.section5-news-info h2{ font-size:16px; overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:1; }
.section5-news-info p{ font-size:16px; overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; }

.section5-rq{ padding:5px 2%; }
.section5-rq i{ font-size:20px;}
.section5-rq span{ font-size:14px; margin-top:5px;}

.section5-ms{overflow:hidden; font-size:13px;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2;}

.section6-m{ width:100%;}
.section6-title{ margin-top:8% ;}
.section6-t1{ font-size:26px;}
.section6-t2{ font-size:20px;}
.section6-t3{ margin-top:0;}
.section6-ggy{ margin-top:8% ;}
.section6-ggy img{ width:25%;}
.section6-ggy2{ font-size:22px;} 
.section6-listimg{ margin-top:8% ;}
.section6-yyc-title{ font-size:16px;}



.section7-title{ margin-top:5%;}
.section7-t1{ font-size:26px;}
.section7-t2{ font-size:20px;}
.section7-t3{ margin-top:0;}
.section7-txx{ margin-top:1% ;}
.section7-txx img{ width:4%;}
.section7-telt{ margin-top:1% ; font-size:26px;}
.section7-ewm{ margin-top:1% ;}
.section7-ewm ul{ width:260px;}
.section7-ewm ul li{ width:48%; margin-left:1.5%;}
.section7-gsmc img{ width:25%;}

.index-foor{ height:45px;}
.index-foor-c{ height:45px; line-height:45px; font-size:14px;}




}

@media screen and (min-width:900px) and (max-width:999px) {
#ascrail2000{ display:none !important;}	
.menu_bh{ width:100%; position:relative; height:auto; margin-bottom:auto;}
.menu-logo{ width:32%; height:auto;}
.menu-logo img{ width:100%;}
.menu-logo2{ display:none;}
.nav-search{ display:none;}
.menu-right{ display:none;}
.menu-lm{ transition:all 1s; right:-50%; opacity:0; width:32%; height:100%; background:#009c4b; position:fixed; top:0; z-index:9999; margin-right:auto;}
.index-nav-lc{ transition:all 1s; right:0;opacity:1; }

.menu-lm li{ width:90%; height:auto; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.menu-lm li a{ font-size:16px; color:#fff;}
.menu-lm li:hover a{ color:#cbd720; transition:all 1s;}
.menu-lm li i{ display:none; width:100%;}

.index-nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.index-nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.index-nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.index-nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}



.fp-viewing-page1 .menu_bh{ position:relative; width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page2 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page3 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page4 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page5 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page6 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page7 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}



.index-nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#ccc; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}


.index-nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}
.nav-logoo{ display:none;}




.section{ height:auto !important;}
.fp-tableCell{ height:auto !important; padding-bottom:5%;}
.section-m{ width:99%;}
.section-m1{ width:100%; margin:auto; float:none; margin-top:10%; height:auto;}
.swiper-title{ font-size:36px;}
.swiper-title2{ font-size:20px;}
.swiper-zt{ font-size:20px;}
.section1 {background:url(../images/bj-1.png) top center no-repeat;background-size: 100%;}
.section1-video{ display:none;}
.section-m2 ul li i{ font-size:34px;}
.swiper-slide-active .swiper-nrr .swiper-title3{ margin:auto; font: bold 200%;
		border-right:none;
		width:100%;

		white-space: normal;
		overflow: hidden;
		animation:none;}

.section-m2{ margin-top:5%;}
.section-m2 ul li{ width:100%; margin-top:5%;}
.section-m2 ul li span{ font-size:32px;}
.ssection-m2-jt img{ width:5%;}


.section2-huac{ display:none;}
.section2-img{ margin-top:5%;}

.section2-img2{ width:100%; text-align:center; position:relative; top:auto; right:auto; }
.section2-img2 .section2ii{ display:none;}
.section2-img2-title{ width:100%; position:relative; float:left; top:auto; left:auto; height:auto;}
.section2-img2-title1{ width:100%; float:left; font-size:30px;}
.section2-img2-title2{ width:100%; float:left; font-size:24px;}
.section2-img2-title3{ width:100%; float:left; text-align:center;}


.section2-img4{ display:none;}



.section2-img-ms{ width:100%; float:left; position:relative; height:auto; top:auto; left:auto; margin-top:5%;}


.section2-img-lb{ float:left; position:relative; top:auto;}
.section2-img-lb ul{ width:100%;}
.section-m2 ul li{ width:25%; margin-top:5%;}
.section2-img-lb ul li{ width:32%;}
.section2-img-lb ul li p{ margin:0; font-size:16px; padding-top:22%;}
.section2-img-lb ul li:hover p{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;
}
.section2-img-lb ul li:hover span{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;			
			}

.section2-img-lb ul li:nth-child(1){ background-size:30%;}
.section2-img-lb ul li:nth-child(1):hover{ display:none;background-size:30%; }


.section2-img-lb ul li:nth-child(2){ background-size:30%;}
.section2-img-lb ul li:nth-child(2):hover{display:none; background-size:30%;}

.section2-img-lb ul li:nth-child(3){background-size:30%;}
.section2-img-lb ul li:nth-child(3):hover{display:none;background-size:30%;}
.section2-img-lb ul li span{ font-size:18px;}

.container.features {text-transform:uppercase; margin-top:5%; margin-bottom:10%;}

.baraja-container{ /*width:160px !important; height:230px !important;*/}
.button-line{ font-size:12px !important;}
.single-feature .feature-title{ font-size:14px !important;}

.section4{ background-size:cover;}
.section4-title{ width:100%; margin-top:5%;}
.section4-t1{ font-size:30px;}
.section4-t2{ font-size:20px;}
.section4-t4{ width:99%;}
.section4-listimg{ margin-top:5%;}
.section4-listimg ul li{ width:48%; float:left !important; margin-left:1.5%; float:none; margin-bottom:4%;}

.section4-listimg ul li img{ width:100%;}
.section4-yiny-ms{ font-size:14px; overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3; }
.section4-listimg ul li .section4-yiny{ opacity:1;}
.section4-yiny i:nth-child(1){ width:100%;}
.section4-yiny i:nth-child(2){ height:100%;}
.section4-yiny i:nth-child(3){ height:100%;}
.section4-yiny i:nth-child(4){ width:100%;}


.section4-link{ margin-top:3%;}
.section4-more{ width:130px; height:30px; line-height:30px;}
.section4-more a{ line-height:30px !important; font-size:14px;}

.section5-m{ width:98%;}
.section5-title{ margin-top:5%;}
.section5-t1{ font-size:30px;}
.section5-t2{ font-size:20px;}
.section5-t4{ margin-top:5%;}
.section5-news{ margin-top:5%;}
.section5-news-left{ width:100%; height:auto;}
.section5-news-left-img{ height:auto;}
.section5-news-left-img img{ width:100%;}
.section5-news-left-ms{ height:auto;}
.section5-rq{ padding:4px 2%;}
.section5-rq i{ font-size:20px;}
.section5-rq span{ font-size:14px; font-weight:normal; margin-top:4px;}
.section5-ms{ font-size:14px;}

.section5-news-right{ width:100%; margin-top:5%; height:auto;}
.section5-news-right ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:5%; padding-bottom:3%; border-bottom:dotted 1px #ccc;}
.section5-news-time{ width:auto; height:auto; padding:2%;}
.section5-news-time span{ margin-top:auto; font-size:20px; line-height:normal;}
.section5-news-time i{ font-size:14px;}

.section5-news-info{ width:83%;}
.section5-news-info h2{ font-size:16px; line-height:22px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; margin-bottom:0; }
.section5-news-info p{ line-height:22px; font-size:12px; float:left; margin:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.section6{ background-size:cover;}
.section6-m{ width:100%;}
.section6-title{ margin-top:5%;}
.section6-t1{ font-size:30px;}
.section6-t2{ font-size:20px;}
.section6-ggy{ margin-top:5%;}
.section6-ggy2{ font-size:18px; width:100%; letter-spacing:normal;}
.section6-listimg{ margin-top:5%;}
.section6-listimg ul{ width:100%;}
.section6-listimg ul li{ width:48%;  margin-bottom:5%; margin-left:auto; margin-left:1.5%;}
.section6-listimg ul li .section6-im{ width:100%; }
.section6-listimg ul li .section6-yyc{ opacity:1;}
.section6-yyc-img{ margin-top:18%;}
.section6-yyc-img img{ width:15%;}
.section6-yyc-xz img{ width:50%; margin-top:6%;}


.section7{ padding-bottom:10%;}
.section7-title{ margin-top:10%;}
.section7-t1{ font-size:30px;}
.section7-t2{ font-size:20px;}
.section7-t2{ font-size:30px;}

.section7-ewm ul li{ width:48%; margin-left:1.5%;}
.section7-ewm ul li img{ width:100%;}

.onl-message{ display:none;}
/*底部样式*/
.index-foor{ width:100%; margin:auto; background:#000; overflow:hidden; height:auto; padding:1% 0;}
.index-foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}

.active .section2-img-lb li:nth-child(1){animation:fadeInLeft 1s !important;-webkit-animation:fadeInLeft 1s !important;}
.active .section2-img-lb li:nth-child(2){animation:fadeInRight 1.4s !important;-webkit-animation:fadeInRight 1.4s !important;}
.active .section2-img-lb li:nth-child(3){animation:fadeInLeft 1.8s !important;-webkit-animation:fadeInLeft 1.8s !important;}
.active .feature-wrap{animation:fadeInRight 1s !important;-webkit-animation:fadeInRight 1s !important;}

}
@media screen and (max-width:1000px){
	.section7 .fp-tableCell .section7-m .section7-foot .section7-foot-c p #fenzhan{display: none;}

} 
@media screen and (min-width:800px) and (max-width:899px) {
#ascrail2000{ display:none !important;}	
.menu_bh{ width:100%; position:relative; height:auto; margin-bottom:auto;}
.menu-logo{ width:38%; height:auto;}
.menu-logo img{ width:100%;}
.menu-logo2{ display:none;}
.nav-search{ display:none;}
.menu-right{ display:none;}
.menu-lm{ transition:all 1s; right:-50%; opacity:0; width:40%; height:100%; background:#009c4b; position:fixed; top:0; z-index:9999; margin-right:auto;}
.index-nav-lc{ transition:all 1s; right:0;opacity:1; }

.menu-lm li{ width:90%; height:auto; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:left;background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.menu-lm li a{ font-size:16px; color:#fff;}
.menu-lm li:hover a{ color:#cbd720; transition:all 1s;}
.menu-lm li i{ display:none; width:100%;}


.index-nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.index-nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.index-nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.index-nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}


.fp-viewing-page1 .menu_bh{ position:relative; width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page2 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page3 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page4 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page5 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page6 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page7 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}



.index-nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#ccc; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}


.index-nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}



.section{ height:auto !important;}
.fp-tableCell{ height:auto !important; padding-bottom:5%;}
.section-m{ width:99%;}
.section-m1{ width:100%; margin:auto; float:none; margin-top:10%; height:auto;}
.swiper-title{ font-size:36px;}
.swiper-title2{ font-size:20px;}
.swiper-zt{ font-size:20px;}
.section1 {background:url(../images/bj-1.png) top center no-repeat;}
.section1-video{ display:none;}

.section-m2 ul li i{ font-size:34px;}
.active .swiper-slide-active .swiper-nrr .swiper-title3{ margin:auto; font: bold 200%; border-right:none;	width: 72%;	white-space:normal; overflow: hidden; animation:none;}



.section-m2{ margin-top:5%;}
.section-m2 ul li{ width:100%; margin-top:5%;}
.section-m2 ul li span{ font-size:32px;}
.ssection-m2-jt img{ width:5%;}


.section2-huac{ width:100%; position:relative; height:auto; left:0; top:0;}
.section2-img{ margin-top:5%;}

.section2-img2{ width:100%; text-align:center; position:relative; left:0; top:auto; right:auto; }
.section2-img2 .section2ii{ display:none;}
.section2-img2-title{ width:100%; position:relative; float:left; top:auto; left:auto; height:auto;}
.section2-img2-title1{ width:100%; float:left; font-size:30px;}
.section2-img2-title2{ width:100%; float:left; font-size:24px;}
.section2-img2-title3{ width:100%; float:left; text-align:center;}


.section2-img4{ display:none;}



.section2-img-ms{ width:100%; float:left; position:relative; height:auto; top:auto; left:auto; margin-top:5%;}


.section2-img-lb{ float:left; position:relative; top:auto;}
.section2-img-lb ul{ width:100%;}
.section-m2 ul li{ width:25%; margin-top:5%;}
.section2-img-lb ul li{ width:32%; }
.section2-img-lb ul li p{ margin:0; font-size:16px; padding-top:30%;}
.section2-img-lb ul li:hover p{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;
}
.section2-img-lb ul li:hover span{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;			
			}

.section2-img-lb ul li:nth-child(1){ background-size:30%;}
.section2-img-lb ul li:nth-child(1):hover{ display:none;background-size:30%; }


.section2-img-lb ul li:nth-child(2){ background-size:30%;}
.section2-img-lb ul li:nth-child(2):hover{display:none; background-size:30%;}

.section2-img-lb ul li:nth-child(3){background-size:30%;}
.section2-img-lb ul li:nth-child(3):hover{display:none;background-size:30%;}
.section2-img-lb ul li span{ font-size:18px;}

.container.features {text-transform:uppercase; margin-top:5%; margin-bottom:10%;}

/*.baraja-container{ width:160px !important; height:230px !important;}*/
.button-line{ font-size:12px !important;}
.single-feature .feature-title{ font-size:14px !important;}


.section3-link{ display:none;}

.section4{ background-size:cover;}
.section4-title{ width:100%; margin-top:5%;}
.section4-t1{ font-size:30px;}
.section4-t2{ font-size:20px;}
.section4-t4{ width:99%;}
.section4-listimg{ margin-top:5%;}
.section4-listimg ul li{ width:48%; float:left !important; margin-left:1.5%; float:none; margin-bottom:4%;}
.section4-listimg ul li img{ width:100%;}
.section4-yiny-ms{ font-size:15px; overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3; }
.section4-listimg ul li .section4-yiny{ opacity:1;}
.section4-yiny i:nth-child(1){ width:100%;}
.section4-yiny i:nth-child(2){ height:100%;}
.section4-yiny i:nth-child(3){ height:100%;}
.section4-yiny i:nth-child(4){ width:100%;}


.section4-link{ margin-top:3%;}
.section4-more{ width:130px; height:30px; line-height:30px;}
.section4-more a{ line-height:30px !important; font-size:14px;}

.section5-m{ width:98%;}
.section5-title{ margin-top:5%;}
.section5-t1{ font-size:30px;}
.section5-t2{ font-size:20px;}
.section5-t4{ margin-top:5%;}
.section5-news{ margin-top:5%;}
.section5-news-left{ width:100%; height:auto;}
.section5-news-left-img{ height:auto;}
.section5-news-left-img img{ width:100%;}
.section5-news-left-ms{ height:auto;}
.section5-rq{ padding:4px 2%;}
.section5-rq i{ font-size:20px;}
.section5-rq span{ font-size:14px; font-weight:normal; margin-top:4px;}
.section5-ms{ font-size:14px;}

.section5-news-right{ width:100%; margin-top:5%; height:auto;}
.section5-news-right ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:5%; padding-bottom:3%; border-bottom:dotted 1px #ccc;}
.section5-news-time{ width:auto; height:auto; padding:2%;}
.section5-news-time span{ margin-top:auto; font-size:20px; line-height:normal;}
.section5-news-time i{ font-size:14px;}

.section5-news-info{ width:83%;}
.section5-news-info h2{ font-size:16px; line-height:22px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; margin-bottom:0; }
.section5-news-info p{ line-height:22px; font-size:12px; float:left; margin:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.section6{ background-size:cover;}
.section6-m{ width:100%;}
.section6-title{ margin-top:5%;}
.section6-t1{ font-size:30px;}
.section6-t2{ font-size:20px;}
.section6-ggy{ margin-top:5%;}
.section6-ggy2{ font-size:18px; width:100%; letter-spacing:normal;}
.section6-listimg{ margin-top:5%;}
.section6-listimg ul{ width:100%;}
.section6-listimg ul li{ width:48%;  margin-bottom:5%; margin-left:auto; margin-left:1.5%;}
.section6-listimg ul li .section6-im{ width:100%; }
.section6-listimg ul li .section6-yyc{ opacity:1;}
.section6-yyc-img{ margin-top:18%;}
.section6-yyc-img img{ width:15%;}
.section6-yyc-xz img{ width:50%; margin-top:6%;}

.section7{ padding-bottom:10%;}
.section7-title{ margin-top:10%;}
.section7-t1{ font-size:30px;}
.section7-t2{ font-size:20px;}
.section7-t2{ font-size:30px;}

.section7-ewm ul li{ width:48%; margin-left:1.5%;}
.section7-ewm ul li img{ width:100%;}
.onl-message{ display:none;}

/*底部样式*/
.index-foor{ width:100%; margin:auto; background:#000; overflow:hidden; height:auto; padding:1% 0;}
.index-foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}

.active .section2-img-lb li:nth-child(1){animation:fadeInLeft 1s !important;-webkit-animation:fadeInLeft 1s !important;}
.active .section2-img-lb li:nth-child(2){animation:fadeInRight 1.4s !important;-webkit-animation:fadeInRight 1.4s !important;}
.active .section2-img-lb li:nth-child(3){animation:fadeInLeft 1.8s !important;-webkit-animation:fadeInLeft 1.8s !important;}
.active .feature-wrap{animation:fadeInRight 1s !important;-webkit-animation:fadeInRight 1s !important;}
}

@media screen and (min-width:750px) and (max-width:799px) {
#ascrail2000{ display:none !important;}	
.menu_bh{ width:100%; position:relative; height:auto; margin-bottom:auto;}
.menu-logo{ width:38%; height:auto;}
.menu-logo img{ width:100%;}
.menu-logo2{ display:none;}
.nav-search{ display:none;}
.menu-right{ display:none;}
.menu-lm{ transition:all 1s; right:-50%; opacity:0; width:30%; height:75%; background:#009c4b; position:fixed; top:0; z-index:9999; margin-right:auto;}
.index-nav-lc{ transition:all 1s; right:0;opacity:1; }

.menu-lm li{ width:90%; height:auto; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.menu-lm li a{ font-size:16px; color:#fff;}
.menu-lm li:hover a{ color:#cbd720; transition:all 1s;}
.menu-lm li i{ display:none; width:100%;}

.index-nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.index-nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.index-nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.index-nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}



.fp-viewing-page1 .menu_bh{ position:relative; width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page1 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page1 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page1 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page1 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page1 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.fp-viewing-page2 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page2 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page2 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page2 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page2 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page2 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.fp-viewing-page3 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page3 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page3 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page3 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page3 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page3 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.fp-viewing-page4 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page4 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page4 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page4 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page4 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page4 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.fp-viewing-page5 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page5 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page5 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page5 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page5 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page5 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.fp-viewing-page6 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page6 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page6 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page6 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page6 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page6 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}

.fp-viewing-page7 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page7 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page7 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page7 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page7 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page7 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.index-nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}


.index-nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}
.section{ height:auto !important;}
.fp-tableCell{ height:auto !important; padding-bottom:5%;}
.section-m{ width:99%;}
.section-m1{ width:100%; margin:auto; float:none; margin-top:10%; height:auto;}
.swiper-title{ font-size:36px;}
.swiper-title2{ font-size:20px;}
.swiper-zt{ font-size:20px;}
.section1 {background:url(../images/bj-1-1.png) top center no-repeat;}
.section1-video{ display:none;}
.section-m2 ul li i{ font-size:34px;}
.active .swiper-slide-active .swiper-nrr .swiper-title3{ margin:auto; font: bold 200%; border-right:none;	width: 72%;	white-space:normal; overflow: hidden; animation:none;}



.section-m2{ margin-top:5%;}
.section-m2 ul li{ width:100%; margin-top:5%;}
.section-m2 ul li span{ font-size:32px;}
.ssection-m2-jt img{ width:5%;}


.section2-huac{ display:block; width:100%; height:auto; position:relative; top:0; left:0;}
.section2-img{ margin-top:5%;}

.section2-img2{ width:100%; text-align:center; position:relative; top:auto; right:auto; left:auto; }
.section2-img2 .section2ii{ display:none;}
.section2-img2-title{ width:100%; position:relative; float:left; top:auto; left:auto; height:auto;}
.section2-img2-title1{ width:100%; float:left; font-size:30px;}
.section2-img2-title2{ width:100%; float:left; font-size:24px;}
.section2-img2-title3{ width:100%; float:left; text-align:center;}


.section2-img4{ display:none;}



.section2-img-ms{ width:100%; float:left; position:relative; height:auto; top:auto; left:auto; margin-top:5%; margin-bottom:5%;}


.section2-img-lb{ float:left; position:relative; top:auto;}
.section2-img-lb ul{ width:100%;}
.section-m2 ul li{ width:25%; margin-top:5%;}
.section2-img-lb ul li{ width:32%;}
.section2-img-lb ul li p{ margin:0; font-size:16px; padding-top:22%;}
.section2-img-lb ul li:hover p{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;
}
.section2-img-lb ul li:hover span{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;			
			}

.section2-img-lb ul li:nth-child(1){ background-size:22%;}
.section2-img-lb ul li:nth-child(1):hover{ background:url(../images/bk2-11.png) top center no-repeat;background-size:22%; }


.section2-img-lb ul li:nth-child(2){ background-size:22%;}
.section2-img-lb ul li:nth-child(2):hover{background:url(../images/bk2-12.png) top center no-repeat;background-size:22%;}

.section2-img-lb ul li:nth-child(3){background-size:22%;}
.section2-img-lb ul li:nth-child(3):hover{background:url(../images/bk2-13.png) top center no-repeat;background-size:22%;}
.section2-img-lb ul li span{ font-size:18px;}

.container.features {text-transform:uppercase; margin-top:5%; margin-bottom:10%;}


.button-line{ font-size:12px !important;}
.single-feature .feature-title{ font-size:14px !important;}

.section3-link{ display:none;}

.section4{ background-size:cover;}
.section4-title{ width:100%; margin-top:5%;}
.section4-t1{ font-size:30px;}
.section4-t2{ font-size:20px;}
.section4-t4{ width:99%;}
.section4-listimg{ margin-top:5%;}
.section4-listimg ul li{ width:48%; float:left !important; margin-left:1.5%; float:none; margin-bottom:4%;}
.section4-listimg ul li img{ width:100%;}
.section4-yiny-ms{ font-size:14px; overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3; }
.section4-listimg ul li .section4-yiny{ opacity:1;}
.section4-yiny i:nth-child(1){ width:100%;}
.section4-yiny i:nth-child(2){ height:100%;}
.section4-yiny i:nth-child(3){ height:100%;}
.section4-yiny i:nth-child(4){ width:100%;}


.section4-link{ margin-top:3%;}
.section4-more{ width:130px; height:30px; line-height:30px;}
.section4-more a{ line-height:30px !important; font-size:14px;}

.section5-m{ width:98%;}
.section5-title{ margin-top:5%;}
.section5-t1{ font-size:30px;}
.section5-t2{ font-size:20px;}
.section5-t4{ margin-top:5%;}
.section5-news{ margin-top:5%;}
.section5-news-left{ width:100%; height:auto;}
.section5-news-left-img{ height:auto;}
.section5-news-left-img img{ width:100%;}
.section5-news-left-ms{ height:auto;}
.section5-rq{ padding:4px 2%;}
.section5-rq i{ font-size:20px;}
.section5-rq span{ font-size:14px; font-weight:normal; margin-top:4px;}
.section5-ms{ font-size:14px;}

.section5-news-right{ width:100%; margin-top:5%; height:auto;}
.section5-news-right ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:5%; padding-bottom:3%; border-bottom:dotted 1px #ccc;}
.section5-news-time{ width:auto; height:auto; padding:2%;}
.section5-news-time span{ margin-top:auto; font-size:20px; line-height:normal;}
.section5-news-time i{ font-size:14px;}

.section5-news-info{ width:83%;}
.section5-news-info h2{ font-size:16px; line-height:22px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; margin-bottom:0; }
.section5-news-info p{ line-height:22px; font-size:12px; float:left; margin:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.section6{ background-size:cover;}
.section6-m{ width:100%;}
.section6-title{ margin-top:5%;}
.section6-t1{ font-size:30px;}
.section6-t2{ font-size:20px;}
.section6-ggy{ margin-top:5%;}
.section6-ggy2{ font-size:18px; width:100%; letter-spacing:normal;}
.section6-listimg{ margin-top:5%;}
.section6-listimg ul{ width:100%;}
.section6-listimg ul li{ width:48%;  margin-bottom:5%; margin-left:auto; margin-left:1.5%;}
.section6-listimg ul li .section6-im{ width:100%; }
.section6-listimg ul li .section6-yyc{ opacity:1;}
.section6-yyc-img{ margin-top:18%;}
.section6-yyc-img img{ width:15%;}
.section6-yyc-xz img{ width:50%; margin-top:6%;}

.section7{ background:none;}
.section7-lxxl{ width:15%;}
.section7-ewmm-c{ width:26%;}
.section7-gsmct-c{ width:40%;}
.section7-m{ height:auto;}
.section-map{ display:none;}

.onl-message{ display:none;}

/*底部样式*/
.index-foor{ width:100%; margin:auto; background:#000; overflow:hidden; height:auto; padding:1% 0;}
.index-foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}


}

@media screen and (min-width:720px) and (max-width:749px) {
#ascrail2000{ display:none !important;}	
.menu_bh{ width:100%; position:relative; height:auto; margin-bottom:auto;}
.menu-logo{ width:38%; height:auto;}
.menu-logo img{ width:100%;}
.menu-logo2{ display:none;}
.nav-search{ display:none;}
.menu-right{ display:none;}
.menu-lm{ transition:all 1s; right:-50%; opacity:0; width:40%; height:100%; background:#009c4b; position:fixed; top:0; z-index:9999; margin-right:auto;}
.index-nav-lc{ transition:all 1s; right:0;opacity:1; }

.menu-lm li{ width:90%; height:auto; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.menu-lm li a{ font-size:16px; color:#fff;}
.menu-lm li:hover a{ color:#cbd720; transition:all 1s;}
.menu-lm li i{ display:none; width:100%;}

.index-nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.index-nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.index-nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.index-nav-rjj li:hover a{ color:#cbd720 !important;}
.index-nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.index-nav-sanj dd a:hover{ color:#fff !important;}



.fp-viewing-page1 .menu_bh{ position:relative; width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page2 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page3 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page4 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page5 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page6 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page7 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}



.index-nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#ccc; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}


.index-nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}
.section{ height:auto !important;}
.fp-tableCell{ height:auto !important; padding-bottom:5%;}
.section-m{ width:99%;}
.section-m1{ width:100%; margin:auto; float:none; margin-top:10%; height:auto;}
.swiper-title{ font-size:36px;}
.swiper-title2{ font-size:20px;}
.swiper-zt{ font-size:20px;}
.section1 {background:url(../images/bj-1.png) top center no-repeat;}
.section1-video{ display:none;}
.section-m2 ul li i{ font-size:34px;}
.active .swiper-slide-active .swiper-nrr .swiper-title3{ margin:auto; font: bold 200%; border-right:none;	width: 72%;	white-space:normal; overflow: hidden; animation:none;}



.section-m2{ margin-top:8%;}
.section-m2 ul li{ width:100%; margin-top:5%;}
.section-m2 ul li span{ font-size:32px;}
.ssection-m2-jt img{ width:6%;}

.section2-huac{ display:block; width:100%; position:relative; height:auto; top:0; left:0;}
.section2-img{ margin-top:5%;}

.section2-img2{ width:100%; text-align:center; position:relative; top:auto; right:auto; left:0; }
.section2-img2 .section2ii{ display:none;}
.section2-img2-title{ width:100%; position:relative; float:left; top:auto; left:auto; height:auto;}
.section2-img2-title1{ width:100%; float:left; font-size:30px;}
.section2-img2-title2{ width:100%; float:left; font-size:24px;}
.section2-img2-title3{ width:100%; float:left; text-align:center;}


.section2-img4{ display:none;}



.section2-img-ms{ width:100%; float:left; position:relative; height:auto; top:auto; left:auto; margin-top:5%; margin-bottom:5%;}


.section2-img-lb{ float:left; position:relative; top:auto;}
.section2-img-lb ul{ width:100%;}
.section-m2 ul li{ width:25%; margin-top:5%;}
.section2-img-lb ul li{ width:32%; }
.section2-img-lb ul li p{ margin:0; font-size:14px; padding-top:22%;}
.section2-img-lb ul li:hover p{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;
}
.section2-img-lb ul li:hover span{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;			
			}

.section2-img-lb ul li:nth-child(1){ background-size:22%;}
.section2-img-lb ul li:nth-child(1):hover{ background:url(../images/bk2-11.png) top center no-repeat;background-size:22%;}

.section2-img-lb ul li:nth-child(2){ background-size:22%;}
.section2-img-lb ul li:nth-child(2):hover{background:url(../images/bk2-12.png) top center no-repeat;background-size:22%;}

.section2-img-lb ul li:nth-child(3){background-size:22%;}
.section2-img-lb ul li:nth-child(3):hover{background:url(../images/bk2-13.png) top center no-repeat;background-size:22%;}
.section2-img-lb ul li span{ font-size:16px;}

.container.features {text-transform:uppercase; margin-top:20%; margin-bottom:10%;}

.button-line{ font-size:12px !important;}

.section3-link{ display:none;}

.section4{ background-size:cover;}
.section4-title{ width:100%; margin-top:5%;}
.section4-t1{ font-size:30px;}
.section4-t2{ font-size:20px;}
.section4-t4{ width:99%;}
.section4-listimg{ margin-top:5%;}
.section4-listimg ul li{ width:48%; float:left !important; margin-left:1.5%; float:none; margin-bottom:4%;}
.section4-listimg ul li img{ width:100%;}
.section4-yiny-ms{ font-size:14px; overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3; }
.section4-listimg ul li .section4-yiny{ opacity:1;}
.section4-yiny i:nth-child(1){ width:100%;}
.section4-yiny i:nth-child(2){ height:100%;}
.section4-yiny i:nth-child(3){ height:100%;}
.section4-yiny i:nth-child(4){ width:100%;}


.section4-link{ margin-top:3%;}
.section4-more{ width:130px; height:30px; line-height:30px;}
.section4-more a{ line-height:30px !important; font-size:14px;}

.section5-m{ width:98%;}
.section5-title{ margin-top:5%;}
.section5-t1{ font-size:30px;}
.section5-t2{ font-size:20px;}
.section5-t4{ margin-top:5%;}
.section5-news{ margin-top:5%;}
.section5-news-left{ width:100%; height:auto;}
.section5-news-left-img{ height:auto;}
.section5-news-left-img img{ width:100%;}
.section5-news-left-ms{ height:auto;}
.section5-rq{ padding:4px 2%;}
.section5-rq i{ font-size:20px;}
.section5-rq span{ font-size:14px; font-weight:normal; margin-top:4px;}
.section5-ms{ font-size:14px;}

.section5-news-right{ width:100%; margin-top:5%; height:auto;}
.section5-news-right ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:5%; padding-bottom:3%; border-bottom:dotted 1px #ccc;}
.section5-news-time{ width:auto; height:auto; padding:2%;}
.section5-news-time span{ margin-top:auto; font-size:20px; line-height:normal;}
.section5-news-time i{ font-size:14px;}

.section5-news-info{ width:83%;}
.section5-news-info h2{ font-size:16px; line-height:22px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; margin-bottom:0; }
.section5-news-info p{ line-height:22px; font-size:12px; float:left; margin:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.section6{ background-size:cover;}
.section6-m{ width:100%;}
.section6-title{ margin-top:5%;}
.section6-t1{ font-size:30px;}
.section6-t2{ font-size:20px;}
.section6-ggy{ margin-top:5%;}
.section6-ggy2{ font-size:18px; width:100%; letter-spacing:normal;}
.section6-listimg{ margin-top:5%;}
.section6-listimg ul{ width:100%;}
.section6-listimg ul li{ width:48%;  margin-bottom:5%; margin-left:auto; margin-left:1.5%;}
.section6-listimg ul li .section6-im{ width:100%; }
.section6-listimg ul li .section6-yyc{ opacity:1;}
.section6-yyc-img{ margin-top:18%;}
.section6-yyc-img img{ width:15%;}
.section6-yyc-xz img{ width:50%; margin-top:6%;}

.section7-lxxl{ width:15%;}
.section7-ewmm-c{ width:26%;}
.section7-gsmct-c{ width:40%;}
.section7-m{ height:auto;}
.section-map{ display:none;}
.onl-message{ display:none;}

/*底部样式*/
.index-foor{ width:100%; margin:auto; background:#000; overflow:hidden; height:auto; padding:1% 0;}
.index-foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}



}

@media screen and (min-width:640px) and (max-width:719px) {
#ascrail2000{ display:none !important;}	
.menu_bh{ width:100%; position:relative; height:auto; margin-bottom:auto;}
.menu-logo{ width:38%; height:auto;}
.menu-logo img{ width:100%;}
.menu-logo2{ display:none;}
.nav-search{ display:none;}
.menu-right{ display:none;}
.menu-lm{ transition:all 1s; right:-50%; opacity:0; width:40%; height:100%; background:#009c4b; position:fixed; top:0; z-index:9999; margin-right:auto;}
.index-nav-lc{ transition:all 1s; right:0;opacity:1; }

.menu-lm li{ width:90%; height:auto; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:left;background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.menu-lm li a{ font-size:16px; color:#fff;}
.menu-lm li:hover a{ color:#cbd720; transition:all 1s;}
.menu-lm li i{ display:none; width:100%;}

.index-nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.index-nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.index-nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.index-nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}


.fp-viewing-page1 .menu_bh{ position:relative; width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page2 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page3 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page4 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page5 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page6 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page7 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}



.index-nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#ccc; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}


.index-nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}
.section{ height:auto !important;}
.fp-tableCell{ height:auto !important; padding-bottom:5%;}
.section-m{ width:99%;}
.section-m1{ width:100%; margin:auto; float:none; margin-top:10%; height:auto;}
.swiper-title{ font-size:36px;}
.swiper-title2{ font-size:20px;}
.swiper-zt{ font-size:20px;}
.section1 {background:url(../images/bj-1.png) top center no-repeat;}
.section1-video{ display:none;}
.section-m2{ margin-top:5%;}
.section-m2 ul li{ width:25%; margin-top:5%;}
.section-m2 ul li span{ font-size:32px;}
.section-m2 ul li i{ font-size:34px;}

.ssection-m2-jt img{ width:6%;}

.active .swiper-slide-active .swiper-nrr .swiper-title3{ margin:auto; font: bold 200%; border-right:none;	width: 72%;	white-space:normal; overflow: hidden; animation:none;}


.section2-huac{ width:100%; background:none; height:auto; position:relative; top:0; left:0;}
.section2-img{ margin-top:5%;}
.section2-img2{ left:auto;}

.section2-img2{ width:100%; text-align:center; position:relative; top:auto; right:auto; }
.section2-img2 .section2ii{ display:none;}
.section2-img2-title{ width:100%; position:relative; float:left; top:auto; left:auto; height:auto;}
.section2-img2-title1{ width:100%; float:left; font-size:30px;}
.section2-img2-title2{ width:100%; float:left; font-size:24px;}
.section2-img2-title3{ width:100%; float:left; text-align:center;}


.section2-img4{ display:none;}



.section2-img-ms{ width:100%; float:left; position:relative; height:auto; top:auto; left:auto; margin-top:5%; margin-bottom:5%;}


.section2-img-lb{ float:left; position:relative; top:auto;}
.section2-img-lb ul{ width:100%;}
.section2-img-lb ul li{ width:32%;}
.section2-img-lb ul li p{ margin:0; font-size:14px;  padding-top:22%;}
.section2-img-lb ul li:hover p{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;
}
.section2-img-lb ul li:hover span{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;			
			}

.section2-img-lb ul li:nth-child(1){ background-size:22%;}
.section2-img-lb ul li:nth-child(1):hover{ background:url(../images/bk2-11.png) top center no-repeat;background-size:22%;}


.section2-img-lb ul li:nth-child(2){ background-size:22%;}
.section2-img-lb ul li:nth-child(2):hover{background:url(../images/bk2-12.png) top center no-repeat;background-size:22%;}

.section2-img-lb ul li:nth-child(3){background-size:22%;}
.section2-img-lb ul li:nth-child(3):hover{background:url(../images/bk2-13.png) top center no-repeat;background-size:22%;}
.section2-img-lb ul li span{ font-size:18px;}

.container.features {text-transform:uppercase; margin-top:10%; margin-bottom:10%;}

.button-line{ font-size:12px !important;}

.section3-link{ display:none;}



.section4{ background-size:cover;}
.section4-title{ width:100%; margin-top:5%;}
.section4-t1{ font-size:30px;}
.section4-t2{ font-size:20px;}
.section4-t4{ width:99%;}
.section4-listimg{ margin-top:5%;}
.section4-listimg ul li{ width:48%; float:left !important; margin-left:1.5%; float:none; margin-bottom:4%;}
.section4-listimg ul li img{ width:100%;}
.section4-yiny-ms{ font-size:14px; overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3; }
.section4-listimg ul li .section4-yiny{ opacity:1;}
.section4-yiny i:nth-child(1){ width:100%;}
.section4-yiny i:nth-child(2){ height:100%;}
.section4-yiny i:nth-child(3){ height:100%;}
.section4-yiny i:nth-child(4){ width:100%;}


.section4-link{ margin-top:3%;}
.section4-more{ width:130px; height:30px; line-height:30px;}
.section4-more a{ line-height:30px !important; font-size:14px;}

.section5-m{ width:98%;}
.section5-title{ margin-top:5%;}
.section5-t1{ font-size:30px;}
.section5-t2{ font-size:20px;}
.section5-t4{ margin-top:5%;}
.section5-news{ margin-top:5%;}
.section5-news-left{ width:100%; height:auto;}
.section5-news-left-img{ height:auto;}
.section5-news-left-img img{ width:100%;}
.section5-news-left-ms{ height:auto;}
.section5-rq{ padding:4px 2%;}
.section5-rq i{ font-size:20px;}
.section5-rq span{ font-size:14px; font-weight:normal; margin-top:4px;}
.section5-ms{ font-size:14px;}

.section5-news-right{ width:100%; margin-top:5%; height:auto;}
.section5-news-right ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:5%; padding-bottom:3%; border-bottom:dotted 1px #ccc;}
.section5-news-time{ width:auto; height:auto; padding:2%;}
.section5-news-time span{ margin-top:auto; font-size:20px; line-height:normal;}
.section5-news-time i{ font-size:14px;}

.section5-news-info{ width:83%;}
.section5-news-info h2{ font-size:16px; line-height:22px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; margin-bottom:0; }
.section5-news-info p{ line-height:22px; font-size:12px; float:left; margin:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.section6{ background-size:cover;}
.section6-m{ width:100%;}
.section6-title{ margin-top:5%;}
.section6-t1{ font-size:30px;}
.section6-t2{ font-size:20px;}
.section6-ggy{ margin-top:5%;}
.section6-ggy2{ font-size:18px; width:100%; letter-spacing:normal;}
.section6-listimg{ margin-top:5%;}
.section6-listimg ul{ width:100%;}
.section6-listimg ul li{ width:48%;  margin-bottom:5%; margin-left:auto; margin-left:1.5%;}
.section6-listimg ul li .section6-im{ width:100%; }
.section6-listimg ul li .section6-yyc{ opacity:1;}
.section6-yyc-img{ margin-top:18%;}
.section6-yyc-img img{ width:15%;}
.section6-yyc-xz img{ width:50%; margin-top:6%;}

.section7-lxxl{ width:15%;}
.section7-ewmm-c{ width:26%;}
.section7-gsmct-c{ width:40%;}
.section7-m{ height:auto;}
.section-map{ display:none;}
.onl-message{ display:none;}

/*底部样式*/
.index-foor{ width:100%; margin:auto; background:#009c4b; overflow:hidden; height:auto; padding:1% 0;}
.index-foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}



}
@media screen and (max-width:639px) {
	.baraja-container{ width:100%; height:100%;}
	.baraja-container li {
    width: 48%;
    /* height: 100%; */
    margin: 1% 1%;
    /* position: absolute; */
    /* top: 0; */
    /* left: 0; */
    float: left;
    cursor: pointer;
    background: #fff;
    pointer-events: auto;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}
}

@media screen and (min-width:415px) and (max-width:639px) {
	
#ascrail2000{ display:none !important;}	
.menu_bh{ width:100%; position:relative; height:auto; margin-bottom:auto;}
.menu-logo{ width:40%; height:auto;}
.menu-logo img{ width:100%;}
.menu-logo2{ display:none;}
.nav-search{ display:none;}
.menu-right{ display:none;}
.menu-lm{ transition:all 1s; right:-60%; opacity:0; width:50%; height:60%; background:#009c4b; position:fixed; top:0; z-index:9999; margin-right:auto;}
.index-nav-lc{ transition:all 1s; right:0;opacity:1; }

.menu-lm li{ width:90%; height:auto; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.menu-lm li a{ font-size:16px; color:#fff;}
.menu-lm li:hover a{ color:#cbd720; transition:all 1s;}
.menu-lm li i{ display:none; width:100%;}



.index-nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.index-nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.index-nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.index-nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}



.fp-viewing-page1 .menu_bh{ position:relative; width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page2 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page3 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page4 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page5 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page6 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page7 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}



.index-nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}


.index-nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}
.section{ height:auto !important;}
.fp-tableCell{ height:auto !important; padding-bottom:5%;}
.section7 .fp-tableCell .section7-m .section7-foot .section7-foot-c p #fenzhan{display: none;}
.section-m{ width:99%;}
.section-m1{ width:90%; margin:auto; float:none; margin-top:10%; height:auto;}
.swiper-title{ font-size:36px;}
.swiper-title2{ font-size:20px;}
.swiper-zt{ font-size:20px;}

.section1 {background:url(../images/bj-11.png) top center no-repeat;}
.section1-video{ display:none;}
.section-m2 ul li i{ font-size:34px;}
.active .swiper-slide-active .swiper-nrr .swiper-title3{ margin:auto; font: bold 200%; border-right:none;	width: 72%;	white-space:normal; overflow: hidden; animation:none;}

.section-m2{ margin-top:5%;}
.section-m2 ul li{ width:100%; margin-top:5%;}
.section-m2 ul li span{ font-size:32px;}
.ssection-m2-jt img{ width:6%;}

.section2-huac{ display:block; position:relative; width:100%; top:0; left:0; background:none; height:auto;}
.section2-img{ margin-top:5%;}

.section2-img2{ width:100%; text-align:center; position:relative; top:auto; right:auto; left:auto; }
.section2-img2 .section2ii{ display:none;}
.section2-img2-title{ width:100%; position:relative; float:left; top:auto; left:auto; height:auto;}
.section2-img2-title1{ width:100%; float:left; font-size:30px;}
.section2-img2-title2{ width:100%; float:left; font-size:24px;}
.section2-img2-title3{ width:100%; float:left; text-align:center;}


.section2-img4{ display:none;}



.section2-img-ms{ width:100%; float:left; position:relative; height:auto; top:auto; left:auto; margin-top:5%;}


.section2-img-lb{ float:left; position:relative; top:auto;}
.section2-img-lb ul{ width:100%;}
.section2-img-lb ul li{ width:100%; display:block; margin-bottom:3%; }
.section2-img-lb ul li p{ margin:0; font-size:14px; padding-top:22%;}
.section2-img-lb ul li:hover p{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;
}
.section2-img-lb ul li:hover span{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;			
			}

.section2-img-lb ul li:nth-child(1){ background-size:22%;}
.section2-img-lb ul li:nth-child(1):hover{background:url(../images/bk2-11.png) top center no-repeat;background-size:22%; }


.section2-img-lb ul li:nth-child(2){ background-size:22%;}
.section2-img-lb ul li:nth-child(2):hover{ background:url(../images/bk2-12.png) top center no-repeat;background-size:22%;}

.section2-img-lb ul li:nth-child(3){background-size:22%;}
.section2-img-lb ul li:nth-child(3):hover{ background:url(../images/bk2-13.png) top center no-repeat;background-size:22%;}
.section2-img-lb ul li span{ font-size:18px;}

.container.features {
    text-transform: uppercase;
    padding: 0% 0;}

/*.baraja-container{ width:160px !important; height:230px !important;}*/
.button-line{ font-size:12px !important;}

.section3-link{ display:none;}


.section4{ background-size:cover;}
.section4-title{ width:100%; margin-top:5%;}
.section4-t1{ font-size:30px;}
.section4-t2{ font-size:20px;}
.section4-t4{ width:99%;}
.section4-listimg{ margin-top:5%;}
.section4-listimg ul li{ width:48%; margin:auto; float:left; margin-left:1.5%; margin-bottom:10%;}
.section4-listimg ul li img{ width:100%;}
.section4-yiny-ms{overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; }
.section4-listimg ul li .section4-yiny{ opacity:1;}
.section4-yiny i:nth-child(1){ width:100%;}
.section4-yiny i:nth-child(2){ height:100%;}
.section4-yiny i:nth-child(3){ height:100%;}
.section4-yiny i:nth-child(4){ width:100%;}


.section4-link{ margin-top:3%;}
.section4-more{ width:130px; height:30px; line-height:30px;}
.section4-more a{ line-height:30px !important; font-size:14px;}

.section5-m{ width:98%;}
.section5-title{ margin-top:5%;}
.section5-t1{ font-size:30px;}
.section5-t2{ font-size:20px;}
.section5-t4{ margin-top:5%;}
.section5-news{ margin-top:5%;}
.section5-news-left{ width:100%; height:auto;}
.section5-news-left-img{ height:auto;}
.section5-news-left-img img{ width:100%;}
.section5-news-left-ms{ height:auto;}
.section5-rq{ padding:4px 2%;}
.section5-rq i{ font-size:20px;}
.section5-rq span{ font-size:14px; font-weight:normal; margin-top:4px;}
.section5-ms{ font-size:14px;}

.section5-news-right{ width:100%; margin-top:5%; height:auto;}
.section5-news-right ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:5%; padding-bottom:3%; border-bottom:dotted 1px #ccc;}
.section5-news-time{ width:auto; height:auto; padding:2%;}
.section5-news-time span{ margin-top:auto; font-size:20px; line-height:normal;}
.section5-news-time i{ font-size:14px;}

.section5-news-info{ width:72%;}
.section5-news-info h2{ font-size:16px; line-height:22px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; margin-bottom:0; }
.section5-news-info p{ line-height:22px; font-size:12px; float:left; margin:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.section6{ background-size:cover;}
.section6-m{ width:100%;}
.section6-title{ margin-top:10%;}
.section6-t1{ font-size:30px;}
.section6-t2{ font-size:20px;}
.section6-ggy{ margin-top:5%;}
.section6-ggy2{ font-size:18px; width:100%; letter-spacing:normal;}
.section6-listimg{ margin-top:5%;}
.section6-listimg ul{ width:100%;}
.section6-listimg ul li{ width:98%;  margin-bottom:5%; margin-left:auto; margin-left:1%;}
.section6-listimg ul li .section6-im{ width:100%; }
.section6-listimg ul li .section6-yyc{ opacity:1;}
.section6-yyc-img{ margin-top:18%;}
.section6-yyc-img img{ width:15%;}
.section6-yyc-xz img{ width:50%; margin-top:6%;}

.section7-lxxl{ width:15%;}
.section7-ewmm-c{ width:26%;}
.section7-gsmct-c{ width:40%;}
.section7-m{ height:auto;}
.section-map{ display:none;}
.onl-message{ display:none;}

/*底部样式*/
.index-foor{ width:100%; margin:auto; background:#009c4b; overflow:hidden; height:auto; padding:1% 0;}
.index-foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}


.active .section2-img-lb li:nth-child(1){animation:fadeInLeft 1s !important;-webkit-animation:fadeInLeft 1s !important;}
.active .section2-img-lb li:nth-child(2){animation:fadeInRight 1.4s !important;-webkit-animation:fadeInRight 1.4s !important;}
.active .section2-img-lb li:nth-child(3){animation:fadeInLeft 1.8s !important;-webkit-animation:fadeInLeft 1.8s !important;}
.active .feature-wrap{animation:fadeInRight 1s !important;-webkit-animation:fadeInRight 1s !important;}

}

@media screen and (min-width:376px) and (max-width:414px) {
.section4-yiny-ms{overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; }
	
#ascrail2000{ display:none !important;}	
.menu_bh{ width:100%; position:relative; height:auto; margin-bottom:auto;}
.menu-logo{ width:45%; height:auto;}
.menu-logo img{ width:100%;    margin-top: 5px;}
.menu-logo2{ display:none;}
.nav-search{ display:none;}
.menu-right{ display:none;}
.menu-lm{ transition:all 1s; right:-60%; opacity:0; width:50%; height:75%; background:#009c4b; position:fixed; top:0; z-index:9999; margin-right:auto;}
.index-nav-lc{ transition:all 1s; right:0;opacity:1; }

.menu-lm li{ width:90%; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:lert; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.menu-lm li a{ font-size:16px; color:#fff;}
.menu-lm li:hover a{ color:#cbd720; transition:all 1s;}
.menu-lm li i{ display:none; width:100%;}


.index-nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.index-nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.index-nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.index-nav-rjj li:hover a{ color:#cbd720 !important;}
.index-nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.index-nav-sanj dd a:hover{ color:#fff !important;}


.fp-viewing-page1 .menu_bh{ position:relative; width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page1 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page1 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page1 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page1 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page1 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.fp-viewing-page2 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page2 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page2 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page2 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page2 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page2 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.fp-viewing-page3 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page3 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page3 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page3 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page3 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page3 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}



.fp-viewing-page4 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page4 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page4 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page4 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page4 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page4 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.fp-viewing-page5 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page5 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page5 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page5 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page5 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page5 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.fp-viewing-page6 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page6 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page6 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page6 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page6 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page6 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.fp-viewing-page7 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page7 .menu-lm li:hover a{color: #cbd720;}
.fp-viewing-page7 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page7 .menu_bh li a{font-size: 16px;color: #fff;text-align: left;}
.fp-viewing-page7 .index-nav-rjj{position: relative;background: none;text-align: center !important;border: none;}
.fp-viewing-page7 .index-nav-rjj ul li a{text-align: center !important;line-height: 40px;}


.index-nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}


.index-nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}
.section{ height:auto !important;}
.fp-tableCell{height:auto !important; padding-bottom:5%;}
.section-m{ width:99%;}
.section-m1{ width:90%; margin:auto; float:none; margin-top:10%; height:auto;}
.swiper-title{ font-size:36px;}
.swiper-title2{ font-size:20px;}
.swiper-zt{ font-size:20px;}
.section1 {background:url(../images/bj-11.png) top center no-repeat;background-size: 100%;}
.section1-video{ display:none;}
.section-m2 ul li p{ font-size:18px;}
.section-m2 ul li i{ font-size:34px;}
.active .swiper-slide-active .swiper-nrr .swiper-title3{ margin:auto; font: bold 200%; border-right:none;	width: 72%;	white-space:normal; overflow: hidden; animation:none;}

.section-m2{ margin-top:5%;}
.section-m2 ul li{ width:100%; margin-top:5%;}
.section-m2 ul li span{ font-size:28px;}
.ssection-m2-jt img{ width:7%;}



.section2-huac{ display:block; width:100%; height:auto; position:relative; top:0; left:0;}
.section2-img{ margin-top:5%;}

.section2-img2{ width:100%; text-align:center; position:relative; top:auto; right:auto; left:auto; }
.section2-img2 .section2ii{ display:none;}
.section2-img2-title{ width:100%; position:relative; float:left; top:auto; left:auto; height:auto;}
.section2-img2-title1{ width:100%; float:left; font-size:28px;}
.section2-img2-title2{ width:100%; float:left; font-size:22px;}
.section2-img2-title3{ width:100%; float:left; text-align:center;}


.section2-img4{ display:none;}



.section2-img-ms{ width:100%; float:left; position:relative; height:auto; top:auto; left:auto; margin-top:8%;}



.section2-img-lb{ float:left; position:relative; top:auto; margin-top:5%;}
.section2-img-lb ul{ width:100%;}
.section2-img-lb ul li{ width:100%; display:block; margin-bottom:3%;}
.section2-img-lb ul li p{ margin:0; font-size:14px;  padding-top:22%;}
.section2-img-lb ul li:hover p{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;
}
.section2-img-lb ul li:hover span{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;			
			}
.section2-img-lb ul li:nth-child(1){ background-size:22%;}
.section2-img-lb ul li:nth-child(1):hover{ background:url(../images/bk2-11.png) top center no-repeat;background-size:22%; }


.section2-img-lb ul li:nth-child(2){ background-size:22%;}
.section2-img-lb ul li:nth-child(2):hover{ background:url(../images/bk2-12.png) top center no-repeat;background-size:22%;}

.section2-img-lb ul li:nth-child(3){background-size:22%;}
.section2-img-lb ul li:nth-child(3):hover{ background:url(../images/bk2-13.png) top center no-repeat;background-size:22%;}
.section2-img-lb ul li span{ font-size:18px;}




.container.features {text-transform:uppercase;  /*padding:50% 0;*/}
.features-control{ position:absolute !important; top:0; left:0; width:42px !important; height:160px !important; float:left important; margin-top:0 !important;}
.baraja-container{ /*width:160px !important; height:230px !important;*/}
.button-line{ font-size:12px !important;}



.section3-link{/* display:none; */margin-top: 5%;}


.section4{ background-size:cover;}
.section4-title{ width:100%; margin-top:5%;}
.section4-t1{ font-size:28px;}
.section4-t2{ font-size:22px;}

.section4-t4{ width:99%;}
.section4-listimg{ margin-top:5%;}
.section4-listimg ul li{ width:48%; margin:auto; float:left; margin-left:1.5%; margin-bottom:10%;}
.section4-listimg ul li img{ width:100%;}
.section4-listimg ul li .section4-yiny{ opacity:1;}
.section4-yiny-title{ font-size:18px; margin-top:12%;}
.section4-yiny-ms{ font-size:14px; overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3; 
}
.section4-yiny i:nth-child(1){ width:100%;}
.section4-yiny i:nth-child(2){ height:100%;}
.section4-yiny i:nth-child(3){ height:100%;}
.section4-yiny i:nth-child(4){ width:100%;}


.section3-more{ width:150px; height:50px; line-height:50px;}
.section3-more a{ line-height:50px !important; font-size:14px;}

.section4-link{ margin-top:3%;}
.section4-more{ width:150px; height:50px; line-height:50px;}
.section4-more a{ line-height:50px !important; font-size:14px;}


.section5-m{ width:98%;}
.section5-title{ margin-top:5%;}
.section5-t1{ font-size:28px;}
.section5-t2{ font-size:22px;}
.section5-t4{ margin-top:5%;}
.section5-news{ margin-top:5%;}
.section5-news-left{ width:100%; height:auto;margin-bottom: 5%;}
.section5-news-left-img{ height:auto;}
.section5-news-left-img img{ width:100%;}
.section5-news-left-ms{ height:auto;}
.section5-rq{ padding:4px 2%;}
.section5-rq i{ font-size:20px;}
.section5-rq span{ font-size:14px; font-weight:normal; margin-top:4px;}
.section5-ms{ font-size:14px;}

.section5-news-right{ width:100%; margin-top:5%; height:auto;}
.section5-news-right ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:5%; padding-bottom:3%; border-bottom:dotted 1px #ccc;}
.section5-news-time{ width:auto; height:auto; padding:2%;}
.section5-news-time span{ margin-top:auto; font-size:20px; line-height:normal;}
.section5-news-time i{ font-size:14px;}

.section5-news-info{ width:72%;}
.section5-news-info h2{ font-size:16px; line-height:22px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; margin-bottom:0; }
.section5-news-info p{ line-height:22px; font-size:12px; float:left; margin:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.section6{ background-size:cover;}
.section6-m{ width:100%;}
.section6-title{ margin-top:10%;}
.section6-t1{ font-size:28px;}
.section6-t2{ font-size:22px;}
.section6-ggy{ margin-top:5%;}
.section6-ggy img{ width:75%;}
.section6-ggy2{ font-size:18px; width:100%; letter-spacing:normal;}
.section6-listimg{ margin-top:5%;}
.section6-listimg ul{ width:100%;}
.section6-listimg ul li{ width:48%;  margin-bottom:5%; margin-left:auto; margin-left:1.5%;}
.section6-listimg ul li .section6-im{ width:100%; }
.section6-listimg ul li .section6-yyc{ opacity:1;}
.section6-yyc-img{ margin-top:18%;}
.section6-yyc-img img{ width:15%;}
.section6-yyc-xz img{ width:50%; margin-top:6%;}

.section7-lxxl{ width:15%;}
.section7-ewmm-c{ width:25%;}
.section7-gsmct-c{ width:75%;}
.section7-foot-c{ font-size:14px;}
.section7-m{ height:auto;}
.section-map{ display:none;}
.onl-message{ display:none;}

/*底部样式*/
.index-foor{ width:100%; margin:auto; background:#000; overflow:hidden; height:auto; padding:1% 0;}
.index-foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}


.active .section2-img-lb li:nth-child(1){animation:fadeInLeft 1s !important;-webkit-animation:fadeInLeft 1s !important;}
.active .section2-img-lb li:nth-child(2){animation:fadeInRight 1.4s !important;-webkit-animation:fadeInRight 1.4s !important;}
.active .section2-img-lb li:nth-child(3){animation:fadeInLeft 1.8s !important;-webkit-animation:fadeInLeft 1.8s !important;}
.active .feature-wrap{animation:fadeInRight 1s !important;-webkit-animation:fadeInRight 1s !important;}

}
@media screen and (max-width: 1180px){
	.index-nav-rjj li:last-child{ border-bottom:none; }
}
@media screen and (min-width:320px) and (max-width:375px) {
	
#ascrail2000{ display:none !important;}	
.menu_bh{ width:100%; position:relative; height:auto; margin-bottom:auto;}
.menu-logo{ width:65%; height:auto;}
.menu-logo img{ width:100%;}
.menu-logo2{ display:none;}
.nav-search{ display:none;}
.menu-right{ display:none;}
.menu-lm{ transition:all 1s; right:-60%; opacity:0; width:54%; height:77%; background:#009c4b; position:fixed; top:0; z-index:9999; margin-right:auto;}



.index-nav-lc{ transition:all 1s; right:0;opacity:1; }

.menu-lm li{ width:90%; height:auto; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.menu-lm li a{ font-size:14px; color:#fff;}
.menu-lm li:hover a{ color:#cbd720; transition:all 1s;}
.menu-lm li i{ display:none; width:100%;}




.index-nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.index-nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}

.index-nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.index-nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}



.fp-viewing-page1 .menu_bh{ position:relative; width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page1 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page1 .menu_bh a{font-size: 14px;color: #fff;}
.fp-viewing-page1 .index-nav-rjj{display: none;
    position: relative;
    background: none;
    border: none;
    border-top: none;}
.fp-viewing-page1 .index-nav-rjj ul li a{line-height: 40px;}


.fp-viewing-page2 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page2 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page2 .menu_bh a{font-size: 14px;color: #fff;}
.fp-viewing-page2 .index-nav-rjj{display: none;
    position: relative;
    background: none;
    border: none;
    border-top: none;}
.fp-viewing-page2 .index-nav-rjj ul li a{line-height: 40px;}


.fp-viewing-page3 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page3 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page3 .menu_bh a{font-size: 14px;color: #fff;}
.fp-viewing-page3 .index-nav-rjj{display: none;
    position: relative;
    background: none;
    border: none;
    border-top: none;}
.fp-viewing-page3 .index-nav-rjj ul li a{line-height: 40px;}



.fp-viewing-page4 .menu_bh{ position:relative;  width:100%; position:relative; height:auto; margin-bottom:auto; border:none;}
.fp-viewing-page4 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page4 .menu_bh a{font-size: 14px;color: #fff;line-height: 40px;}
.fp-viewing-page4 .index-nav-rjj{display: none;
    position: relative;
    background: none;
    border: none;
    border-top: none;}
.fp-viewing-page4 .index-nav-rjj ul li a{line-height: 40px;}


.fp-viewing-page5 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page5 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page5 .menu_bh a{font-size: 14px;color: #fff;}
.fp-viewing-page5 .index-nav-rjj{display: none;
    position: relative;
    background: none;
    border: none;
    border-top: none;}
.fp-viewing-page5 .index-nav-rjj ul li a{line-height: 40px;}


.fp-viewing-page6 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}
.fp-viewing-page6 .menu_bh li{float: none;padding: inherit;}
.fp-viewing-page6 .menu_bh a{font-size: 14px;color: #fff;}
.fp-viewing-page6 .index-nav-rjj{display: none;
    position: relative;
    background: none;
    border: none;
    border-top: none;}
.fp-viewing-page6 .index-nav-rjj ul li a{line-height: 40px;}


.fp-viewing-page7 .menu_bh{ position:relative;  width:100%; height:40px; border-bottom: solid 1px #fff; margin:auto; float:none; padding:inherit; line-height:40px; text-align:center; border:none;}



.index-nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}


.index-nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}



.section{ height:auto !important;}
.fp-tableCell{ height:auto !important; padding-bottom:5%;}
.section-m{ width:99%;}
.section1 {background:url(../images/bj-11.png) top center no-repeat;}
.section1-video{ display:none;}
.section-m1{ width:90%; margin:auto; float:none; margin-top:15%; height:auto;}
.swiper-title{ font-size:36px;}
.swiper-title2{ font-size:20px;}
.swiper-zt{ font-size:20px;}

.section-m2 ul li p{ font-size:18px;}
.section-m2 ul li i{ font-size:34px;}
.active .swiper-slide-active .swiper-nrr .swiper-title3{ margin:auto; font: bold 200%; border-right:none;	width: 72%;	white-space:normal; overflow: hidden; animation:none;}


.section2-huac{ display:block; width:100%; left:0; background:none; top:0; position:relative; height:auto;}	

.section-m2{ margin-top:0%;}
.section-m2 ul li{ width:100%; margin-top:5%;}
.section-m2 ul li span{ font-size:28px;}
.ssection-m2-jt img{ width:8%;}

.section2-img{ margin-top:5%;}

.section2-img2{ width:100%; text-align:center; position:relative; top:auto; right:auto; left:0; }
.section2-img2 .section2ii{ display:none;}
.section2-img2-title{ width:100%; position:relative; float:left; top:auto; left:auto; height:auto;}
.section2-img2-title1{ width:100%; float:left; font-size:28px;}
.section2-img2-title2{ width:100%; float:left; font-size:22px;}
.section2-img2-title3{ width:100%; float:left; text-align:center;}


.section2-img4{ display:none;}



.section2-img-ms{ width:100%; float:left; position:relative; height:auto; top:auto; left:auto; margin-top:5%;}



.section2-img-lb{ float:left; position:relative; top:auto;}
.section2-img-lb ul{ width:100%;}
.section2-img-lb ul li{ width:100%; display:block; margin-bottom:3%;}
.section2-img-lb ul li p{ margin:0; font-size:14px; padding-top:22%;}
.section2-img-lb ul li:hover p{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;
}
.section2-img-lb ul li:hover span{ color:#FFF;
	-webkit-animation:none;
	-moz-animation: none;
	-o-animation:none;
            animation:none;			
			}

.section2-img-lb ul li:nth-child(1){ background-size:22%;}
.section2-img-lb ul li:nth-child(1):hover{ background:url(../images/bk2-11.png) top center no-repeat;background-size:22%; }


.section2-img-lb ul li:nth-child(2){ background-size:22%;}
.section2-img-lb ul li:nth-child(2):hover{ background:url(../images/bk2-12.png) top center no-repeat;background-size:22%; }

.section2-img-lb ul li:nth-child(3){background-size:22%;}
.section2-img-lb ul li:nth-child(3):hover{ background:url(../images/bk2-13.png) top center no-repeat;background-size:22%; }
.section2-img-lb ul li span{ font-size:18px;}

.section3-link{ /*display:none;*/}
.section4-yiny-title{ font-size:18px;}
.section4-yiny-ms{ font-size:14px; overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3; }


.row{ /*margin-top:150px;*/}
.container {position: relative; z-index: 10;}


.container.features {text-transform:uppercase; margin-top:15%; margin-bottom:15%;}
.features-control{ position:absolute !important; top:0; left:0; width:42px !important; height:160px !important; float:left important; margin-top:0 !important;}
/*.baraja-container{ width:160px !important; height:230px !important;}*/
.button-line{ font-size:12px !important;}

.section4{ background-size:cover;}
.section4-title{ width:100%; margin-top:5%;}
.section4-t1{ font-size:28px;}
.section4-t2{ font-size:22px; margin-top:auto;}
.section4-t4{ width:99%;}
.section4-listimg{ margin-top:5%;}
.section4-listimg ul li{ width:98%; margin:auto; float:none; margin-bottom:5%;}
.section4-listimg ul li img{ width:100%;}

.section4-listimg ul li .section4-yiny{ opacity:1;}
.section4-yiny i:nth-child(1){ width:100%;}
.section4-yiny i:nth-child(2){ height:100%;}
.section4-yiny i:nth-child(3){ height:100%;}
.section4-yiny i:nth-child(4){ width:100%;}

.section3-link{ }
.section3-more{ width:140px; height:40px; line-height:40px;}
.section3-more a{ line-height:40px !important; font-size:14px;}

.section4-link{ margin-top:3%;}
.section4-more{ width:140px; height:40px; line-height:40px;}
.section4-more a{ line-height:40px !important; font-size:14px;}

.section5-m{ width:98%;}
.section5-title{ margin-top:5%;}
.section5-t1{ font-size:28px;}
.section5-t2{ font-size:22px;}
.section5-t4{ margin-top:5%;}
.section5-news{ margin-top:5%;}
.section5-news-left{ width:100%; height:auto;margin-bottom: 5%;}
.section5-news-left-img{ height:auto;}
.section5-news-left-img img{ width:100%;}
.section5-news-left-ms{ height:auto;}
.section5-rq{ padding:4px 2%;}
.section5-rq i{ font-size:20px;}
.section5-rq span{ font-size:14px; font-weight:normal; margin-top:4px;}
.section5-ms{ font-size:14px;}

.section5-news-right{ width:100%; margin-top:5%; height:auto;}
.section5-news-right ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:5%; padding-bottom:3%; border-bottom:dotted 1px #ccc;}
.section5-news-time{ width:auto; height:auto; padding:2%;}
.section5-news-time span{ margin-top:auto; font-size:20px; line-height:normal;}
.section5-news-time i{ font-size:14px;}

.section5-news-info{ width:72%;}
.section5-news-info h2{ font-size:16px; line-height:22px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; margin-bottom:0; }
.section5-news-info p{ line-height:22px; font-size:12px; float:left; margin:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.section6{ background-size:cover;}
.section6-m{ width:100%;}
.section6-title{ margin-top:10%;}
.section6-t1{ font-size:28px;}
.section6-t2{ font-size:22px;}
.section6-ggy{ margin-top:5%;}
.section6-ggy img{ width:90%;}
.section6-ggy2{ font-size:18px; width:100%; letter-spacing:normal;}
.section6-listimg{ margin-top:5%;}
.section6-listimg ul{ width:100%;}
.section6-listimg ul li{ width:98%;  margin-bottom:5%; margin-left:auto; margin-left:1%;}
.section6-listimg ul li .section6-im{ width:100%; }
.section6-listimg ul li .section6-yyc{ opacity:1;}
.section6-yyc-img{ margin-top:18%;}
.section6-yyc-img img{ width:15%;}
.section6-yyc-xz img{ width:50%; margin-top:6%;}

.section7-lxxl{ width:20%;}
.section7-ewmm-c{ width:30%;}
.section7-gsmct-c{ width:80%;}
.section7-m{ height:auto;}
.section7-foot-c{ font-size:12px;}
.section-map{ display:none;}
.onl-message{ display:none;}
.section7 .fp-tableCell .section7-m .section7-foot .section7-foot-c p #fenzhan{display: none;}

/*底部样式*/
.index-foor{ width:100%; margin:auto; background:#000; overflow:hidden; height:auto; padding:1% 0;}
.index-foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}



.active .section2-img-lb li:nth-child(1){animation:fadeInLeft 1s !important;-webkit-animation:fadeInLeft 1s !important;}
.active .section2-img-lb li:nth-child(2){animation:fadeInRight 1.4s !important;-webkit-animation:fadeInRight 1.4s !important;}
.active .section2-img-lb li:nth-child(3){animation:fadeInLeft 1.8s !important;-webkit-animation:fadeInLeft 1.8s !important;}
.active .feature-wrap{animation:fadeInRight 1s !important;-webkit-animation:fadeInRight 1s !important;}



}

/*css3 动画效果*/
.active .swiper-container{animation:fadeInUp 0.8s ;-webkit-animation:fadeInUp 0.8s ;}
.active .section-m2 li:nth-child(1){animation:fadeInUp 0.8s ;-webkit-animation:fadeInUp 0.8s ;}
.active .section-m2 li:nth-child(2){animation:fadeInUp 1.2s ;-webkit-animation:fadeInUp 1.2s ;}
.active .section-m2 li:nth-child(3){animation:fadeInUp 1.6s ;-webkit-animation:fadeInUp 1.6s ;}
.active .section-m2 li:nth-child(4){animation:fadeInUp 2s ;-webkit-animation:fadeInUp 2s ;}
.active .ssection-m2-jt{animation:fadeInUp 2s ;-webkit-animation:fadeInUp 2s ;}

.active .section2-huac{animation:fadeInRight 1s ;-webkit-animation:fadeInRight 1s ;}
.active .section2-img-ms{animation:fadeInRight 1.2s ;-webkit-animation:fadeInRight 1.2s ;}

.active .section2-img-lb li:nth-child(1){animation:fadeInUp 1s ;-webkit-animation:fadeInUp 1s ;}
.active .section2-img-lb li:nth-child(2){animation:fadeInUp 1.4s ;-webkit-animation:fadeInUp 1.4s ;}
.active .section2-img-lb li:nth-child(3){animation:fadeInUp 1.8s ;-webkit-animation:fadeInUp 1.8s ;}

.active .feature-wrap{animation:fadeInUp 1s ;-webkit-animation:fadeInUp 1s ;}
.active .section3-link{animation:fadeInLeft 1.2s ;-webkit-animation:fadeInLeft 1.2s ;}


.active .section4-t1{animation:fadeInRight 1s ;-webkit-animation:fadeInRight 1s ;}
.active .section4-t2{animation:fadeInLeft 1.4s ;-webkit-animation:fadeInLeft 1.4s ;}
.active .section4-t3{animation:fadeInRight 1.8s ;-webkit-animation:fadeInRight 1.5s ;}
.active .section4-t4{animation:fadeInUp 2.2s ;-webkit-animation:fadeInUp 2.2s ;}

.active .section4-listimg li:nth-child(1){animation:fadeInRight 1s ;-webkit-animation:fadeInRight 1s ;}
.active .section4-listimg li:nth-child(2){animation:fadeInRight 1.4s ;-webkit-animation:fadeInRight 1.4s ;}
.active .section4-listimg li:nth-child(3){animation:fadeInRight 1.8s ;-webkit-animation:fadeInRight 1.8s ;}
.active .section4-listimg li:nth-child(4){animation:fadeInRight 2.2s ;-webkit-animation:fadeInRight 2.2s ;}

.active .section4-more{animation:fadeInUp 1.2s ;-webkit-animation:fadeInUp 1.2s ;}

.active .section5-t1{animation:fadeInRight 1s ;-webkit-animation:fadeInRight 1s ;}
.active .section5-t2{animation:fadeInLeft 1.4s ;-webkit-animation:fadeInLeft 1.4s ;}
.active .section5-t3{animation:fadeInRight 1.8s ;-webkit-animation:fadeInRight 1.5s ;}
.active .section5-t4{animation:fadeInUp 2.2s ;-webkit-animation:fadeInUp 2.2s ;}

.active .section5-news-left{animation:fadeInLeft 1s ;-webkit-animation:fadeInLeft 1s ;}
.active .section5-news-right{animation:fadeInRight 1s ;-webkit-animation:fadeInRight 1s ;}

.active .section6-t1{animation:fadeInRight 1s ;-webkit-animation:fadeInRight 1s ;}
.active .section6-t2{animation:fadeInLeft 1.4s ;-webkit-animation:fadeInLeft 1.4s ;}
.active .section6-t3{animation:fadeInRight 1.8s ;-webkit-animation:fadeInRight 1.5s ;}
.active .section6-ggy{animation:fadeInUp 2.2s ;-webkit-animation:fadeInUp 2.2s ;}
.active .section6-ggy2{animation:fadeInUp 2.2s ;-webkit-animation:fadeInUp 2.2s ;}

.active .section6-listimg li:nth-child(1){animation:fadeInUp 1s ;-webkit-animation:fadeInUp 1s ;}
.active .section6-listimg li:nth-child(2){animation:fadeInUp 1.4s ;-webkit-animation:fadeInUp 1.4s ;}
.active .section6-listimg li:nth-child(3){animation:fadeInUp 1.8s ;-webkit-animation:fadeInUp 1.8s ;}
.active .section6-listimg li:nth-child(4){animation:fadeInUp 2.2s ;-webkit-animation:fadeInUp 2.2s ;}

.active .section7-lxxl{animation:fadeInUp 1s; -webkit-animation:fadeInUp 1s ;}
.active .section7-lxxr{animation:fadeInUp 1.4s ;-webkit-animation:fadeInUp 1.4s ;}
.active .section7-ewmm-c{animation:fadeInUp 1.8s ;-webkit-animation:fadeInUp 1.5s ;}
.active .section7-gsmct-c{animation:fadeInUp 2s ;-webkit-animation:fadeInUp 2s ;}
.active .section7-foot-c{animation:fadeInUp 2.2s ;-webkit-animation:fadeInUp 2.2s ;}
.active .section-map{animation:fadeInUp 2.4s ;-webkit-animation:fadeInUp 2.4s ;}


.active .index-foor{animation:fadeInUp 1s ;-webkit-animation:fadeInUp 1s ;}
.main-lang{
	width: 55px;
    height: 335px;
    position: fixed;
    right: 0;
    top: 40%;
    z-index: 99;
}
.main-lang .langlist{margin-bottom: 8px;}
.onl-message{ width:72px; height:221px; position:fixed; right:0; top:50%; z-index:99; background:url(../images/zlly-1.png) top center no-repeat;}
.onl-message ul li{ width:72px; height:64px; float:left; position:relative;}
.onl-message ul li a{ display:block; width:100%; height:100%; }
.onl-message ul li .onl-cc{ display:none;}
.onl-message ul li:hover .onl-cc{ display:block; position:absolute; right:71px; line-height:40px;  background:#FFF; background:url(../images/bk6-10.png); text-align:center;}
.onl-message ul li .onl-cc p{ font-size:19px; font-weight:bold; color:#fff; margin:0;}