#fullpage{ opacity: 0;}
*{margin:0;padding:0;}
.clearfix:before,.clearfix:after {
    content: "";
    display: block;
    clear: both;
}
.clearfix {
    zoom: 1;
}
.header{  position: fixed; z-index: 999; top: 0px; left: 0;width: 100%;height: 40px;background: #f1f1f2;padding: 0 5%; box-sizing: border-box;color: #605e5e;font-size: 14px;}
.header .rf{float: right;}
.header span:nth-child(2){margin-left: 15%;margin-right: 20%;}
.header_Box{ position: fixed; z-index: 999; top: 40px; left: 0; padding: 0 5%; background: #fff;}
.header a{display: inline;color: #2263ae;}
.header a:hover{color:#b5cce0;}

.logo{position: absolute; left: 5%; top: 50%; transform: translateY(-50%); width: 305px; max-width: 305px;}
.index_Banner{ height: 920px; position: relative;}
.index_Banner .swiper-container{height: 100%;}
.index_Banner .swiper-slide{position: relative; height: 100%;}
.swiper-fullBg {background-size:cover; background-position: center center; height:100%; position:absolute; width:100%; left: 0; top: 0;}
.index_Banner .swiper-slide-active .swiper-fullBg{animation: imageAnimation 5s linear 0s;}
@keyframes imageAnimation { 
	0% {
	    transform: scale(1);
		animation-timing-function: ease-in;
	}
	100% { 
	    transform: scale(1.2);
	    animation-timing-function: ease-out;
	}
}
.index_Banner .swiper-pagination-bullet{width: 17px; height: 17px; opacity: 1; background: #fff;}
.index_Banner .swiper-pagination-bullet-active{background: none; border: 2px solid #fff;}
.index_Bana{ max-width: 52%;}
.index_dBox{ display:block;}
.header_aBox{ float: right;}
.header_aBox ul li{display: inline-block; padding: 0 10px;}
.header_aBox ul li a{padding: 0 10px; color: #333; line-height: 92px; padding-top: 6px; position: relative;}
.header_aBox ul li a:before{height: 6px; width: 0; top: 0; left: 0; position: absolute; background: #3965AE; content: "";}
.header_app1{padding-left: 28px; margin-left: 10px; margin-top: 36px; background-position: left center; background-repeat: no-repeat; display: inline-block; float: right; background-image: url(../images/bg/index_06.jpg); color: #f28200;}
.header_aBox ul li:hover a{color: #3965AE;}
.header_aBox ul li:hover a:before{width: 100%;}
.header_aBox ul li.hover a{color: #3965AE;}
.header_aBox ul li.hover a:before{width: 100%;}
.index_aBox{ padding: 110px 0;}
.Bgimg1{background-image: url(../images/bg/bgimg1_02.jpg); background-repeat: repeat;}
.index_aBox .title{font-size: 36px;color:#0e8fd0;text-align: center;margin-bottom: 15px;}
.index_aBox .instro{font-size: 12px;color:#666;text-align: center;margin-bottom: 30px;}
.wid_intro{padding:20px 10%;box-sizing:border-box; /*border: 10px solid #eee;*/}
.instro_img{max-width: 100%;padding: 0 5%;margin: 0 auto;}
.instro_img div{display: inline-block;vertical-align: middle;width: 12%;}
.instro_img div img{width: auto;height: auto;}
.instro_img div p{font-size: 14px;color:#666;padding-left: 15%;box-sizing: border-box;}
.title_Eng{text-align: center;color: #9e7474;font-size: 20px;}
.title_Chin{text-align: center;color: #0e8fd0;font-size: 36px; margin:10px 0 60px;}
.introduce div{display: inline-block;vertical-align: middle;}
.intro_margin{margin-bottom: 50px;}
.introduce{margin-top:15px;}
.introduce_div{width: 30%;text-align: center;margin-right: 3%;}
.introduce_div:last-child{margin-right:0;}
/* .introduce_div:nth-child(2n){margin-right: 0;} */
.introduce .intro_img{width:80%;height: auto;display:block;margin:0 auto;}
.intro_text{width:90%;color:#9fc80b;font-size: 24px; margin:10px 0 0; line-height:30px;}
.intro_text p:nth-child(2){font-size: 14px;/*border-top: 1px solid #c1c1c1;*/ color:#999;}
.intro_img img:hover{
	transition: all .5s ease-in-out;
	transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
}

.Col222222{ color: #222222;}
.index_app1{ margin: 16px 0;}
.index_aBoxa{ margin: 35px 0; padding: 0 30px; position: relative;}
.index_aBoxa .index_aBoxf{position: relative; margin-bottom: 25px;}
.index_aBoxa .index_aBoxf:after{position: absolute; z-index: -1; top: 50%; left: 0; content: ""; width: 100%; height: 4px; margin-top: -2px; background: #f4901a;}
.index_aBoxa .swiper-slide:first-child .index_aBoxf:after{ width: 50%; left: auto; right: 0;}
.index_aBoxa .swiper-slide:last-child .index_aBoxf:after{ width: 50%;}
.index_aBoxb{ position: relative; padding: 0 17px; display: inline-block; margin: 0 auto;}
.index_aBoxc{position: absolute; width: 19px; left: 0; top: 50%; transform: translateY(-50%);}
.index_aBoxd{position: absolute; width: 19px; right: 0; top: 50%; transform: translateY(-50%);}
.index_aBoxe{ width: 154px; height: 154px; background: #f4901a;}
.index_aBoxe img{ max-height: 70%;}
.index_aBtn{ width: 20px; height: 100%; top: 0; margin-top: 0; background-position: top 26% center; background-size: 100% auto;}
.index_aprev{background-image: url(../images/bg/index_30.png);}
.index_anext{background-image: url(../images/bg/index_33.png);}
.index_app2{margin-bottom: 8px;}
.index_aBoxg{padding: 0 2%;}
.index_app3{padding: 5px 20px;text-align: center; color: #fff; background: #f47621; display: inline-block;}
a.index_app3:hover{color: #F47621; border: 1px solid #F47621; background: #fff;}
.index_bBox{margin: 0 -1px;}
.index_bBox ul li{width: 33.3%; padding: 0 1px; float: left;}
.index_bBoxa{height: 815px; position: relative;}
.index_bBoxb{position: absolute; left: 0; bottom: 0; z-index: 3; height: 100px; padding: 0 8%; color: #fff;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    -ms-transition: all .5s ease-in-out 0s;
    -o-transition: all .5s ease-in-out 0s;
    transition: all .5s ease-in-out 0s;
}
.index_bBoxa .ImgBox{    
	transform: scale(1.02);
    -o-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
}
.index_bBox ul li:nth-child(1) .index_bBoxb{background:#f25d11;
    background:-webkit-linear-gradient(left,#f25d11,#faae28);
    background:-moz-linear-gradient(left,#f25d11,#faae28);
    background:-ms-linear-gradient(left,#f25d11,#faae28);
    background:-o-linear-gradient(left,#f25d11,#faae28);
}
.index_bBox ul li:nth-child(2) .index_bBoxb{background:#fd3f26;
    background:-webkit-linear-gradient(left,#fd3f26,#fc6226);
    background:-moz-linear-gradient(left,#fd3f26,#fc6226);
    background:-ms-linear-gradient(left,#fd3f26,#fc6226);
    background:-o-linear-gradient(left,#fd3f26,#fc6226);
}
.index_bBox ul li:nth-child(3) .index_bBoxb{background:#009edf;
    background:-webkit-linear-gradient(left,#009edf,#90c200);
    background:-moz-linear-gradient(left,#009edf,#90c200);
    background:-ms-linear-gradient(left,#009edf,#90c200);
    background:-o-linear-gradient(left,#009edf,#90c200);
}
.index_bBox ul li:hover .ImgBox{
	transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
}
.index_bBox ul li:hover .index_bBoxb{ bottom: -100%; top: 0; height: 100%; background: rgba(0,0,0,0.6);}
.index_bBoxc{display: none;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    -ms-transition: all .5s ease-in-out 0s;
    -o-transition: all .5s ease-in-out 0s;
    transition: all .5s ease-in-out 0s;}
.index_bpp1{ height: 4px; width: 52px; background: #fff; display: inline-block; margin: 20px 0 25px;}
.index_bpp2{ line-height: 34px;}
.index_bpp3{ margin-top: 40px;}
.index_bBox ul li:hover .index_bBoxc{display: block;}
.index_cBox{ padding: 0 55px; margin: 50px 0; position: relative;}
.index_cBox .index_cBoxa{background: #fff; padding: 3%; height: 194px; margin-bottom: 20px;}
.index_cBtn{ width: 45px; height: 194px; top: 0; margin-top: 0; background-size: 100% auto;}
.index_cPrev{background-image: url(../images/bg/index_64.jpg); left: 0; margin-left: 0;}
.index_cNext{background-image: url(../images/bg/index_67.jpg); right: 0; margin-right: 0;}
.Bgf2f2f2{background: #f2f2f2;}
.index_dBoxa{width: 50%; float: left; overflow: hidden;}
.index_dBoxa0{height: 815px; position: relative;}
.index_dBoxb{position: absolute; bottom: 0; left: 0; padding: 30px 2%; color: #fff;
	
}
.index_dBoxa0 .ImgBox{
	transform: scale(1.02);
    -o-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
}
.index_dBoxa0:hover .ImgBox{
	transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
}
.index_dBoxa0:hover .index_dBoxb{color: #f47621;}
.index_dBoxa1{padding: 100px 120px;}
.index_dpp1{display: block; background: #2f7e36; height: 4px; margin-top: 15px;}
.index_dpp2{ margin: 40px 0 25px;}
.index_dpp3{ line-height: 28px; height: auto; overflow: hidden;}
.Col3c3c3c{color: #3c3c3c;}
.index_dBoxc li{ width: 100%; border-bottom: 2px solid #bcbcbc; padding-bottom: 10px;}
.index_dBoxc li:last-child{border: none;}
.index_dBoxc li:hover .index_dpp2,.index_dBoxc li:hover .index_dpp3{color: #F47621;}
.m2rySwiper { position: relative; padding: 70px 42px; margin-top: 35px; background: url(../images/bg/m2ry_line.png) repeat-x left center; }
.m2rySwiper .swiper-container {padding-left:60px; padding-right:60px;}
.m2rySwiper .prev { background: url(../images/bg/m2rybtn.png) no-repeat; height: 41px; width: 41px; position: absolute; left: 0px; top: 50%; margin-top: -20px; }
.m2rySwiper .swiper-button-next.swiper-button-disabled, .m2rySwiper .swiper-button-prev.swiper-button-disabled{opacity: 1;    }
.m2rySwiper .next { background: url(../images/bg/m2rybtn.png) no-repeat; height: 41px; width: 41px; position: absolute; right: 0px; transform:rotate(180deg);  top: 50%; margin-top: -20px;}
.m2ry_cbx { margin: 74px auto 0px; height: 30px; width: 30px; position: relative; }
.m2ry_cbxTxt { background: url(../images/bg/m2ry_sbg2.png) no-repeat; height: 50px; width: 299px; line-height: 40px; padding: 0px 15px;  position: absolute; left: 50%; bottom: -74px; margin-left: -150px; display: block; transition:none; padding-top: 10px; color: #383838; }
.m2ry_cbxTxt:hover{ background: url(../images/bg/m2ry_sbg2a.png) no-repeat; color: #FFF; }
.m2rySwiper .swiper-slide{height:178px;}
.m2rySwiper .swiper-slide:nth-child(2n) .m2ry_cbxTxt{ bottom: auto; top: -74px; background: url(../images/bg/m2ry_sbg1.png) no-repeat center top; padding-top: 0px; }
.swiper-slide-prev .m2ry_cbxTxt,.swiper-slide-duplicate-active .m2ry_cbxTxt{opacity:0;}
.m2rySwiper .swiper-slide:nth-child(2n) .m2ry_cbxTxt:hover{ background: url(../images/bg/m2ry_sbg1a.png) no-repeat center top;}
.m2ry_icon { background: url(../images/bg/m2ry_icon.png) no-repeat center center; display: block; height: 30px; width: 30px; }
.border_top{margin-top:50px;border-top:10px solid #2f7e36;}
.hover:hover{color:#9fc724;}

.index_eBox{ background-image: url(../images/bg/indexa_09.png); background-repeat: no-repeat; background-position: center bottom; background-size: auto 76%;}
.index_eBoxa{margin-top: 40px;}
.index_fBox{ position: relative; background-position: center; background-size: cover; background-image: url(../images/bg/indexa_12.jpg); color: #fff;}
.footer_Box{ padding: 15px 0 100px 0; width: 100%; float: left;}
.footer_app1{float: left; color: #fff; line-height: 27px;}
.footer_app1 a{display: inline-block; color: #fff; margin: 0 10px;}
.footer_aBox{display: inline-block; float: right; text-align: center;}
.footer_aBox a{display: inline-block; margin: 0 2px;}
.footer_aimg1{position: relative;}
.footer_aBoxa{position: absolute; left: 50%; transform: translateX(-50%); bottom: 0; padding: 10px; background: #fff; width: 80px; height: 80px; opacity: 0;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    -ms-transition: all .5s ease-in-out 0s;
    -o-transition: all .5s ease-in-out 0s;
    transition: all .5s ease-in-out 0s;}
.footer_aBox a.footer_aimg1:hover .footer_aBoxa{ opacity:1;  bottom: 40px; visibility:visible;}
.index_hBox{ margin: 44px 0;}
.index_hBox ul li{width:19.5%; float: left; padding: 0 1px; margin: 2px;}
.index_hBoxa{height: 186px; background: #fff; padding: 2%; position: relative;}
.index_hBoxa img{ max-height: 80%;}
.index_hBoxb{position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding: 15px 5%; background: #eb8612; color: #fff;
	transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    -moz-transform: scale(0);
    -webkit-transform: scale(0);
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    -ms-transition: all .5s ease-in-out 0s;
    -o-transition: all .5s ease-in-out 0s;
    transition: all .5s ease-in-out 0s;}
.index_hBox ul li:hover .index_hBoxb{
	transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
}
.online{ position:fixed; width:53px; top:50%; right:3%;transform: translateY(-50%); z-index:10;}
.onlinelist{ color:#FFFFFF; margin:0;}
.onlinelist li{ height:53px; line-height:53px; margin-top: -6px; cursor:pointer; white-space:nowrap; position:relative;}
.onlinelist li a{ color:#FFFFFF; height: 100%; width: 100%;}
.onlineico{ width:53px; height: 53px; text-align:center; position:relative; z-index:1;}
.onlinelist li.on .onlineico{ background: #eb8612;}
.onlinewximg{ position:absolute; right:55px; top:0; border-radius: 4px; /*border-bottom-right-radius:4px; border-top-right-radius:4px;*/ background:#f47621; padding:10px; font-size:14px; color:#ffffff; line-height:24px; transform:translateX(55px); -webkit-transform:translateX(55px); transition:all 0.3s ease-in 0s; -webkit-transition:all 0.3s ease-in 0s; opacity:0; visibility:hidden;}
.onlinewximg img{ max-width:85px;}
.onlinewx:hover .onlinewximg{ opacity:1; transform:translateX(0%); -webkit-transform:translateX(0%); visibility:visible;}
.onlinewxtel{ padding:0 10px;}
.onlinewxtel p{ line-height:53px;}
.page0{position: relative; color: #fff;}
.index_banBoxa{width: 34px; cursor: pointer; height: 21px; position: absolute; bottom: 60px; left: 50%; margin-left: -17px; z-index: 3;}
.index_banimg1{position: absolute; top: 28px; left: 50%; margin-left: -4px;
animation-name:index_aimg1;
-o-animation-name:index_aimg1;
-moz-animation-name:index_aimg1;
-webkit-animation-name:index_aimg1;
animation-duration: 1.5s;
animation-iteration-count:infinite;
-moz-animation-duration: 1.5s;
-moz-animation-iteration-count:infinite;
-webkit-animation-duration: 1.5s;
-webkit-animation-iteration-count:infinite;
-o-animation-duration: 1.5s;
-o-animation-iteration-count:infinite;
}
@keyframes index_aimg1
{
0%   {top: 28px; opacity: 1;}
100% {top: 42px; opacity: 0;}
}

@-moz-keyframes index_aimg1 /* Firefox */
{
0%   {top: 28px; opacity: 1;}
100% {top: 42px; opacity: 0;}
}
@-webkit-keyframes index_aimg1 /* Safari and Chrome */
{
0%   {top: 28px; opacity: 1;}
100% {top: 42px; opacity: 0;}
}
@-o-keyframes index_aimg1 /* Opera */
{
0%   {top: 28px; opacity: 1;}
100% {top: 42px; opacity: 0;}
}
.xhncp_app1{font-size: 70px;}
.index_mainBox{ padding-top: 98px; height: 100%;}
.xhncp_bBox{ width: 50%; float: left; height: 100%; overflow: hidden;    margin-top: 20px;}
.xhncp_bBoxa:hover .ImgBox{
	transform: scale(1.02);
    -o-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
}
#fp-nav ul{ position: relative;}
#fp-nav ul:after{ background: #80c269; position: absolute; left: 50%; top: 50%; transform: translateY(-50%); width: 1px; height: 90%; content: "";}
#fp-nav ul li{ width: 63px; height: 63px; margin: 0;}
#fp-nav ul li a span{ padding: 6px; margin: 0; transform: translate(-50%,-50%); display: block; border-radius: 50%; width: 38px; height: 38px; background-repeat: no-repeat; background-position: center; background-color: #80c269; background-size: 60% auto;}
#fp-nav ul li:nth-child(1) a span{ background-color: #80c269; background-image: url(../images/bg/xhncp_12.png);}
#fp-nav ul li:nth-child(2) a span{ background-color: #80c269; background-image: url(../images/bg/xhncp_13.png);}
#fp-nav ul li:nth-child(3) a span{ background-color: #80c269; background-image: url(../images/bg/xhncp_14.png);}
#fp-nav ul li:nth-child(4) a span{ background-color: #80c269; background-image: url(../images/bg/xhncp_15.png);}
#fp-nav ul li:nth-child(5) a span{ background-color: #80c269; background-image: url(../images/bg/xhncp_16.png);}
#fp-nav ul li:nth-child(6) a span{ background-color: #80c269; background-image: url(../images/bg/xhncp_17.png);}
#fp-nav ul li:nth-child(7) a span{ background-color: #80c269; background-image: url(../images/bg/xhncp_18.png);}
#fp-nav ul li:nth-child(8) a span{ background-color: #80c269; background-image: url(../images/bg/xhncp_19.png);}
#fp-nav ul li a.active, .fp-slidesNav ul li a.active, #fp-nav ul li:hover a.active, .fp-slidesNav ul li:hover a.active{ padding: 6px; border: 1px solid #2f7e36; border-radius: 50%; width: 63px; height: 63px;}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li:hover a.active span{ background-color: #2f7e36; background-size: 60% auto; width: 48px; height: 48px; background-repeat: no-repeat; background-position: center; margin: 0;}
#fp-nav ul li a, .fp-slidesNav ul li a{background-repeat: no-repeat;}
#fp-nav ul li:hover a span{ background-color: #2f7e36; background-size: 60% auto; width: 48px; height: 48px; background-repeat: no-repeat; background-position: center; margin: 0;}
.xhncp_bBoxc{padding: 15px 25% 15px 12%; text-align: justify;}
.xhncp_bBoxt{padding: 15px 18% 15px 18%; text-align: justify;}
.Col9fc724{ color: #9fc724;}
.xhncp_bpp1{line-height: 26px; margin: 25px 0; max-height: 364px;}
.xhncp_bBoxd{margin: 30px auto 0;}
.xhncp_bBoxd ul.xhncp_bBoxda li{ width: 25%; float: left; padding: 0 18px;} 
.xhncp_bBoxd ul.xhncp_bBoxdb li{ width: 33.3%; float: left; padding: 0 18px;} 
.xhncp_bBoxe{   height: 335px;; }
.xhncp_bBoxe img{width: 80%;    border-radius: 5%;}
.xhncp_bBoxd ul li:hover .xhncp_bBoxe img{
	-webkit-animation: tada 1s .2s ease both;
	-moz-animation: tada 1s .2s ease both;
	-o-animation: tada 1s .2s ease both;
	-ms-animation: tada 1s .2s ease both;
}
.page2 .xhncp_bBoxa , .page4 .xhncp_bBoxa , .page6 .xhncp_bBoxa{float: right;}
.page2 .xhncp_bBoxc , .page4 .xhncp_bBoxc , .page6 .xhncp_bBoxc{padding: 15px 12% 15px 25%;}
.nei_footer{background: #332f2f; padding: 20px 0; width: 100%; float: left;}
.nei_footera{ padding-bottom: 30px; width: 100%; float: left;}
.Bgf4f4f4{background: #f4f4f4;}
.qtbx_aBox{margin-top: 70px;}
.qtbx_aBoxa{ height: 344px; margin-bottom: 20px;}
.qtbx_aBox .swiper-slide:hover .ImgBox{
	transform: scale(1.02);
    -o-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
}
.qtbx_bBox{ width: 50%; float: left; height: 100%; position: relative; overflow: hidden;}
.qtbx_bBoxa{ position: absolute; top: 137px; left: 0; z-index: 4;}
.qtbx_bpp1{ display: inline-block; width: 360px; height: 82px; line-height: 82px; background: #fff;}
.qtbx_bBoxd{height: 100%; position: absolute; background: rgba(0,0,0,0.7); left: 0; top: 0; z-index: 3; color: #fff; padding: 15px 10%; text-align: justify;}
.qtbx_bpp2{line-height: 30px; margin-top: 6%; max-height: 210px;}
.qtbx_bBox:hover .ImgBox{
	transform: scale(1.02);
    -o-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
}
.qtbx_cBox .swiper-container{margin-top: 50px;}
.qtbx_cBoxa{height: 270px;}
.qtbx_cpp1{margin: 35px 0;}
.qtbx_cpp2{line-height: 24px; height: 48px; overflow: hidden;}
.qtbx_cpp3{width: 110px;  line-height: 2; margin-top: 35px;}
.qtbx_dBoxa{ width: 220px; height: 220px; overflow: hidden; margin: 0 auto;}
.qtbx_dBox .swiper-container{margin-top: 50px;}
.qtbx_dpp1{ margin: 25px 0 20px;}
.bannerBox{ color: #fff; position: relative; height: 510px;}
.csjs_app1{ margin-top: 5%;}
.csjs_aBox{ margin-top: 50px;}
.csjs_aBox ul li{display: inline-block; margin-left: -5px; width: 20%; text-align: justify; padding: 0 35px; vertical-align: top;}
.csjs_aBox ul li:hover .ImgBox{
	transform: scale(1.02);
    -o-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
}
.csjs_bBox{ margin: 40px 0;}
.csjs_bBox ul li{width: 24.5%; padding:10px 10px;background: #ffffffb8; float: left; text-align: left; margin: 0 0 2% 0.5%; box-shadow:0 0 10px 5px #cccbcb5c;}
.csjs_bBox ul .chanpindex{width:16.1% !important;}
.csjs_bBox ul .shouhouweibao{width:24% !important;}
/*.csjs_bBox ul li:nth-child(3n+1){clear: both;}*/
.csjs_bBox ul li:hover .ImgBox{
	transform: scale(1.02);
    -o-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
}
.csjs_bBoxa{height:250px;}
.Col000{color: #000;}
.csjs_bpp1{margin: 12px 0 14px;}
.csjs_bpp2{line-height: 28px;}
.fxbz_aBox{ margin: 50px -35px 0;}
.fxbz_aBox ul li{width: 25%; float: left; padding: 0 35px;margin:10px 0 0 0 ;}
.fxbz_aBox ul li:hover .ImgBox{
	transform: scale(1.02);
    -o-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
}
/* .fxbz_aBoxa{ height: 312px;} */
.fxbz_app1{margin-top: 15px;}
.gcal_aBox a{display: inline-block; width: 25px; height: 25px; line-height: 25px; color: #333; margin: 8px 4px;}
.gcal_aBox a.gcal_app1{ background: #bdbdbd; color: #fff;}
.gcal_aBox a:hover{color: #f28200;}
.gcal_aBox a.hover{color: #f28200;}
.gcalxq_app1{margin: 25px 0;}
.gcalxq_app1 a{display: inline-block; color: #777777; }
.gcalxq_app1 a:hover{color: #f28200;}
.gcalxq_aBoxa{padding: 62px 80px; background: #fff; margin-bottom: 80px;}
.gcalxq_aBoxb{width: 50%; float: left;}
.gcalxq_aBoxb1{padding-left: 56px;}
.gcalxq_aBoxc{padding: 20px 0; border-bottom: 1px dotted #cbcbcb; margin-bottom: 15px;}
.Col777{color: #777777;}
.gcalxq_aBoxd{line-height: 46px;}
.gcalxq_aBoxe{ margin: 42px 0;}
.newsBox{margin-bottom: 80px;}
.news_aBox a{margin: 35px 0px; display: inline-block; width: 24.6%; height: 56px; line-height: 56px; background: #bdbdbd; color: #fff;}
.news_aBox a:hover{background: #9fc724; color: #fff;}
.news_aBox a.hover{background: #9fc724; color: #fff;}
.news_bBox ul li{ background: #fff; margin-top: 12px; padding: 18px 12px;}
.news_bBoxa{padding-left: 360px; min-height: 212px; position: relative;}
.news_bBoxb{width: 324px; height: 212px; position: absolute; left: 0; top: 0; overflow: hidden;}
.news_bpp1{margin: 8px 0 12px;}
.news_bBox{margin-bottom: 20px;}
.news_bBox ul li:hover .news_bpp1{color: #2e7e35;}
.news_bpp2{color: #2e7e35; margin-top: 20px;}
.news_bBox ul li:hover .ImgBox{
	transform: scale(1.02);
    -o-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
}
.gsdtxq_app1{display: inline-block; margin: 15px; color: #777;}
.gsdtxq_app1 a{display: inline-block; margin: 0 2px;}
.gsdtxq_aBox{ border-top: 1px dotted #d7d7d7; border-bottom: 1px dotted #d7d7d7; margin: 20px 0; padding: 40px 0; line-height: 30px;}
.newsxq_bBoxd li{width: 50%; float: left; padding: 15px 2%;}
.newsxq_bBoxd li:first-child{border-left: none;}
.newsxq_bBoxd li a{display: inline-block; background-repeat: no-repeat;
	-webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    -ms-transition: all .5s ease-in-out 0s;
    -o-transition: all .5s ease-in-out 0s;
    transition: all .5s ease-in-out 0s;
}
.newsxq_bBoxd li a:hover{color: #f28200;}
.newsxq_bBoxd li .newsxq_bpp2:hover{background-position: top -52px left;}
.newsxq_bBoxd li .newsxq_bpp3:hover{background-position: top -52px right;}
.newsxq_bpp2{ padding-left: 22px; background-image: url(../images/bg/newxq_23.png); background-position: top 3px left;}
.newsxq_bpp3{ padding-right: 22px; background-image: url(../images/bg/newxq_20.png); background-position: top 3px right; }
.about_aBox{ padding: 45px; background: #fff;}
.contact_aBox{ width: 50%; float: left;}
.contact_aBoxa{padding: 25px 45px;}
.contact_aBoxc{position: relative; padding-left: 68px; min-height: 55px; margin: 10px 0; float: left;}
.contact_aBoxd{width: 55px; height: 55px; position: absolute; left: 0; top: 0; background: #9fc724;}
.contact_aBoxd img{width: 62%;}
.contact_aBoxe{line-height: 30px;}
.contact_aBoxc:hover .contact_aBoxd img{
	-webkit-animation: tada 1s .2s ease both;
	-moz-animation: tada 1s .2s ease both;
	-o-animation: tada 1s .2s ease both;
	-ms-animation: tada 1s .2s ease both;
}
.ryzz_aBox{ margin: 10px 0;}
.ryzz_aBox ul li{width: 33.3%; float: left; padding: 0 30px; margin: 10px 0;}
.ryzz_aBox ul li:nth-child(3n+1){clear: both;}
.ryzz_aBoxa{ overflow: hidden; max-height: 248px; margin-bottom: 10px; padding: 10px 18px; border: 8px solid #f3f3f2;}
.ryzz_aBoxa img{max-height: 100%;}
.team_Box{padding: 50px 2%; background: #fff;}
.team_aBox ul li{width: 33.3%; float: left; padding: 0 70px; margin: 35px 0;}
.team_aBox ul li:nth-child(3n+1){clear: both;}
.team_aBoxa{width: 256px; height: 256px; overflow: hidden; margin: 0 auto; border: 13px solid #f3f3f2;}
.team_aBox ul li:hover .ImgBox{
	transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
}
.team_app1{margin-top: 16px;}
.team_app2{ margin-top: 15px;}
.team_aBox ul li:hover .team_app1{color: #9fc724;}
.wrong_aBox{ padding: 170px 2%;}
.wrong_app1{ margin-top: 60px; color: #484848; margin-bottom: 20px;}

.tanBox{ position: fixed; z-index: 2000; height: 90%; padding: 20px 0; left: 0; top: 50%; transform: translateY(-50%); display: none;}
.tanBoxa{ padding: 40px 5%; background: #fff; position: relative; height: 100%;}
.tanClose{position: absolute; right: -5px; top: -16px; width: 56px; height: 56px; cursor: pointer;}
.tanBoxb{ height: 100%;}
.tanBoxBG{ background: rgba(0,0,0,0.6); width: 100%; position: absolute; left: 0; top: 0; z-index: 1999; display: none;}
.tan_pp1{width: 284px; max-width: 80%; height: 72px; line-height: 72px; color: #fff; background: #21d376; display: inline-block; margin-bottom: 35px;}
.tanimg{height: 100%; width: auto;}
.qtbx_cBox .swiper-container{padding-bottom: 20px;}
.qtbx_cBox .swiper-pagination{bottom: 0;}
.qtbx_dBox .swiper-container{padding-bottom: 20px;}
.qtbx_dBox .swiper-pagination{bottom: 0;}
.shouhuo_code{background: rgba(0,0,0,0.6);width:100% !important;padding: 50px 7%;box-sizing:border-box;}
.csjs_bBox22{padding:40px 15px;}
.ba_color{background:#fff;padding-top:25px;box-sizing:border-box;}
.ba_padding{padding-top:25px;box-sizing:border-box;}
.exhibition{ overflow:hidden;}
.exhibition>div{ float:left; width:50%; margin-bottom:15px;}
.exhibition>div:nth-child(2n-1){ clear:left;}

/* 底部栏 */
.clearFix:after, ul:after{ content:''; display:block; clear:both;}
.footer_bg{background: #313131; color:#fff;}
.footer_color{color: #e6b806;}
.footer_ul{margin-top: 20px;}
.footer_li{display:inline-block; display:none; width:33%;vertical-align:top;} 
.footer_li ul{border-right:1px solid #fff;height: 120px;}
.footer_li .middle_ul li{float:left;padding:0 5px;box-sizing:border-box;background:#f5f5f5;margin-right:2%;margin-bottom:2%;margin-bottom: 10px;width: 75px;text-align: center;}
.middle_div{padding:0 6%;box-sizing: border-box;}
.top_padding{padding-left:6%;box-sizing:border-box;}
.inline-block{display:inline-block;vertical-align:middle;margin-left: 17%;}
.erweima{display:inline-block;vertical-align:middle;vertical-align: middle;width:100%;text-align:center;}
.erweima img{width:115px;}
.erweima p{font-size:14px;}
.footer_titie{font-size:18px;margin-bottom:10px;}
.footer_li li{margin-bottom:2px;font-size: 14px;}

.footer{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden; color:#D0D0D0; text-align:left;}
.footer .foot_nav{ float:left; width:260px;}
.footer .foot_nav .title, .footer .foot_contact .title{ font-size:18px; margin-bottom:20px;}
.footer .foot_nav ul li{ float:left; width:30%; line-height:30px; margin-right:5%;}
.footer .foot_nav ul li:nth-child(3n){ margin-right:0;}
.footer .foot_nav ul li a{ color:#D0D0D0; transition:all .4s;}
.footer .foot_nav li a:hover{ color:#3965AE;}
.footer .foot_contact{ width:600px; margin-left:350px; line-height:30px;}
.footer .foot_contact span{ margin-left:30px;}
.footer .foot_shop{ float:right;}
.footer .foot_shop p{ background-color:#fff; color:#FC6F4F; padding:2px 7px; font-size:12px; border-radius:5px; margin-top:5px;}
.footer .foot_shop p1{ background-color:#fff; color:#fff; padding:2px 7px; font-size:12px; border-radius:5px; margin-top:5px;}


/* 新添加/修改 */
.Box_shouhou{width:45%;display:inline-block;}
@media (max-width:5600px){
	.index_Banner{ height: 800px;}
}

@media (max-width:1600px){
.logo{width: 280px;}
.header_app1{margin-top: 28px;}
.header_aBox ul li a{line-height: 88px; padding: 0 5px;}
.index_mainBox{ padding-top:0;}
.index_Banner{ height: 800px;}
.index_aBox{ padding: 100px 0;}
.index_bBoxa{height:700px;}
.index_dBoxa0{height: 700px;}
.index_dBoxa1{padding: 60px 100px;}
.xhncp_app1{font-size: 62px;}
.xhncp_bBoxc{padding: 15px 22% 15px 10%;}
.page2 .xhncp_bBoxc , .page4 .xhncp_bBoxc , .page6 .xhncp_bBoxc{padding: 15px 10% 15px 22%;}
.xhncp_bBoxt{padding: 15px 18% 15px 18%;}
.qtbx_bpp1{ width: 320px; height: 70px; line-height: 70px;}
.qtbx_dBox .swiper-container{margin-top: 40px;}
.qtbx_dpp1{ margin: 20px 0 15px;}
.fxbz_aBox{ margin: 40px -28px 0;}
.fxbz_aBox ul li{padding: 0 28px;}
/* .fxbz_aBoxa{ height: 300px;} */
.fxbz_app1{margin-top: 20px;}
.bannerBox{ height: 480px;}
.gcalxq_aBoxa{padding: 55px 70px;}
.team_Box{padding: 45px 2%;}
.team_aBox ul li{ padding: 0 60px;}
}
@media (max-width:1440px){
.header span:nth-child(2){margin-left: 15%;margin-right: 15%;}
.logo{width: 210px;}
.header_aBox ul li{padding: 0 5px;}
.header_app1{margin-left: 0; padding-left: 26px;}
.index_Banner{ height: 700px;}
.index_aBox{ padding: 40px 0;}
.index_bBoxb{padding: 0 5%;}
.index_bBoxa{height:600px;}
.index_bpp3{margin-top: 30px;}
.index_dBoxa0{height: 600px;}
.index_dBoxa1{padding:10% 60px;}
.index_dpp2{ margin: 20px 0 15px;}
.index_dBoxb{padding: 20px 2%;}
.index_hBoxa{height: 160px;}
.xhncp_app1{font-size: 54px;}
.xhncp_bBoxc{padding: 10% 10% 15px 0;}
.page2 .xhncp_bBoxc , .page4 .xhncp_bBoxc , .page6 .xhncp_bBoxc{padding: 10% 6% 15px 18%;}
.xhncp_bBoxt{padding: 15px 12% 15px 12%;}
.online{right: 5px;}
.qtbx_aBoxa{ margin-bottom: 15px; height: 330px;}
.qtbx_bpp1{ width: 300px; height: 60px; line-height: 60px;}
.qtbx_cBox .swiper-container{margin-top: 40px;}
.qtbx_cBoxa{height: 240px;}
.qtbx_cpp1{margin: 20px 0;}
.qtbx_cpp3{ margin-top: 20px;}
.qtbx_dBoxa{ width: 200px; height: 200px;}
.qtbx_dBox .swiper-container{margin-top: 30px;}
.qtbx_dpp1{ margin: 15px 0 10px;}
.csjs_aBox{margin-top: 35px;}
.csjs_aBox ul li{padding: 0 20px;}
.csjs_aBox .qtbx_dBoxa{ width: 180px; height: 180px;}
.csjs_bBox{margin: 30px 0;}
.csjs_bBox ul li{ }
.fxbz_aBox{ margin: 30px -20px 0;}
.fxbz_aBox ul li{padding: 0 20px;}
/* .fxbz_aBoxa{ height: 280px;} */
.fxbz_app1{margin-top: 16px;}
.bannerBox{ height: 460px;}
.gcalxq_aBoxa{padding: 48px 60px;}
.news_bBoxa{padding-left: 340px; min-height: 190px;}
.news_bBoxb{width: 310px; height: 190px;}
.about_aBox{ padding: 30px 35px;}
.contact_aBoxa{padding: 20px 0;}
.ryzz_aBox ul li{ padding: 0 15px; }
.team_Box{padding: 40px 2%;}
.team_aBox ul li{ padding: 0 40px;}
/* .footer_li {margin-right: 5%;} */


}
@media (max-width:1332px){
.header span:nth-child(2){margin-left: 12%;margin-right: 10%;}
.logo{width: 200px;}
.index_aBox{ padding: 80px 0;}
.index_bBoxa{height:500px;}
.index_bpp3{margin-top: 20px;}
.index_bpp3 img{ width: 42px;}
.index_dBoxa0{height: 560px;}
.index_dBoxa1{padding: 10% 30px;}
.index_dpp1{margin-top: 10px;}
.index_dpp3{line-height: 26px; height: 104px;}
.index_hBoxa{height: 120px;}
.xhncp_bBoxd ul li{padding: 0 12px;}
.qtbx_aBox{margin-top: 55px;}
.qtbx_cBox .swiper-container{margin-top: 25px;}
.qtbx_cBoxa{height: 210px;}
.qtbx_cpp1{margin: 10px 0;}
.qtbx_cpp3{ margin-top: 10px;}
.csjs_aBox .qtbx_dBoxa{ width: 160px; height: 160px;}
.csjs_bBox{margin: 30px -10px;}
.csjs_bBox ul li{ padding: 0 10px;}
.bannerBox{ height: 440px;}
.gcalxq_aBoxa{padding: 40px 50px;}
.gcalxq_aBoxb1{padding-left: 45px;}
}
@media (max-width:1300px){
}
@media (max-width:1242px){
.header span:nth-child(2){margin-left: 12%;margin-right: 20%;}
.logo{width: 130px;}
.header{display: none;}
/* .first_margin {margin-left: 4%;} */
/* .footer_li {margin-right: 4%;} */
.wx_margin {margin-left: 2%;}

}
@media (max-width:1205px){
}
@media (max-width:1200px){
.header_aBox ul li a{line-height: 78px;}
.index_mainBox{ padding-top: 0;}
.header_app1{margin-top: 15px; margin-right: 20px;}
.index_Banner{ height: 560px;}
.index_aBox{ padding: 70px 0;}
.index_bBoxb{ height: 80px; padding: 0 3%;}
.index_bpp2{line-height: 26px;}
.index_bpp1{margin: 15px 0 20px;}
.index_bBoxa{ height: 460px;}
.index_dBoxa0{height: 530px;}
.index_dBoxa1{padding:10% 12% 15px 6%;}
.index_dpp2{ margin: 10px 0 8px;}
.index_dBoxb{padding: 15px 2%;}
.m2rySwiper .swiper-slide-next + .swiper-slide{opacity:0;}
.m2rySwiper{padding: 55px 42px;}
.footer_aBox , .footer_app1{width: 100%; float: left;}
.footer_app1{ text-align: center; margin-bottom: 10px;}
.index_hBox ul li{width: 25%;}
.xhncp_app1{font-size: 46px;}
.xhncp_bBoxc{padding: 10% 12% 15px 6%;}
.page2 .xhncp_bBoxc , .page4 .xhncp_bBoxc , .page6 .xhncp_bBoxc{padding:10% 12% 15px 6%;}
.xhncp_bBoxt{padding: 15px 6% 15px 6%;}
.xhncp_bBoxe{width: 70px; height: 70px;}
.xhncp_bBoxd{margin: 22px auto 0;}
.xhncp_bpp1{margin: 20px 0;}
.xhncp_bBoxd ul li{ padding: 0 4px;}
.qtbx_aBox{margin-top: 40px;}
.qtbx_aBoxa{ margin-bottom: 8px; height: 320px;}
.qtbx_bBoxa{top: 86px;}
.qtbx_cBoxa{height: 200px;}
.qtbx_dBoxa{ width: 170px; height: 170px;}
.qtbx_dBox .swiper-container{margin-top: 25px;}
.qtbx_dpp1{ margin: 10px 0 5px;}
.csjs_aBox .qtbx_dBoxa{ width: 140px; height: 140px;}
.csjs_bBoxa{height: 230px;}
.fxbz_aBox{ margin: 30px -10px 0;}
.fxbz_aBox ul li{padding: 0 10px;}
/* .fxbz_aBoxa{ height: 260px;} */
.fxbz_app1{margin-top: 12px;}
.bannerBox{ height: 410px;}
.gcalxq_aBoxa{padding: 40px 30px;}
.gcalxq_aBoxb1{padding-left: 30px;}
.gcalxq_aBoxd{line-height: 40px;}
.news_bBoxa{padding-left: 300px; min-height: 170px;}
.news_bBoxb{width: 280px; height: 170px;}
.news_bpp1{margin: 0 0 8px;}
.news_bpp2{margin-top: 15px;}
.news_aBox a{ width: 200px; height: 48px; line-height: 48px; margin: 25px 4px;}
.newsxq_bBox{margin: 40px 0;}
.about_aBox{ padding: 30px 30px;}
.contact_aBoxa{padding: 20px 20px; padding-left: 0;}
.ryzz_aBox ul li{ padding: 0 5px; }
.ryzz_aBoxa{padding: 10px; border: 4px solid #f3f3f2;}
.team_aBox ul li{ padding: 0 20px;}
.index_aBoxe{height: 120px; width: 120px;}
.index_aBoxe img{max-height: 50%}
.wid_intro{padding:20px 6%;box-sizing:border-box;}
}
@media (max-width:1100px){
	/* .footer_li {margin-right: 2%;height:170px;} */

}
@media (max-width:1024px){
	.width4{display:none;}
.header span:nth-child(2){margin-left: 10%;margin-right: 15%;}
.index_Banner{ height: 500px;}
.index_aBox{ padding: 60px 0;}
.index_bBoxa{ height: 420px;}
.index_dBoxa0{height: 500px;}
.index_hBox ul li{width: 33.3%;}
.xhncp_app1{font-size: 40px;}
.csjs_aBox .qtbx_dBoxa{ width: 120px; height: 120px;}
.csjs_aBox ul li{ padding: 0 10px;}
.bannerBox{ height: 380px;}
.qtbx_aBox{margin-top: 15px;}
.qtbx_aBox .swiper-container{ padding-bottom: 20px;}
.qtbx_aBox .swiper-pagination{bottom: 0;}
.float_lf{margin-left: 7%;}
.introduce_div {width: 30%;margin-right: 2%;}
.introduce_div:last-child{margin-right:0;}
.intro_img {width: 26%;height: auto;}
.footer_li{height:180px;}
.width2{display:inline-block;width:45%;vertical-align:middle;}
.width4{display:inline-block;width:54%;vertical-align:middle;}
.width3{display:block;margin:0 auto;width:60%;margin-top:10px;}
.center{text-align:center;}
.header_Box{top:0px;}
}
@media (max-width:992px){
.header span:nth-child(2){margin-left: 8%;margin-right: 10%;}
#fp-nav{display: none;}
.xhncp_bBoxc{padding:10% 12% 15px 6%;}
.page2 .xhncp_bBoxc , .page4 .xhncp_bBoxc , .page6 .xhncp_bBoxc{padding:10% 12% 15px 6%;}
.xhncp_bBoxt{padding: 15px 12% 15px 12%;}
.xhncp_bBoxe{width: 60px; height: 60px;}
.qtbx_bBoxd{padding: 15px 5%;}
.csjs_bBox{margin: 20px -5px;}
.csjs_bBox ul li{padding: 0 5px;}
.fxbz_aBox{ margin: 30px -5px 0;}
.fxbz_aBox ul li{padding: 0 5px;}
.gcalxq_aBoxb1{padding-left: 20px;}
.gcalxq_aBoxd{line-height: 36px;}
.news_bBoxa{padding-left: 280px; min-height: 155px;}
.news_bBoxb{width: 260px; height: 155px;}
.news_aBox a{ width: 170px; height: 42px; line-height: 42px;}
.newsxq_bBoxd li{width: 100%; border-left: none; margin-top: 0;}
.contact_aBox{width: 100%;}
.contact_aBoxa{padding: 0;}
.ryzz_aBox ul li{width: 50%;}
.ryzz_aBox ul li:nth-child(2n+1){clear: both;}
.ryzz_aBox ul li:nth-child(3n+1){clear: none;}
.team_aBoxa{width: 220px; height: 220px;}
.team_aBox ul li{padding: 0 10px;}
.wx_margin {margin-left: 30%;}
.Box_shouhou{width:100%;display:block;}
}
@media (max-width:886px){
.header span:nth-child(2){margin-left: 5%;margin-right: 3%;}
.index_bBoxa{ height: 400px;}
.index_dBoxa0{height: 480px;}
.float_lf{margin-left: 6%;}
.intro_text {width: 72%;font-size: 18px;}
.intro_text p:nth-child(2) {font-size: 12px;}
	.wbshimg{width:100% !important;}
}
@media (max-width:800px){
.header span:nth-child(2){margin-left: 5%;margin-right: 3%;}
.index_bBoxa{ height: 400px;}
.index_dBoxa0{height: 480px;}
.float_lf{margin-left: 5%;}
.instro_img {max-width: 85%;padding: 0 5%;}
.instro_img div img {width: 90%;height: auto;}
.instro_img div p {padding-left: 3%;box-sizing: border-box;}
	.wbshimg{width:100% !important;}
}
@media (max-width:767px){
	.wbshimg{width:100% !important;}
.header span:nth-child(2){margin-left: 2%;margin-right: 2%;}
.index_Banner{ height: 420px;}
.index_Bana{max-width: 70%;}
.index_aBox{ padding: 50px 0;}
.index_aBoxa{margin: 25px 0;}
.index_bBox{ margin: 0;}
.index_bBox ul li{width: 100%; padding: 0;}
.index_bBoxa{ height: 360px;}
.index_cBox{padding: 0 46px;}
.index_cBtn{ width: 36px; height: 170px;}
.index_cBox .index_cBoxa{height: 170px;}
.index_cBox{margin: 26px 0;}
.index_dBoxa{ width: 100%;}
.index_dBoxa0{height: 300px;}
.index_dpp3{height: auto;}
.index_dBoxa1{padding: 25px 2%;}
.m2ry_t { font-size: 26px; line-height: 45px; padding: 30px 0px 0px; }
.m2ry_u1 { margin: 28px -15px 45px; }
.m2ry_u1 li { padding: 0px 15px; margin-bottom: 12px; }
.m2ry_a{font-size:14px;}
.m2ry_cbxTxt {width:220px; font-size: 14px; margin-left: -110px; background-size:220px 50px; font-size:12px; }
.m2rySwiper .swiper-slide:nth-child(2n) .m2ry_cbxTxt{ background-size:220px 50px;}
.m2rySwiper .swiper-slide-next{opacity:0;}
.m2rySwiper .swiper-container{padding:0;}
.m2rySwiper{padding: 0 42px; margin-top: 0;}
.index_hBox ul li{width: 50%;}
.xhncp_app1{font-size: 36px;}
.xhncp_bBox{ width: 100%; }
.xhncp_bBoxa{ height: 35%;}
.xhncp_bBoxb{height: 65%;}
.xhncp_bpp1{ margin: 5px 0; max-height: 104px; overflow: auto;}
.xhncp_bBoxd > img{max-width: 50% !important;}
.csjs_aBox{margin-top: 15px;}
.csjs_aBox ul li{ width: 33.3%; margin-top: 18px;}
.csjs_aBox ul li:nth-child(3n+1){clear: both;}
.csjs_bBoxa{height: 200px;}
.csjs_bpp1{margin: 5px 0 10px;}
.fxbz_aBox{ margin: 30px 0 0;}
.fxbz_aBox ul li{padding: 0; width: 100%; margin-bottom: 25px;}
.gcalxq_aBoxb{width: 100%;}
.gcalxq_aBoxb1{padding-left: 0;}
.gcalxq_aBoxd{line-height: 30px;}
.gcalxq_aBoxa{padding: 40px 2%;}
.gcalxq_aBoxa , .newsBox{ margin-bottom: 50px;}
.news_bBoxa{padding-left: 0; min-height: auto;}
.news_bBoxb{width: 260px; height: 155px; position: relative; left: auto; top: auto; margin: 0 auto 15px;}
.news_aBox{margin: 10px 0;}
.news_aBox a{ width: auto; padding: 0 8px; margin: 8px 2px;}
.gsdtxq_app1{margin: 8px;}
.gsdtxq_aBox{padding: 30px 0;}
.newsxq_bBoxa{margin: 30px 0;}
.about_aBox{ padding: 30px 2%;}
.team_aBox ul li{width: 50%;}
.team_aBox ul li:nth-child(2n+1){clear: both;}
.team_aBox ul li:nth-child(3n+1){clear: none;}
.index_aBoxe{height: 100px; width: 100px;}
.index_app3{display: block; margin: 0 auto;}
.index_hBoxa{height: 110px}
}
@media (max-width:750px){
    .header span:nth-child(1){display: block;}
    .header span:nth-child(2){margin-left: 0;margin-right: 30%;}
    .float_lf{margin-left: 4%;}
	.footer_ul {margin-top: 0px;}
	.width_1{display:block;width:100%;margin-top: 10px;height: auto;padding-bottom: 10px;}
	.middle_div{padding:0;}
	.top_padding{padding-left:0;}
	.footer_li ul {border-bottom: 1px solid #fff;height: auto; border-right:none;padding-bottom:5px;box-sizing:border-box;}
	.footer_li .middle_ul{text-align:center;}
	.footer_li .middle_ul li {display:inline-block;vertical-align:middle; padding: 2px 0px;width:64px;float: none;}
	.center{text-align:center;}
	.footer_titie{text-align:center;}
	.wbshimg{width:100% !important;}
}
@media (max-width:690px){
    .float_lf{margin-left: 3%;}
	.first_margin {margin-left: 14%;}
	.wx_margin {margin-left: 5%;margin-right: 2%;margin-top:10px;}
@media (max-width:650px){
    .header span:nth-child(2){margin-left: 0;margin-right: 20%;}
    .float_lf{margin-left: 2%;}
}
@media (max-width:630px){
    .wid_intro {padding: 20px 2%;box-sizing: border-box;}
}
@media (max-width:590px){
    .float_lf{margin-left: 1%;}
}
@media (max-width:580px){
.header span:nth-child(2){margin-left: 0;margin-right: 10%;}
.index_Banner{ height: 380px;}
.index_Bana{max-width: 80%;}
.index_aBox{ padding: 40px 0;}
.index_bBoxa{ height: 320px;}
.index_bBoxb{height: 65px;}
.index_bpp3{margin-top: 10px;}
.index_bpp1{ margin: 10px 0 10px;}
.xhncp_app1{font-size: 32px;}
.xhncp_bBoxc{padding: 10px 2%; overflow: auto; height: 100%;}
.page2 .xhncp_bBoxc , .page4 .xhncp_bBoxc , .page6 .xhncp_bBoxc{padding: 10px 2%;}
.xhncp_bBoxd{margin: 15px auto 0;}
.xhncp_bBoxe{margin: 6px auto;}
.xhncp_bBoxe{width: 50px; height: 50px;}
.xhncp_bBoxa{height: 40%;}
.xhncp_bBoxb{height: 60%;}
.qtbx_bBoxd{ padding: 15px 3%; height: 70%; top: 30%;}
.qtbx_bBoxd .wid100{height: 100%; overflow: auto;}
.index_aBoxe{height: 80px; width: 80px;}
.index_hBoxa{height: 100px}
.xhncp_bBoxa .ImgBox{background-size: auto 96%; background-repeat: no-repeat;}
.intro_margin {margin-bottom: 25px;}
.intro_img {width: 22%;height: auto;}
.intro_text {width: 75%;font-size: 16px;}
.instro_img {max-width: 85%;padding: 0 0;}
}
@media (max-width:560px){
.float_lf {display: inline-block;vertical-align: top;float:none;}
.float_lf div {margin-bottom: 5px;font-size: 16px;}
.float_margin{margin-top: 10px;}
}

@media (max-width:520px){
.header span:nth-child(2){margin-left: 0;margin-right: 5%;}
.csjs_aBox ul li{ width: 50%;}
.csjs_aBox ul li:nth-child(2n+1){clear: both;}
.csjs_aBox ul li:nth-child(3n+1){clear: none;}
.csjs_bBoxa{height: 170px;}
.csjs_bpp1{margin: 5px 0;}
.csjs_bBox ul li{width: 100%; margin: 10px 0;}
/* .fxbz_aBoxa{height: 230px;} */
.team_aBoxa{width: 180px; height: 180px; border: 6px solid #f3f3f2;}
.index_aBoxe{height: 60px; width: 60px;}
.index_aBoxb{padding: 0 10px;}
.index_aBoxc{width: 12px;}
.introduce_div {width: 100%;margin-right: 0;}
.intro_margin3 {margin-bottom: 25px;}
.instro_img div {width: 40%;margin-right: 18%;}
.instro_img div:nth-child(2n){margin-right: 0;}
.instro_img div p {padding-left: 1%;box-sizing: border-box;}
.instro_margin{margin-bottom: 15px;}

}
@media (max-width:480px){
.header{height: 70px;}
.header span:nth-child(2){display: block;}
.header_Box{top: 0;}
.index_Banner{ height: 350px;}
.header_app1{display: none;}
.index_Bana{max-width: 90%;}
.index_aBox{ padding: 30px 15px;}
.index_aBoxa{margin: 15px 0;}
.index_hBox ul li{width: 100%;}
.xhncp_app1{font-size: 28px;}
.ryzz_aBox ul li{width: 100%;}
.instro_img {max-width: 85%;padding: 0 5%;}
.instro_img div {width: 42%;margin-right: 10%;}
.float_lf {margin-left: 5%;}
.float_margin_2 {margin-top: 10px;}
.footer_Box{padding-top:0;}
.footer_ul {margin-top: 0px;}
.width_1{display:none;width:100%;margin-top: 10px;height: auto;}
.middle_div{padding:0;}
.top_padding{padding-left:0;}
.footer_li ul {border-bottom: 1px solid #fff;height: auto; border-right:none;padding-bottom:5px;box-sizing:border-box;}
.footer_li .middle_ul li {padding: 2px 0px;width:64px;}
.center{text-align:center;}
.erweima img {width: 70px;}
.footer{ margin-top:15px;}
.footer .foot_nav, .footer .foot_shop, .footer .foot_contact .title{ display:none;}
.footer .foot_contact{ width:100%; margin:0; line-height:25px;}
.footer .foot_contact p{ margin:7px 0;}
}
@media (max-width:455px){
.float_lf {margin-left: 10%;}
.float_margin_3 {margin-top: 10px;}
.xhncp_bBoxt {
    padding: 15px 5% 15px 5%;
}

}
@media (max-width:400px){
.team_aBox ul li{width: 100%; margin: 20px 0;}
.float_lf {margin-left: 7%;}
}
@media (max-width:350px){
    .instro_img {max-width: 85%;padding: 0px 0%;}
    .float_lf {margin-left: 5%;}
}
@media (max-height:820px) and  (min-width:1200px){
.qtbx_cBox .swiper-container{margin-top: 30px;}
}
@media (max-height:700px) and  (min-width:1200px){
.xhncp_bpp1{max-height: 104px; overflow: auto;}
.qtbx_aBox{margin-top: 40px;}
.qtbx_cBoxa{height: 240px;}
.qtbx_cpp1{margin: 20px 0;}
.qtbx_cpp3{ margin-top: 20px;}
}
@media (max-height:600px) and  (min-width:1200px){
.qtbx_aBox{margin-top: 20px;}
.qtbx_aBoxa{height: 320px; margin-bottom: 12px;}
.qtbx_cBox .swiper-container{margin-top: 15px;}
.qtbx_cBoxa{height: 210px;}
.qtbx_cpp1{margin: 10px 0;}
.qtbx_cpp3{ margin-top: 10px;}
}


.liuyanbiaodan input{
    background: none;
    border: solid 1px #B5B5B5;
    color: inherit;
    display: block;
    outline: 0;
    padding:0.75em;
    text-decoration: none;
	}