@charset "utf-8";


@font-face{font-family:MiSans-Normal;src:url(../fonts/MiSans-Normal.woff) format('woff'),url(../fonts/MiSans-Normal.ttf) format('truetype')}

@font-face{font-family:MiSans-Regular;src:url(../fonts/MiSans-Regular.eot);src:url(../fonts/MiSans-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/MiSans-Regular.woff) format('woff'),url(../fonts/MiSans-Regular.ttf) format('truetype'),url(../fonts/MiSans-Regular.svg#novecentowide-bold-webfont) format('svg')}


html {
	width: 100%;
	margin: 0;
	padding: 0;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

body {
	width:100%;
	font-family:MiSans-Normal; background: #FBFDFE;
	font-size: 14px;
	margin: 0;
	padding: 0;
	color: #222222;
	line-height: 200%;
}

img {
	border: none;
}

dl,dt,dd {
	display: block;
	margin: 0;
}

p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd {
	margin: 0;
	padding: 0;
	list-style: none;
}

input,textarea{font-family:MiSans-Normal;}

a {
	color: #222222;
	text-decoration: none !important;
	cursor: pointer;
	background: transparent;
	outline: none;
	blr: expression(this.onFocus=this.blur());
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; 
}

a img {
	border: none;
}

a:hover {
	color: #222222;
}

footer,header{display:block}

*{-webkit-box-sizing:border-box;box-sizing:border-box;}


img {
	border: none; max-width: 100%;-webkit-user-drag:none;
}

.cf:after{content:""; display:block; height:0; clear:both;}

.mwrap {width:76.2%; margin: 0 auto; overflow: hidden;}

.wrap { width: 12.8rem;margin: 0 auto; overflow: hidden;}

.pc-div{ display:block!important}

.phone-div { display:none!important}


.fl {float: left;}
.fr {float: right;}
.text-center{ text-align:center;}
.text-left{ text-align:left;}






/*》》》》》》》》》》flex布局《《《《《《《《《《*/

.flex{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}

.flex_item{-webkit-box-flex: 1;-moz-box-flex: 1; -webkit-flex: 1;-ms-flex: 1;flex:1;}

.flex-row {flex-direction: row;}

.flex-col {flex-direction: column;}

.justify-center {justify-content: center;}

.justify-end {justify-content: flex-end;}

.justify-evenly {justify-content: space-evenly;}

.justify-around {justify-content: space-around;}

.justify-between {justify-content: space-between;}

.items-center {align-items: center;}

.items-end {align-items: flex-end;}

/*自定义滚动条*/

::-webkit-scrollbar{width:5px;height:5px;}

::-webkit-scrollbar-button:vertical{display:none;}

::-webkit-scrollbar-track:vertical{background-color:black}

::-webkit-scrollbar-track-piece{background:#fff;}

::-webkit-scrollbar-thumb:vertical{background-color:#555;border-radius:30px}

::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B;}

::-webkit-scrollbar-corner:vertical{background-color:#535353;}

::-webkit-scrollbar-resizer:vertical{background-color:#0054A7;}



.fadeInUp50 {

  -webkit-animation-name: fadeInUp50;

  -moz-animation-name: fadeInUp50;

  -ms-animation-name: fadeInUp50;

  animation-name: fadeInUp50;

}

@-webkit-keyframes fadeInUp50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(0, 50px, 0);

    -moz-transform: translate3d(0, 50px, 0);

    -ms-transform: translate3d(0, 50px, 0);

    transform: translate3d(0, 50px, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-moz-keyframes fadeInUp50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(0, 50px, 0);

    -moz-transform: translate3d(0, 50px, 0);

    -ms-transform: translate3d(0, 50px, 0);

    transform: translate3d(0, 50px, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-o-keyframes fadeInUp50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(0, 50px, 0);

    -moz-transform: translate3d(0, 50px, 0);

    -ms-transform: translate3d(0, 50px, 0);

    transform: translate3d(0, 50px, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@keyframes fadeInUp50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(0, 50px, 0);

    -moz-transform: translate3d(0, 50px, 0);

    -ms-transform: translate3d(0, 50px, 0);

    transform: translate3d(0, 50px, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}



.fadeInLeft50 {

  -webkit-animation-name: fadeInLeft50;

  -moz-animation-name: fadeInLeft50;

  -ms-animation-name: fadeInLeft50;

  animation-name: fadeInLeft50;

}

@-webkit-keyframes fadeInLeft50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-moz-keyframes fadeInLeft50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-o-keyframes fadeInLeft50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@keyframes fadeInLeft50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

.fadeInDown50 {

  -webkit-animation-name: fadeInDown50;

  -moz-animation-name: fadeInDown50;

  -ms-animation-name: fadeInDown50;

  animation-name: fadeInDown50;

}

@-webkit-keyframes fadeInDown50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-moz-keyframes fadeInDown50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-o-keyframes fadeInDown50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@keyframes fadeInDown50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

.fadeInRight50 {

  -webkit-animation-name: fadeInRight50;

  -moz-animation-name: fadeInRight50;

  -ms-animation-name: fadeInRight50;

  animation-name: fadeInRight50;

}

@-webkit-keyframes fadeInRight50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(50px, 0, 0);

    -moz-transform: translate3d(50px, 0, 0);

    -ms-transform: translate3d(50px, 0, 0);

    transform: translate3d(50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-moz-keyframes fadeInRight50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(50px, 0, 0);

    -moz-transform: translate3d(50px, 0, 0);

    -ms-transform: translate3d(50px, 0, 0);

    transform: translate3d(50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-o-keyframes fadeInRight50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(50px, 0, 0);

    -moz-transform: translate3d(50px, 0, 0);

    -ms-transform: translate3d(50px, 0, 0);

    transform: translate3d(50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@keyframes fadeInRight50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(50px, 0, 0);

    -moz-transform: translate3d(50px, 0, 0);

    -ms-transform: translate3d(50px, 0, 0);

    transform: translate3d(50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

.div_m{display: none !important;}
/*》》》》》》》》》》flex布局《《《《《《《《《《*/
.flex{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.flex_item{-webkit-box-flex: 1;-moz-box-flex: 1; -webkit-flex: 1;-ms-flex: 1;flex:1;}
.flex-row {flex-direction: row;}
.flex-col {flex-direction: column;}
.justify-center {justify-content: center;}
.justify-end {justify-content: flex-end;}
.justify-evenly {justify-content: space-evenly;}
.justify-around {justify-content: space-around;}
.justify-between {justify-content: space-between;}
.items-center {align-items: center;}
.items-end {align-items: flex-end;}

.acc{margin-left: auto; margin-right: auto;}
.floatl{float: left;}
.floatr{float: right;}
.txtc{text-align: center;}
.transition035{transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.transition05{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.clear {clear: both;margin: 0;padding: 0;height: 0;}



/*header*/
.header{ clear:both; width: 100%; background: #fff; position: fixed; left: 0; top: 0; z-index: 99999999; padding:0 13%; display: flex; align-items: center; justify-content:space-between; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.header .logo{ width: 2.11rem; height: .5rem; float: left; display: flex; align-items: center; justify-content: flex-start;}
.header .logo img{ display: block; width:100%; height: auto;}

.header .menuBox{ width: 73%; float: right;}

.header .headr{ clear: both; justify-content: space-between;}
.head .nav>li{position: relative; z-index: 2;}
.head .nav>li .nav-top{position: relative; z-index: 1;}
.head .nav>li .nav-top a{display: block; font-size: .18rem; line-height:.84rem; color: #222222; padding: 0 .27rem;}
.head .nav>li .nav_two{width: 160%; position:absolute; left:-30%; top:.88rem; z-index: 99999999991;background-color:#fff; text-align: center; border-radius: .12rem;}
.home .head .nav>li .ho a{ color: #ffffff;background: #7FBF26; border-radius: 0 0 .08rem .08rem; line-height: .81rem;}
.head .nav>li.li-ing .nav-top a{ color: #ffffff;background: #7FBF26; border-radius: 0 0 .08rem .08rem; line-height: .81rem;}
@-webkit-keyframes tsy1 {
  from {opacity: 0;-webkit-transform: translate3d(0, 10%, 0);transform: translate3d(0, 10%, 0);}
  to {opacity: 1;-webkit-transform: none;transform: none;}
}
@keyframes tsy1 {
  from {opacity: 0;-webkit-transform: translate3d(0, 10%, 0);transform: translate3d(0, 10%, 0);}
  to {opacity: 1;-webkit-transform: none;transform: none;}
}
.head .search{ height: 100%; margin-left: .36rem; font-size: .18rem; line-height: .32rem;}
.head .search a{ display:block; display: flex; align-items: center; justify-content: flex-end; color: #000;}
.head .search img{ display:block; margin-right: .06rem; width: .24rem; height: auto;animation: rotateAnimation 5s linear infinite;}
@keyframes rotateAnimation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.head .search a:hover{color:#006EB8}
.news_con .head .search a:hover{color:#006EB8}

.head .nav>li .nav_two{ padding-top: .2rem;}
.head .nav>li .nav_two ul{display: block; text-align: center; background:#F6F6F6; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.head .nav>li.menu2-ing .nav_two ul{-webkit-animation-name: tsy1; animation-name: tsy1;}
.head .nav>li .nav_two ul li{ width: 100%; display: block; line-height: .24rem; min-height:.24rem; float: left; position: relative; margin-bottom: .28rem;}
.head .nav>li .nav_two ul li:nth-child(1){ margin-top: .1rem;}
.head .nav>li .nav_two ul li a{display: block; width: 100%; font-size: .18rem; line-height: .24rem; color: #222222;transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.head .nav>li .nav_two ul li a::after{content: ""; display: block; font-size: 0; width: 100%; transform: scaleX(0); height: 1px; background: #05308C; transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.head .nav>li .nav_two ul li a:hover { color: #87B33E;}

.home .header{ background:url(../images/ico02.png) repeat center center; border-bottom: 1px solid rgba(255, 255, 255, .5);}

#nowtopMenu{color: #8B614B;}

.fixed-header {background:#fff}
.home .fixed-header {background:#fff}



.news_con .nav-wrapper {background:#fff}
.news_con .nav-wrapper .head .nav>li .nav-top a{color:#222}
.news_con .nav-wrapper .logo{background:url(../images/logo.png) no-repeat left center; background-size: 2.12rem;}
.news_con .nav-wrapper .head .search p{ background:url(../images/ico05_white.svg) no-repeat left center; background-size: .24rem;}
.news_con .head .search a{color:#222}


.sB{ font-size:10px; vertical-align:super;} 
.xB{ vertical-align:sub; font-size:10px;}





/*<<<<<<<<<<<<<<<<<<<<<< 首页banner >>>>>>>>>>>>>>>>>>>>>>>*/
.banner{ clear:both; height: 100vh; position: relative; overflow: hidden; border-radius: 0 0 .14rem .14rem;}
.banner .h-banner{width: 100%; height: 100vh;border-radius: 0 0 .14rem .14rem;}
.banner .h-banner .swiper-slide .div_pc,
.banner .h-banner .swiper-slide video{width: 100%; height: 100%; object-fit: cover;border-radius: 0 0 .14rem .14rem;}
.banner .txt{ width: 82%; position: absolute; z-index: 99; font-size: .48rem; line-height: .78rem;font-family:MiSans-Regular; font-weight: bold;text-shadow: .02rem .02rem .03rem rgba(0, 0, 0, 0.3);}
.banner .txt1{left: 9%; top: 32%; color: #000; }

.banner .txt2{left: 9%; top: 32%; font-size: .48rem; line-height: .78rem;font-family:MiSans-Regular; color:#fff;}

.banner .txt3{left: 9%; bottom: 17%; color:#fff; text-align: center}




.banner .swiper-pagination-bullet{ width: .2rem; height: .21rem; border-radius: 50%;background:url(../images/ico03.png) no-repeat center center; background-size: .2rem}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 .1rem;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets{ bottom:.3rem; width:100%;}
.banner .swiper-pagination-bullet{ opacity: 1;}
.banner .swiper-pagination-bullet-active{background:url(../images/ico03-on.png) no-repeat center center; background-size: .2rem;opacity: 1;}


/* 轮播设置 */
.banner .h-banner .swiper-slide .div_pc{transition: 1s linear 2s; transform: scale(1.1);}
.banner .h-banner .swiper-slide-active .div_pc,.banner .h-banner .swiper-slide-duplicate-active .div_pc{ transition: 6s linear; transform: scale(1);}
.banner video{ display: block; width: 100%; height: 100%;object-fit: cover;}




/*侧边栏*/
.saf-online{width:.82rem;position:fixed;right:8px;top:40%;z-index:99;opacity:0;visibility:hidden; cursor: pointer;transition:all 0.5s}
.g_senavatv{opacity:1;visibility:visible; width: .82rem; height: 3.28rem;background:url(../images/pic11.png) no-repeat center center; background-size:100%; border-radius: .12rem;}
.saf-online .p_list{width:100%;height:auto}
.saf-online .saf-lineitem{display:block;width:.82rem;height:1.08rem;position:relative;background:url(../images/pic12.png) no-repeat bottom center; background-size: .63rem; padding-top: .08rem;}
.saf-online .saf-lineitem:nth-child(2){background:url(../images/pic13.png) no-repeat bottom center; background-size: .63rem; padding-top: .06rem;height:1.1rem;}
.saf-online .saf-lineitem:nth-child(3){background:none}
.saf-online .saf-lineitem saf-icon{width:100%;height:100%; display: block;font-size: .14rem; line-height: .22rem; color: #fff; text-align: center; padding:.1rem .08rem 0 .08rem;}
.saf-online .saf-lineitem saf-icon a{color: #fff; }
.saf-online .saf-lineitem saf-icon img{height:auto;display:block}
.saf-online .saf-lineitem saf-icon .im1{width:.28rem; margin: 0 auto; margin-bottom: .06rem;}
.saf-online .saf-lineitem saf-icon .im2{width:.43rem;}
.saf-online .saf-lineitem > .xsbox{width:1.8rem; height: 1.8rem; padding: .1rem; border-radius: .1rem; background:#fff;position:absolute;right:100%;top:-.1rem;transform:translate(-.1rem,6%); z-index:1;display:none;transition:all 0.5s;}
/*.saf-online .saf-lineitem > .xsbox:after{content:"";display:block;width:0;height:0;border:.1rem solid transparent;border-left:.1rem solid #F5F5F5;position:absolute;left:100%;top:.2rem;transform:translate(0,-50%)}*/
.saf-online .saf-lineitem > .xsbox img{display:block; width: 100%; height: auto;border-radius: .1rem;}


.saf-online .saf-lineitem:hover > .xsbox{transform:translate(-15px,6%);display:block;visibility:visible}
.saf-make .saf-online{width:100%;position:relative;right:0;bottom:auto}
.saf-make .saf-online .p_list{display:flex}







.mTitle{clear: both; margin-bottom: .6rem;}
.mTitle .t1{ font-size: .48rem; color: #222; line-height: .6rem;}
.mTitle .t2{ font-size: .36rem; color: rgba(127, 191, 38, .2); line-height: .42rem;}


.homebg{clear:both; width: 100%;background:#fcfcfc url(../images/pic01.png) no-repeat bottom center; background-size:100%;}

.row1{clear:both; padding-top: 1.2rem; margin-bottom: 1.2rem;}
.row1 .mTitle{ margin-bottom: .5rem;}
.row1 .row1L{ width: 35%; float: left;}
.row1 .row1R{ width: 56.37%; float: right; position: relative;}
.row1 .row1R .more{ width: 1.96rem; height: .62rem; border-radius: .4rem; background: #fff; font-size: .16rem; color: #222; padding: .07rem .28rem .07rem .07rem; position: absolute; left: -.4rem; top: 40%; z-index: 999;-moz-box-shadow:0px 1px .1rem 1px #c5c5c6; -webkit-box-shadow:0px 1px .1rem 1px #c5c5c6; box-shadow:0px 1px .1rem 1px #c5c5c6;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row1 .row1R .more img{display:block; width: .47rem; height: auto; float: left;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row1 .row1R .more span{ display: inline-block; line-height: .51rem; float: right;}
.row1 .row1R .more:hover { background: #7FBF26;-moz-box-shadow:0px 0px 0px 0px #c5c5c6; -webkit-box-shadow:0px 0px 0px 0px #c5c5c6; box-shadow:0px 0px 0px 0px #c5c5c6; color: #fff;}
/*
.row1 .row1R .more:hover {padding: .07rem .07rem .07rem .28rem;}
.row1 .row1R .more:hover img{float: right;}
.row1 .row1R .more:hover span{float: left;}
*/
.row1 .row1L .text{border-top: 1px solid rgba(0, 33, 64, .1); padding-top: .48rem;}
.row1 .row1L .text .t1{ font-size: .2rem; line-height: .36rem; color: #222; margin-bottom: .1rem;}
.row1 .row1L .text .t2{ font-size: .17rem; line-height: .36rem; color: #555555; margin-bottom: .4rem;}
.row1 .row1L .text .t3{ height: .44rem; font-size: .16rem; color: #7FBF26; }
.row1 .row1L .text .t3 p{border: 1px solid rgba(0, 33, 64, .1);border-radius: .1rem; display:inline-block; padding: 0 .2rem;line-height: .42rem; }
.row1 .row1L .text .t3 p img{ margin-right:.08rem;}

.row1 .row1R .row1R_L{ width: 49%; height: 6.06rem; color: #fff; float: left;background: url(../images/ico16.png) no-repeat center center; background-size:100%; border-radius: .16rem; padding: .5rem .3rem .3rem .4rem;}
.row1 .row1R .row1R_L .d1{ font-size: .2rem; line-height: .3rem; margin-bottom: .14rem;}
.row1 .row1R .row1R_L .d1 span{ font-size: .9rem; line-height: 1rem;}
.row1 .row1R .row1R_L .d2{font-size: .2rem; line-height: .3rem; height: 2.4rem;}
.row1 .row1R .row1R_L .d3{ font-size: .15rem; line-height: .22rem; opacity: .8; font-family: 思源黑体; border-top: 1px dashed rgba(255, 255, 255, .2); padding-top: .26rem;}
.row1 .row1R .row1R_R{ width: 49%; float: right;}
.row1 .row1R .row1R_R .bx1{ width: 100%; height: 2.96rem; overflow: hidden;background: url(../images/pic08.png) no-repeat center center; background-size:100%; margin-bottom: .14rem;}
.row1 .row1R .row1R_R .bx1 a{ width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;}
.row1 .row1R .row1R_R .bx1 img{ display: block; width: .56rem; height: .56rem; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row1 .row1R .row1R_R .bx2{ width: 100%; height: 2.96rem; overflow: hidden;background: url(../images/pic09.png) no-repeat center center; background-size:100%; padding: .64rem .4rem .4rem .4rem;}
.row1 .row1R .row1R_R .bx1:hover img{transform:scale(1.08) rotate(-360deg);
  -moz-transform:scale(1.08) rotate(-360deg);
  -webkit-transform:scale(1.08) rotate(-360deg);}
.row1 .row1R .row1R_R .bx2 .list{ width: 100%; display:flex; align-items:flex-start; justify-content: space-between; margin-bottom: .5rem;}
.row1 .row1R .row1R_R .bx2 .list .li .li_1{ color: #7FBF26;}
.row1 .row1R .row1R_R .bx2 .list .li .li_1 .sp1{ font-size: .42rem; line-height: .5rem;}
.row1 .row1R .row1R_R .bx2 .list .li .li_1 .sp2{ font-size: .14rem; line-height: .3rem;}
.row1 .row1R .row1R_R .bx2 .list .li .li_2{ font-size: .14rem; line-height: .22rem;}
.row1 .row1R .row1R_R .bx2 .btn{ width: 100%; display: flex; align-items: center; justify-content: space-between;}
.row1 .row1R .row1R_R .bx2 .btn p img{display:block; width: .52rem; height: auto;}
.morebtn{ height: .52rem; line-height: .5rem; width: 1.92rem; border-radius: .4rem; color: #fff; background: #7FBF26; font-size:.16rem; padding: .06rem .06rem .06rem .3rem; display: flex; align-items: center; justify-content: space-between;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.morebtn img{ display: block; width: .37rem; height: auto;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.morebtn:hover img{animation:  icon 2s linear infinite;}
.morebtn:hover{color:#fff}
@keyframes icon{
	0%{
    opacity: 0.8;
		transform: translate(0,0);
	}
	50%{
    opacity: 1;
		transform: translate(-.1rem,0);
	}
	100%{
    opacity: 0.8;
		transform: translate(0,0);
	}
}
.row1 .row1R .row1R_R .bx2 .morebtn{width:2.5rem; line-height: .2rem;}



.row2{clear:both; width: 86%; margin: 0 auto; background:#fff url(../images/ico17.png) no-repeat right bottom; background-size:4.25rem; height: 6.7rem; border-radius: .2rem; padding-top: .3rem;-moz-box-shadow:0px 1px .16rem 2px #dadadb; -webkit-box-shadow:0px 1px .16rem 2px #dadadb; box-shadow:0px 1px 16rem 2px #dadadb; margin-bottom: 1.7rem; position: relative; padding:.74rem .6rem .5rem .6rem;}
.row2 .slideTxtBox .hd{ width:76%;height: 1.1rem;} 
.row2 .slideTxtBox .hd ul{ width: 100%; height:100%; display: flex; align-items: center; justify-content: flex-start;}
.row2 .slideTxtBox .hd .gd{ width: 100%; height:100%; display: flex; align-items:flex-start; justify-content: flex-start;}
.row2 .mTitle{ position: absolute; right: .8rem; top: .9rem; text-align: right;}
.row2 .slideTxtBox .hd ul li{ width: 12.5%; font-size:.18rem; cursor: pointer; color: #222222; line-height: .26rem; text-align: center; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; position: relative;}
.row2 .slideTxtBox .hd ul li:after{ content:''; display: block; width: .6rem; height: .02rem; background: rgba(0, 33, 64, .1); position: absolute; right: -.31rem; top: .43rem;}
.row2 .slideTxtBox .hd ul li:last-child:after{display:none}
.row2 .slideTxtBox .hd ul li span{ display: block; width: .58rem; height: .58rem; margin: 0 auto; margin-bottom: .08rem;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row2 .slideTxtBox .hd ul .li1 span{background:url("../images/ico18.png") no-repeat center center; background-size: .58rem; }
.row2 .slideTxtBox .hd ul .li2 span{background:url("../images/ico19.png") no-repeat center center; background-size: .58rem; }
.row2 .slideTxtBox .hd ul .li3 span{background:url("../images/ico20.png") no-repeat center center; background-size: .58rem; }
.row2 .slideTxtBox .hd ul .li4 span{background:url("../images/ico21.png") no-repeat center center; background-size: .58rem; }
.row2 .slideTxtBox .hd ul .li5 span{background:url("../images/ico22.png") no-repeat center center; background-size: .58rem; }
.row2 .slideTxtBox .hd ul .li6 span{background:url("../images/ico23.png") no-repeat center center; background-size: .58rem; }
.row2 .slideTxtBox .hd ul .li7 span{background:url("../images/ico24.png") no-repeat center center; background-size: .58rem; }
.row2 .slideTxtBox .hd ul .li8 span{background:url("../images/ico25.png") no-repeat center center; background-size: .58rem; }
.row2 .slideTxtBox .hd ul .li1.on span{background:url("../images/ico18-on.png") no-repeat center center; background-size: .58rem;}
.row2 .slideTxtBox .hd ul .li2.on span{background:url("../images/ico19-on.png") no-repeat center center; background-size: .58rem;}
.row2 .slideTxtBox .hd ul .li3.on span{background:url("../images/ico20-on.png") no-repeat center center; background-size: .58rem;}
.row2 .slideTxtBox .hd ul .li4.on span{background:url("../images/ico21-on.png") no-repeat center center; background-size: .58rem;}
.row2 .slideTxtBox .hd ul .li5.on span{background:url("../images/ico22-on.png") no-repeat center center; background-size: .58rem;}
.row2 .slideTxtBox .hd ul .li6.on span{background:url("../images/ico23-on.png") no-repeat center center; background-size: .58rem;}
.row2 .slideTxtBox .hd ul .li7.on span{background:url("../images/ico24-on.png") no-repeat center center; background-size: .58rem;}
.row2 .slideTxtBox .hd ul .li8.on span{background:url("../images/ico25-on.png") no-repeat center center; background-size: .58rem;}
.row2 .slideTxtBox .bd{ width: 88%; position:absolute; bottom:0; left: 6%;}
.row2 .slideTxtBox .bd ul{ height: 4.36rem;}
.row2 .slideTxtBox .bd ul .bbx{ width: 100%; height: 100%;position: relative;}


.row2 .slideTxtBox .bd .bdL{ width: 7.38rem; height: 4.83rem; text-align: center; float: left; padding: .1rem; }
.row2 .slideTxtBox .bd .bdL .bdLbbx{ background: #fff; width: 100%; height: 100%; -moz-box-shadow:0px 1px .13rem 2px #ebebec; -webkit-box-shadow:0px 1px .13rem 2px #ebebec; box-shadow:0px 1px .13rem 2px #ebebec;border-radius: .2rem; }
.row2 .slideTxtBox .bdL .pic{ width:100%; height: 4rem; display: flex; align-items: center; justify-content: center;}
.row2 .slideTxtBox .bdL .pic img{ display:block; max-width: 80%; max-height: 75%;}
.row2 .slideTxtBox .bd .bdL .swiper-container{ width: 100%; height: 4.36rem;}
.row2 .slideTxtBox .bd .bdL .ms{ width: 80%; margin: 0 auto;font-size:.14rem; color: #888; line-height: .24rem;height: .24rem; display: flex; align-items:flex-start; justify-content: center;}
.row2 .slideTxtBox .bd .bdL .ms img{ display:block; width: .17rem; height: auto; margin-right: .06rem; margin-top: .04rem}
.row2 .slideTxtBox .bd .bdR{ width: 6rem; height: 4rem; float: right; padding-top: 1rem;}
.row2 .slideTxtBox .bd .bdL .swiper-slide{ height: 100%; display:flex; align-items: center; justify-content: center; }

.row2 .slideTxtBox .swiper-button-prev{ width: .4rem; height: .5rem;background:url("../images/ico27.png") no-repeat center center; background-size: .13rem; left: 2.5%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row2 .slideTxtBox .swiper-button-next{ width: .4rem; height: .5rem;background:url("../images/ico28.png") no-repeat center center; background-size: .13rem; left: 45.5%; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row2 .slideTxtBox .swiper-button-prev:hover{background:url("../images/ico27-on.png") no-repeat center center; background-size: .13rem;}
.row2 .slideTxtBox .swiper-button-next:hover{background:url("../images/ico28-on.png") no-repeat center center; background-size: .13rem;}
.row2 .slideTxtBox .bd .bdR .wz1{ font-size: .3rem; line-height: .32rem; margin-bottom: .26rem;}
.row2 .slideTxtBox .bd .bdR .wz2{ font-size: .17rem; line-height: .3rem; color: #555555; margin-bottom: .5rem;}



.row3{clear:both; margin-bottom: 1rem}
.row3 .mTitle{margin-bottom:0}
.row3_top{display:flex; align-items: center; justify-content: space-between; margin-bottom: .5rem;}
.row3 .morebtn{ margin-top: .2rem;}
.row3 .list .li{ width: 30.7%; height: 4.1rem; float: left; margin-right: 3.95%; position: relative; border-bottom: 1px solid rgba(0, 33, 64, .1);}
.row3 .list .li a:after{ content:''; display: block; width: 0; height: 1px; background: #004EA2; position: absolute; left: 0; bottom: 0; z-index: 2;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row3 .list .li:nth-child(3n){ margin-right:0}
.row3 .list .li a{ display: block; width: 100%; height: 100%;}
.row3 .list .li .pic{ width: 100%; height: 2.63rem; overflow: hidden; border-radius: .14rem; margin-bottom: .4rem;}
.row3 .list .li .pic img{ display:block; width: 100%; height: 100%; border-radius: .14rem;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row3 .list .li .t1{ font-size: .2rem; line-height: .3rem; color: #222;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom: .11rem;}
.row3 .list .li .t2{ font-size: .16rem; color: #555555; line-height: .3rem;}
.row3 .list .li:hover a:after{ width:100%}
.row3 .list .li:hover .pic img{transform: scale(1.08);}


.footer{ clear:both; width: 100%; border-radius: .3rem .3rem 0 0; padding-top: .7rem;background:#004EA2 url(../images/pic03.png) no-repeat bottom right; background-size:5.2rem;}
.footer .box1{ overflow: inherit}
.footer .box1 .box1L{ width: 68%; float: left;}
.footer .box1 .box1R{ width: 32%; float: right; padding-top: 1rem;}
.footer .box1 .box1L .pic{ margin-bottom: .5rem;}
.footer .box1 .box1L .pic img{ display:block; width: 2.12rem; height: auto;}
.footer .box1 .box1L .list{height:2.34rem;}
.footer .box1 .box1L .list .li{ width: 16.6666%; float: left;}
.footer .box1 .box1L .list .li .li_1{ font-size: .18rem; line-height: .3rem; color: #fff; margin-bottom: .2rem;}
.footer .box1 .box1L .list .li .li_2{ margin-bottom: .06rem;font-size: .16rem;line-height: .28rem;}
.footer .box1 .box1L .list .li .li_2 a{ font-size: .16rem; line-height: .28rem;color:rgba(255, 255, 255, .6); display: inline-block; position: relative;}
.footer .box1 .box1L .list .li .li_2 a:after{ content: '';display: block; width: 100%; border-bottom: 1px solid rgba(255, 255, 255, .6); position:absolute; left: 0; bottom: 3px;transform-origin: center center;
  transform: scale3d(0, 1, 0);
  transition: all .5s;}
.footer .box1 .box1L .list .li .li_2 a:hover:after { transform: none;}


.footer .box1 .box1R .bx1{ font-size: .22rem; line-height: .34rem; color: #fff; margin-bottom: .1rem; text-align: right;}
.footer .box1 .box1R .bx2{ font-size: .17rem; line-height: .3rem; color: #fff; text-align: right; margin-bottom: .3rem;}
.footer .box1 .box1R .bx3 { display: flex; align-items: center; justify-content: flex-end; position: relative;}
.footer .box1 .box1R .bx3 .li{ float: left; margin-left: .16rem; overflow: inherit}
.footer .box1 .box1R .bx3 .li p{ display: block; width: .44rem; height: .44rem; border-radius: 50%; position: relative; background: rgba(0, 0, 0, .1); display: flex; align-items: center; justify-content: center; cursor: pointer;}
.footer .box1 .box1R .bx3 .li p span{ display: block; position: absolute; left: 0; top: 0; z-index: 999; width: .44rem; height: .44rem;}
.footer .box1 .box1R .bx3 .li p .sp1{background: url(../images/ico05.png) no-repeat center center;background-size: .44rem;}
.footer .box1 .box1R .bx3 .li p .sp2{background: url(../images/ico06.png) no-repeat center center;background-size: .44rem;}
.footer .box1 .box1R .bx3 .li p .sp3{background: url(../images/ico07.png) no-repeat center center;background-size: .44rem;}
.footer .box1 .box1R .bx3 .li p .sp4{background: url(../images/ico08.png) no-repeat center center;background-size: .44rem;}
.footer .box1 .box1R .bx3 .li p .sp5{background: url(../images/ico09.png) no-repeat center center;background-size: .44rem;}
.footer .box1 .box1R .bx3 .li p .sp6{background: url(../images/ico10.png) no-repeat center center;background-size: .44rem;}
.footer .box1 .box1R .bx3 .li p .sp7{background: url(../images/ico11.png) no-repeat center center;background-size: .44rem;}
.footer .box1 .box1R .bx3 .li .ewm{ display: none; width: .94rem; height: auto; position: absolute; bottom:-1.06rem; z-index: 2; border-radius: .06rem; background: #fff;}
.footer .box1 .box1R .bx3 .li4 .ewm{ left: 2.14rem;}
.footer .box1 .box1R .bx3 .li5 .ewm{ left: 2.8rem;}
.footer .box1 .box1R .bx3 .li6 .ewm{ left: 3.36rem;}
.footer .box1 .box1R .bx3 .li7 .ewm{ right:-.3rem;}
.footer .box1 .box1R .bx3 .li:hover .ewm{ display:block}
.footer .box1 .box1R .bx3 .li p:before{content:''; position: absolute; left: -5%; top: -5%;background:#7FBF26; width: 110%; height: 110%; z-index: 1;transition:transform .5s ease;transform: scale(0);border-radius: 100%;}
.footer .box1 .box1R .bx3 .li p:hover:before{transform:none}


.footer .box2{ clear:both; color:rgba(255, 255, 255, .6); font-size: .14rem; line-height: .26rem; display: flex; align-items: center; justify-content: flex-start; border-top:1px solid rgba(255, 255, 255, .1); height: .6rem;}
.footer .box2 p{ margin-left:.14rem;}
.footer .box2 a{color:rgba(255, 255, 255, .6);}
.footer .box2 a:hover{color:rgba(255, 255, 255, 1);}


.iBanner{ clear:both; width: 100%; border-radius: 0 0 .3rem .3rem;  position: relative;}
.iBanner img{display:block; width: 100%; height: auto; border-radius: 0 0 .3rem .3rem;}

.secMenu{clear:both; background: #fff;-moz-box-shadow:0px 1px .1rem 1px #dbdee5; -webkit-box-shadow:0px 1px .1rem 1px #dbdee5; box-shadow:0px 1px .1rem 1px #dbdee5; height: .86rem; line-height: .86rem; border-radius: .2rem; text-align: center; display: flex; align-items: center; justify-content: center; position: absolute; bottom: -.43rem; left: 50%; margin-left: -6.4rem; z-index: 99;}
.secMenu .li{ margin: 0 .8rem;}
.secMenu .li a{ display:block; font-size: .2rem; color: #222222; height: 100%;-webkit-transition: 0s;
	-moz-transition: 0s;
	-ms-transition: 0s;
	-o-transition: 0s;
	transition: 0s;}
#nowmenu{ color:#7FBF26; background: url(../images/ico33.png) no-repeat center .63rem;background-size: .14rem;}



.iCon{clear:both; width: 100%; position: relative;}
.iCon .bgbg{ width: 100%; background: url(../images/pic15.png) no-repeat left bottom;background-size:6.96rem;}
.iCon_gsjj{background: url(../images/pic14.png) no-repeat top center;background-size: 100%; padding-top: 1.5rem;}
.iCon_gywh{background: url(../images/pic19.png) no-repeat top right;background-size:100%; padding-top: .8rem;}
.iCon_tongy{background: url(../images/pic19.png) no-repeat top right;background-size:100%; padding-top: 1.5rem;}
.iCon_tongyxw{background: url(../images/pic19.png) no-repeat top right;background-size:100%; padding-top: 1rem;}
.iCon_tongycp{background: url(../images/pic19.png) no-repeat top right;background-size:100%; padding-top: 1.5rem;}
.iCon_cp{background: url(../images/pic19.png) no-repeat top right;background-size:100%;}

.iCon .iContent{ padding-bottom: 1.5rem;}



.about_box .d1{ font-size: .4rem; color: #7FBF26; line-height: 1rem;border-bottom: 1px solid rgba(0, 33, 64, .1); height: 1rem; margin-bottom: .7rem;background: url(../images/ico34.png) no-repeat right center;background-size:.68rem; font-weight: bold;}
.about_box .d2{ height: 2.15rem; margin-bottom: .66rem;}
.about_box .d2 .d2L{ width: 36%; height: 100%; float: left;}
.about_box .d2 .d2R{ width: 8.04rem; height: 100%; float: right; text-align: center;}
.about_box .d2 .d2L .d2L_1{ color: #7FBF26;font-size: .2rem; line-height: .3rem; margin-bottom: .14rem;}
.about_box .d2 .d2L .d2L_1 span{ font-size: .9rem; line-height: 1rem; font-weight: bold;}
.about_box .d2 .d2L .d2L_2{ font-size: .2rem; line-height: .3rem; color: #222222;}
.about_box .d2 .d2R .li{ width:3.82rem; height: 100%; margin-left: .2rem; float: left; position: relative; overflow: hidden;}
.about_box .d2 .d2R .li a{ display: block; width: 100%; height: 100%; color: #fff}
.about_box .d2 .d2R .li .pic{ width: 100%; height: 100%; border-radius: .12rem; overflow: hidden;}
.about_box .d2 .d2R .li .pic img{ display:block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.about_box .d2 .d2R .li .text{ width: 100%; position: absolute; left: 0; top: 30%; z-index: 22; color: #fff; font-size: .17rem; line-height: .3rem;}
.about_box .d2 .d2R .li .text img{ display:block; margin: 0 auto; width: .5rem; height: auto; margin-bottom: .14rem;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.about_box .d2 .d2R .li:hover .pic img{transform: scale(1.08);}
.about_box .d3{ clear:both;font-size: .17rem; line-height: .36rem; color: #555555; text-align: justify;}
.about_box .d3 .pic{ display: block; width: 100%; height: auto; margin: .38rem 0;}
.about_box .d4{ clear: both;text-align: center; margin-top: .68rem;border: 1px solid rgba(0, 33, 64, .1); border-radius: .1rem; padding: .32rem; position: relative;}
.about_box .d4 .t1{ font-size: .17rem; line-height: .3rem;height: .3rem; color: #7FBF26; margin-bottom: .24rem; display: flex; align-items: center; justify-content: center; position: absolute; top: -.15rem; left: 40%;}
.about_box .d4 .t1 span{padding:0 .24rem; display:flex; align-items: center; justify-content: center;background: #fff;}
.about_box .d4 .t1 img{ display: block; width: .2rem; height: auto; margin-right: .1rem;}
.about_box .d4 .t2{ font-size: .15rem; line-height: .3rem; color: #888888;}




.qywh_box{ height: 7.6rem; position:relative; z-index: 9; }
.qywh_box .yuan{ display: block; width: 7.59rem; height: auto; position: absolute; left: 20.2%;top:0; z-index: 1;}

/*
@keyframes rotateAnimation2 {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
*/

.qywh_box .li{ width: 3.4rem; display: flex; align-items: center; justify-content: flex-end; position: absolute; z-index: 99;}
.qywh_box .li .li_1{ width: 1.93rem; font-size: .18rem; line-height: .3rem;}
.qywh_box .li .li_2{ font-size: .14rem; line-height: 1.41rem; height: 1.41rem; width: 1.41rem; background: url(../images/ico37.png) no-repeat center center;background-size:100%; text-align: center; color: #fff; }
.qywh_box .liL .li_2{margin-left: .06rem;}
.qywh_box .liR .li_2{margin-right: .06rem;}
.qywh_box .li1{ left:9%; top: 5%; }
.qywh_box .li2{ left:0; top: 38%;}
.qywh_box .li3{ left:9%; bottom:6%;}
.qywh_box .li4{ right:9%; top: 5%;}
.qywh_box .li5{ right:1%; top: 38%;}
.qywh_box .li6{ right:9%; bottom:6%;}




.threemenu{ text-align: center; margin-bottom: .54rem;}
.threemenu a{ font-size: .2rem; line-height: .3rem; color: #222; margin: 0 .32rem;}
#nowthree{ color:#7FBF26;}
.threemenu a:hover{ color:#7FBF26;}


.iTitle{ clear:both; font-size: .36rem; line-height: .42rem; color: #222; font-weight: bold; margin-bottom: .4rem; display: flex; align-items: center; justify-content: flex-start;}
.iTitle:before{content:''; display: block; width: .06rem; height: .36rem; background: #7FBF26; border-radius: .04rem; margin-right: .15rem;}

.iTitle2{ font-size: .36rem; line-height: .5rem; font-weight: bold; color: #222; margin-bottom: .52rem;}


.shzr_box{ width: 14.2rem;}
.shzr_box .iTitle{ padding: 0 .7rem;}
.shzr_box .slideTxtBox .hd{ width:100%;height: 1.1rem; margin-bottom: .7rem; } 
.shzr_box .slideTxtBox .hd ul{ width: 100%; height:100%; display: flex; align-items: center; justify-content:center;}
.shzr_box .slideTxtBox .hd ul li{ width: 12.5%; font-size:.18rem; cursor: pointer; color: #222222; line-height: .3rem; text-align: center; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; position: relative;}
.shzr_box .slideTxtBox .hd ul li:after{ content:''; display: block; width: .62rem; height: .02rem; background: rgba(0, 33, 64, .1); position: absolute; right: -.31rem; top: .43rem;}
.shzr_box .slideTxtBox .hd ul li:last-child:after{display:none}
.shzr_box .slideTxtBox .hd ul li span{ display: block; width: .58rem; height: .58rem; margin: 0 auto; margin-bottom: .08rem; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.shzr_box .slideTxtBox .hd ul .li1 span{background:url("../images/ico39.png") no-repeat center center; background-size: .58rem; }
.shzr_box .slideTxtBox .hd ul .li2 span{background:url("../images/ico40.png") no-repeat center center; background-size: .58rem; }
.shzr_box .slideTxtBox .hd ul .li3 span{background:url("../images/ico41.png") no-repeat center center; background-size: .58rem; }
.shzr_box .slideTxtBox .hd ul .li4 span{background:url("../images/ico42.png") no-repeat center center; background-size: .58rem; }

.shzr_box .slideTxtBox .hd ul .li1.on span{background:url("../images/ico39-on.png") no-repeat center center; background-size: .58rem;}
.shzr_box .slideTxtBox .hd ul .li2.on span{background:url("../images/ico40-on.png") no-repeat center center; background-size: .58rem;}
.shzr_box .slideTxtBox .hd ul .li3.on span{background:url("../images/ico41-on.png") no-repeat center center; background-size: .58rem;}
.shzr_box .slideTxtBox .hd ul .li4.on span{background:url("../images/ico42-on.png") no-repeat center center; background-size: .58rem;}
.shzr_box .slideTxtBox .bd{ width: 100%; position: relative;}
.shzr_box .slideTxtBox .bd .qhBox{ width: 12.8rem; margin: 0 auto;}
.shzr_box .slideTxtBox .bd .qhBox .swiper-container{position:static}

.shzr_box .slideTxtBox .swiper-button-prev{ width: .48rem; height: .48rem;background:url("../images/ico43.png") no-repeat center center; background-size: .48rem; left: 0;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.shzr_box .slideTxtBox .swiper-button-next{ width: .48rem; height: .48rem;background:url("../images/ico44.png") no-repeat center center; background-size: .48rem; right: 0; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.shzr_box .slideTxtBox .swiper-button-prev:hover{background:url("../images/ico43-on.png") no-repeat center center; background-size: .48rem;}
.shzr_box .slideTxtBox .swiper-button-next:hover{background:url("../images/ico44-on.png") no-repeat center center; background-size: .48rem;}

.shzr_box .swiper-slide .box{height: 4.45rem; position: relative;}
.shzr_box .swiper-slide .pic{ width: 6.84rem; height: 100%; overflow: hidden; border-radius: .14rem;}
.shzr_box .swiper-slide .pic img{ display: block; width: 100%; height: 100%; border-radius: .14rem;}
.shzr_box .swiper-slide .text{ width: 6.64rem; height: 3.67rem; background: #fff;border-radius: .2rem; position: absolute; right: 0; top:.39rem; z-index: 2; padding: .8rem .51rem .4rem .51rem; }
.shzr_box .swiper-slide .text .t1{ font-size: .28rem; line-height: .36rem; margin-bottom: .32rem;}
.shzr_box .swiper-slide .text .t1:after{ content:''; display: block; width: .52rem; height: .05rem; background: #7FBF26; margin-top: .16rem;}
.shzr_box .swiper-slide .text .t2{ font-size: .17rem; line-height: .36rem; color: #555555;}
.shzr_box .slideTxtBox .bd ul { position: relative;}
.shzr_box .slideTxtBox .bd ul .swiper-container{ position:static; width: 12.8rem; margin: 0 auto; overflow: hidden;}
.shzr_box .slideTxtBox .swiper-pagination-fraction{ width: .8rem; bottom: inherit; top: .7rem; right:1rem; left: inherit; color: #888888; font-size: .16rem; line-height: .3rem;}
.shzr_box .slideTxtBox .swiper-pagination-fraction .swiper-pagination-current {
  color: #7FBF26; 
  font-size: .2rem;
}


.ygfc_box .ygfc_boxL{width: 6.2rem; height: 4.3rem; float: left; position: relative; display: flex; align-items: flex-end; justify-content: flex-start; }
.ygfc_box .ygfc_boxL .iTitle{ position: absolute; left: 0; top: .32rem}
.ygfc_box .container2 .ygfc_boxL .iTitle{left: 7%;}
.ygfc_box .ygfc_boxL_2{ width: 5.37rem; margin: 0 auto;}
.ygfc_box .ygfc_boxL_2 .swiper-slide{background:url("../images/pic28.png") no-repeat top center; background-size:100%; }
.ygfc_box .ygfc_boxL_2 .swiper-slide .pic{ width: 100%; height: 1.2rem; display: flex; align-items: flex-end; justify-content: flex-start;}
.ygfc_box .ygfc_boxL_2 .swiper-slide .pic img{ display: block; width:1.51rem; height: 1.03rem; border-radius: .1rem; }

.ygfc_box .ygfc_boxL .swiper-button-prev{ width: .26rem; height: .26rem;background:url("../images/ico46.png") no-repeat center center; background-size: .26rem; top: inherit; bottom: .9rem; left: 0; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.ygfc_box .ygfc_boxL .swiper-button-next{ width: .26rem; height: .26rem;background:url("../images/ico47.png") no-repeat center center; background-size: .26rem; top: inherit; bottom: .9rem; right: 0; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.ygfc_box .ygfc_boxL .swiper-button-prev:hover{background:url("../images/ico46-on.png") no-repeat center center; background-size: .26rem;}
.ygfc_box .ygfc_boxL .swiper-button-next:hover{background:url("../images/ico47-on.png") no-repeat center center; background-size: .26rem;}
.ygfc_box .container {
      clear:both; width: 100%; height: 5.26rem; border-bottom: 1px dashed rgba(0, 33, 64, .1); margin-bottom:.92rem;
    }

    /* 左侧缩略图 */
.ygfc_box .thumb-swiper {
      width: 100%; position: static;
    }
.ygfc_box .thumb-slide {
      cursor: pointer;
      opacity: 0.7;
      transition: 0.3s;
    }
.ygfc_box .thumb-slide.active {
      opacity: 1;
      border-radius: 8px;
    }
.ygfc_box .thumb-slide img {
      width: 100%;
      border-radius: 8px;
      display: block;
    }
.ygfc_box .thumb-slide .label {
      text-align: center;
      margin-top: .14rem;
      font-size: .16rem; line-height: .2rem;
      color: #222;
    }
.ygfc_box .thumb-slide.active .label {
      color: #4CAF50;
    }

    /* 右侧图集 */
.ygfc_box .gallery-wrapper {
      width: 6.4rem; height: 4.3rem; float: right; border-radius: .2rem; overflow: hidden;
      position: relative;
    }
.ygfc_box .gallery {
      display: none;
    }
.ygfc_box .gallery.active {
      display: block;
    }
.ygfc_box .gallery-slide img {
      width: 100%;
      border-radius: 10px;
    }
.ygfc_box .gallery-wrapper .wz{ font-size: .2rem; color: #fff; line-height: .26rem; width: 100%; position: absolute; left: 0; bottom:.3rem;z-index: 99; padding:0 .44rem;}
.ygfc_box .gallery-wrapper img{ display:block; width: 100%; height:4.3rem;}
.ygfc_box .swiper-pagination-total{ font-size: .26rem;}

    /* 分式分页高亮 */
.ygfc_box .swiper-pagination-fraction {
      color:rgba(255, 255, 255, .7); width:1rem; left: inherit; right:0;font-size: .2rem;
    }
.ygfc_box .swiper-pagination-current {
      color: #fff !important; font-size: .2rem;
    }
.ygfc_box .gallery .swiper{position:relative}
.ygfc_box .gallery-wrapper .swiper-button-prev{ width: .3rem; height: .3rem;background:url("../images/ico48.png") no-repeat center center; background-size: .14rem;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.ygfc_box .gallery-wrapper .swiper-button-next{ width: .3rem; height: .3rem;background:url("../images/ico49.png") no-repeat center center; background-size: .14rem;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.ygfc_box .gallery-wrapper .swiper-button-prev:hover{background:url("../images/ico48-on.png") no-repeat center center; background-size: .14rem;}
.ygfc_box .gallery-wrapper .swiper-button-next:hover{background:url("../images/ico49-on.png") no-repeat center center; background-size: .14rem;}
.ygfc_box .swiper-button-prev:after{display:none}
.ygfc_box .swiper-button-next:after{display:none}
.ygfc_box .container2 .gallery-wrapper{ float: left;}
.ygfc_box .container2 .ygfc_boxL{ float: right;}
.ygfc_box .container3{border-bottom:0; margin-bottom: 0}



.zzry_box .box1{ padding-top: 1.3rem;background:#fff url("../images/pic34.png") no-repeat bottom center; background-size: 100%;}
.zzry_box .box1 .wrap{ position:relative; padding-bottom: .8rem;}
.zzry_box .box1 .wrap {}
.zzry_box .tit{ font-size:.4rem; line-height:.5rem; font-weight:bold; margin-bottom: .6rem;}
.zzry_box .box1 .list{}
.zzry_box .box1 .list .li{ float: left; width: 22.1%; height: 1.7rem;background:url("../images/pic33.png") no-repeat center center; background-size: 100%; display: flex; align-items:center; justify-content: center; text-align: center; font-size: .18rem; line-height: .24rem; cursor: pointer; margin-right: .48rem; margin-bottom: .4rem;}
.zzry_box .box1 .list .li:nth-child(4n){ margin-right:0}
.zzry_box .box1 .list .li p{ width: 71%; margin: 0 auto;}
.zzry_box .box1 .list .li:hover{color:#004EA2}
.zzry_box .box1 .swiper-button-prev{ width: .48rem; height: .48rem;left: inherit; right: .82rem; top: 0; margin-top: 0; background:url("../images/ico43.png") no-repeat center center; background-size: .48rem;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zzry_box .box1 .swiper-button-next{ width: .48rem; height: .48rem; right: 0; top: 0; margin-top: 0; background:url("../images/ico44.png") no-repeat center center; background-size: .48rem;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zzry_box .box1 .swiper-button-prev:hover{background:url("../images/ico43-on.png") no-repeat center center; background-size: .48rem;}
.zzry_box .box1 .swiper-button-next:hover{background:url("../images/ico44-on.png") no-repeat center center; background-size: .48rem;}

.zzry_box .box2{ clear:both;background: url(../images/pic19.png) no-repeat top right;background-size:100%; padding: 1rem 0 0 0;}
.zzry_box .box2 .wrap{ overflow:inherit}
.zzry_box .box2 .slideTxtBox{height: 7.25rem;position: relative;}
.zzry_box .box2 .slideTxtBox .hd{ width:1.86rem;height: 7.25rem; position: absolute; right: 0; top:0; z-index: 9; background: #7FBF26; border-radius: .1rem; text-align: center;} 
.zzry_box .box2 .slideTxtBox .hd ul{ width: 100%; height:100%; padding-top: 1.2rem;}
.zzry_box .box2 .slideTxtBox .hd ul li{ width: 100%; font-size:.17rem; cursor: pointer; color: rgba(255, 255, 255, .5); line-height: .4rem; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; margin-bottom: .4rem;}
.zzry_box .box2 .slideTxtBox .hd ul li.on{ color: rgba(255, 255, 255, 1); font-size: .24rem;}
.zzry_box .box2 .slideTxtBox .bd{ width: 100%; height: 6.55rem;background: url(../images/pic36.png) no-repeat left bottom;background-size:3.52rem;-moz-box-shadow:0px 1px .2rem 1px #d7d7d8; -webkit-box-shadow:0px 1px .2rem 1px #d7d7d8; box-shadow:0px 1px .2rem 1px #d7d7d8; border-radius: .24rem; position: absolute; left: 0; top: .34rem; padding: .68rem 2.8rem .7rem .68rem;}
.zzry_box .box2 .slideTxtBox .bd .bdL{ width: 30%; float: left;color: #7FBF26;font-size: .2rem; line-height: .3rem;}
.zzry_box .box2 .slideTxtBox .bd .bdL span{font-size: .5rem; line-height: .6rem; font-weight: bold;}
.zzry_box .box2 .slideTxtBox .bd .bdR{ width: 70%; float: left; font-size: .17rem; line-height: .3rem;}
.zzry_box .box2 .slideTxtBox .bd .bdR .bdR_bx{ width: 100%; height:5.2rem; overflow-y: auto; padding-right: 2%;}


/* 1. 控制整个滚动条容器（垂直滚动条宽度设为 8px，水平滚动条高度设为 8px） */
.zzry_box .box2 .slideTxtBox .bd .bdR .bdR_bx::-webkit-scrollbar {
  width:.04rem;    /* 垂直滚动条宽度 */
  height:.04rem;   /* 水平滚动条高度 */
}
 
/* 2. 控制滚动条轨道（浅灰色背景，圆角优化） */
.zzry_box .box2 .slideTxtBox .bd .bdR .bdR_bx::-webkit-scrollbar-track {
  background: rgba(0,33,64,.04);  /* 轨道背景色（与页面背景协调） */
  border-radius: .1rem;  /* 轨道圆角（与滑块呼应） */
}
 
/* 3. 控制滚动条滑块（主色调，圆角+阴影增加层次） */
.zzry_box .box2 .slideTxtBox .bd .bdR .bdR_bx::-webkit-scrollbar-thumb {
  background-color: rgba(0,33,64,.3);  /* 滑块默认颜色 */
  border-radius: .1rem;     /* 滑块圆角（避免尖锐） */
}
.zzry_box .box2 .slideTxtBox .bd .bdR .bdR_bx::-webkit-scrollbar-track-piece{background:rgba(0,33,64,.04);}







.zzry_box .box2 .slideTxtBox .bd .bdR p{ cursor:pointer; margin-bottom: .18rem;}
.zzry_box .box2 .slideTxtBox .bd .bdR p:hover{ color:#004EA2;}
.zzry_box .box2 .tit{margin-bottom:.3rem;}



.tanchuang_bg{clear:both; width: 100%; height: 100vh;background-color:rgba(0, 0, 0, .5); position: fixed; left: 0; top: 0; z-index: 99999999; display: none;}
.tanchuang_bg .tanchuang_bx{ width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;}
.tanchuang_bg .tanchuang_box{ width: 8rem; height: 5.4rem; background: #fff; margin: 0 auto;border-radius: .2rem; position: relative; text-align: center; font-size: .2rem; line-height: .3rem;}
.tanchuang_bg .tanchuang_box .close{ width: .48rem; height: .48rem; display: block; position: absolute; left:48%; bottom: -.7rem; z-index: 99; cursor: pointer;}
.tanchuang_bg .tanchuang_box .tcpic{width:7rem; height: 4.8rem; display: flex; align-items: center; justify-content: center; margin: 0 auto;}
.tanchuang_bg .tanchuang_box .tcpic img{display:block; max-width: 88%; max-height: 84%;}



.news_top{ position: relative; height: 4.7rem;border-bottom: 1px solid rgba(0, 33, 64, .1);}
.news_top .swiper-container{ position: static}
.news_top .swiper-slide{ height: 3.75rem; background: #fff; border-radius: .2rem;}
.news_top .swiper-slide .boxL{ width: 50%; height: 100%; float: left; overflow: hidden; border-radius: .2rem;}
.news_top .swiper-slide .boxR{ width: 44%; height: 100%; float: right; padding: 5% 4% 0 0;}
.news_top .swiper-slide .boxL img{ display:block; width: 100%; height: 100%; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.news_top .swiper-slide .boxR .d1{ color: #888888; font-size: .16rem; line-height: .3rem; margin-bottom: .2rem; }
.news_top .swiper-slide .boxR .d2{ font-size: .2rem; line-height: .32rem; color: #222222; margin-bottom: .8rem;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.news_top .swiper-slide .boxL:hover img{ transform: scale(1.1);}
.news_top .swiper-slide:hover .boxR .d2{ color: #004EA2}
.news_top .swiper-pagination{ width: 1.1rem;; bottom:-.13rem; text-align: center; background: #fbfdfe; left: 46%}
.news_top .swiper-pagination-bullet{ width: .1rem; height: .1rem; border-radius: 50%; background:rgba(0, 33, 64, .1); opacity: 1}
.news_top .swiper-pagination-bullet-active{ background:rgba(0, 33, 64, .3); opacity: 1}
.news_top .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 .08rem;}
.news_list{clear:both; padding-top: .9rem;}
.news_list .li{ width: 30%; float: left; margin-right: 5%; height: 3.5rem;  margin-bottom: .7rem; position: relative; background: #fff; border-radius: .2rem;-moz-box-shadow:0px 1px .16rem 2px #eff0f2; -webkit-box-shadow:0px 1px .16rem 2px #eff0f2; box-shadow:0px 1px .16rem 2px #eff0f2;}
.news_list .li:nth-child(3n){margin-right:0}
.news_list .li a{ display:block; width: 100%; height: 100%; overflow: hidden;}
.news_list .li .pic{ width: 100%; height: 2.2rem; overflow: hidden; margin-bottom: .1rem;border-radius: .1rem;}
.news_list .li .pic img{ display:block; width: 100%; height: 100%; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.news_list .li .text{ width:100%; padding: .2rem .27rem;}
.news_list .li .t1{ font-size: .19rem; line-height: .32rem; color: #222; margin-bottom: .08rem;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.news_list .li .t2{ font-size: .16rem; line-height: .28rem; color: #888888;}
.news_list .li:hover .pic img{ transform: scale(1.1);}
.news_list .li:hover .t1{ color:#004EA2}


.video_box .li{ width: 48%; height: 4.54rem; border-radius: .2rem; overflow: hidden; float: left; margin-right: 4%;}
.video_box .li a{ display: block; width: 100%; height: 100%;}
.video_box .li:nth-child(2n){margin-right:0}
.video_box .li .pic{ width:100%; height:3.4rem; overflow: hidden; margin-bottom: .26rem;border-radius: .2rem; position: relative;}
.video_box .li .pic img{ display: block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.video_box .li .pic .btn{ width: .5rem; height: .5rem;background: url(../images/pic78.png) no-repeat center center;background-size:.5rem; position: absolute; left: 46%; top: 43%; z-index: 99;}
.video_box .li .wz{ font-size:.2rem; line-height: .3rem; color: #222;}
.video_box .li:hover .pic img{ transform: scale(1.1);}


.secMenu_cp{clear:both; background: #fff;-moz-box-shadow:0px 1px .1rem 1px #dbdee5; -webkit-box-shadow:0px 1px .1rem 1px #dbdee5; box-shadow:0px 1px .1rem 1px #dbdee5; height: 1.56rem; line-height: 1.26rem; border-radius: .2rem; text-align: center; display: flex; align-items:flex-start; justify-content: center; position: absolute; bottom: -.83rem; left: 50%; margin-left: -6.4rem; z-index: 99; padding-top:.1rem}
.secMenu_cp .licp a{ display:block; height: 100%;}
.secMenu_cp .licp{font-size:.18rem; line-height: .26rem;margin: 0 .43rem;}
.secMenu_cp .licp a{ display:block; width: 100%; height: 100%;}
.secMenu_cp .licp span{ display: block; width: .58rem; height: .58rem; margin: 0 auto; margin-bottom: .08rem; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.secMenu_cp .licp .cp1{background:url("../images/ico18.png") no-repeat center center; background-size: .58rem; }
.secMenu_cp .licp .cp2{background:url("../images/ico19.png") no-repeat center center; background-size: .58rem; }
.secMenu_cp .licp .cp3{background:url("../images/ico20.png") no-repeat center center; background-size: .58rem; }
.secMenu_cp .licp .cp4{background:url("../images/ico21.png") no-repeat center center; background-size: .58rem; }
.secMenu_cp .licp .cp5{background:url("../images/ico22.png") no-repeat center center; background-size: .58rem; }
.secMenu_cp .licp .cp6{background:url("../images/ico23.png") no-repeat center center; background-size: .58rem; }
.secMenu_cp .licp .cp7{background:url("../images/ico24.png") no-repeat center center; background-size: .58rem; }
.secMenu_cp .licp .cp8{background:url("../images/ico25.png") no-repeat center center; background-size: .58rem; }
#nowmenu_cp .cp1{background:url("../images/ico18-on.png") no-repeat center center; background-size: .58rem; }
#nowmenu_cp .cp2{background:url("../images/ico19-on.png") no-repeat center center; background-size: .58rem; }
#nowmenu_cp .cp3{background:url("../images/ico20-on.png") no-repeat center center; background-size: .58rem; }
#nowmenu_cp .cp4{background:url("../images/ico21-on.png") no-repeat center center; background-size: .58rem; }
#nowmenu_cp .cp5{background:url("../images/ico22-on.png") no-repeat center center; background-size: .58rem; }
#nowmenu_cp .cp6{background:url("../images/ico23-on.png") no-repeat center center; background-size: .58rem; }
#nowmenu_cp .cp7{background:url("../images/ico24-on.png") no-repeat center center; background-size: .58rem; }
#nowmenu_cp .cp8{background:url("../images/ico25-on.png") no-repeat center center; background-size: .58rem; }



.cp_list{ overflow:inherit}
.cp_list .li{ width: 31%; height: 4.72rem; margin-right: 3.5%; background: #fff; border-radius: .2rem; float: left;-moz-box-shadow:0px 1px .16rem 2px #eff0f2; -webkit-box-shadow:0px 1px .16rem 2px #eff0f2; box-shadow:0px 1px .16rem 2px #eff0f2;margin-bottom: .62rem;}
.cp_list .li:nth-child(3n){margin-right:0}
.cp_list .li a{ display: block; width: 100%; height: 100%; padding: 0 .3rem .3rem .3rem; }
.cp_list .li .pic{ width: 100%; height:3.08rem; display: flex; align-items: center; justify-content: center; border-bottom: 1px solid rgba(0, 33, 64, .1); margin-bottom: .34rem;}
.cp_list .li .pic img{ display: block; max-width: 100%; max-height:90%;}
.cp_list .li .wz .t1{ padding-right: .5rem; font-size: .22rem; color: #222222; line-height: .37rem; margin-bottom: .2rem;background:url("../images/pic81.png") no-repeat right center; background-size: .37rem;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.cp_list .li .wz .t2{ font-size: .16rem; color: #888888; line-height: .26rem; height: .52rem; overflow-y: auto;}
.cp_list .li:hover .wz .t1{ color:#7FBF26}


/* 1. 控制整个滚动条容器（垂直滚动条宽度设为 8px，水平滚动条高度设为 8px） */
.cp_list .li .wz .t2::-webkit-scrollbar {
  width:.02rem;    /* 垂直滚动条宽度 */
  height:.02rem;   /* 水平滚动条高度 */
}
 
/* 2. 控制滚动条轨道（浅灰色背景，圆角优化） */
.cp_list .li .wz .t2::-webkit-scrollbar-track {
  background: rgba(0,33,64,.04);  /* 轨道背景色（与页面背景协调） */
  border-radius: .1rem;  /* 轨道圆角（与滑块呼应） */
}
 
/* 3. 控制滚动条滑块（主色调，圆角+阴影增加层次） */
.cp_list .li .wz .t2::-webkit-scrollbar-thumb {
  background-color: #7FBF26;  /* 滑块默认颜色 */
  border-radius: .1rem;     /* 滑块圆角（避免尖锐） */
}
.cp_list .li .wz .t2::-webkit-scrollbar-track-piece{background:rgba(0,33,64,.04);}


.cp_ms{ clear:both; font-size: .14rem; line-height: .3rem; color: #888888; text-align: center; display: flex; align-items: center; justify-content: center; }
.cp_ms img{display:block; width: .16rem; height: auto; margin-right: .06rem;}




.position{clear:both; background: #EEF2F4; height: .55rem; line-height: .55rem; margin-top:.84rem;}
.position .wrap{background:url("../images/pic87.png") no-repeat left center; background-size: .12rem; padding-left: .2rem; color: #555; font-size: .15rem;}
.position a{ color: #555;}


.cp_box1{background:#fbfdfe url("../images/pic88.png") no-repeat bottom center; background-size: 100%;}
.cp_box1 .wrap{padding:1rem 0;}
.cp_box1 .cp_box1L{ width: 54%; float: left;}
.cp_box1 .cp_box1R{ width: 46%; height: 4.1rem; float: right; position: relative;}
.cp_box1 .cp_box1L .d1{ font-size: .42rem; line-height: .5rem; color: #7FBF26; margin-bottom: .6rem;}
.cp_box1 .cp_box1L .d1:after{ content:''; display: block; width: .37rem; height: .05rem; background: #7FBF26; margin-top: .22rem;}
.cp_box1 .cp_box1L .d2{ font-size: .18rem; line-height: .32rem;}
.cp_box1 .cp_box1L .d2 .li{ display: flex; align-items:flex-start; justify-content: flex-start; margin-bottom: .23rem;}
.cp_box1 .cp_box1L .d2 .liL{ width: 25%; color: #222;}
.cp_box1 .cp_box1L .d2 .liR{ width: 75%; color: #555;}
.cp_box1 .cp_box1R .swiper-container{position:static}
.cp_box1 .cp_box1R .pic{ width: 100%; height: 3.9rem; display: flex; align-items: center; justify-content: center;}
.cp_box1 .cp_box1R .pic img{ display:block; max-height: 97%; max-width: 100%;}
.cp_box1 .cp_box1R .swiper-pagination{ width: 1.1rem;; bottom:0; text-align: center; left: 46%}
.cp_box1 .cp_box1R .swiper-pagination-bullet{ width: .1rem; height: .1rem; border-radius: 50%; background:rgba(0, 33, 64, .1); opacity: 1}
.cp_box1 .cp_box1R .swiper-pagination-bullet-active{ background:rgba(0, 33, 64, .3); opacity: 1}
.cp_box1 .cp_box1R .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 .08rem;}


.cp_con{clear:both; padding: 1.2rem 0;}
.cp_con .tit{ font-size: .36rem; color: #222; line-height: .5rem; font-weight: bold; margin-bottom: .6rem;}
.cp_con .box{ width: 14.3rem; margin: 0 auto; padding-top: .1rem; position: relative;}
.cp_con .box .box_bx{width: 13.2rem; margin: 0 auto;}
.cp_con .box .swiper-container{position:static; padding: .2rem;}
.cp_con .box .swiper-slide{ height: 4.72rem; background: #fff; border-radius: .2rem;-moz-box-shadow:0px 1px .16rem 2px #eff0f2; -webkit-box-shadow:0px 1px .16rem 2px #eff0f2; box-shadow:0px 1px .16rem 2px #eff0f2;margin-bottom: .62rem;}
.cp_con .box .swiper-slide a{ display: block; width: 100%; height: 100%; padding: 0 .3rem .3rem .3rem; }
.cp_con .box .swiper-slide .pic{ width: 100%; height:3.08rem; display: flex; align-items: center; justify-content: center; border-bottom: 1px solid rgba(0, 33, 64, .1); margin-bottom: .34rem;}
.cp_con .box .swiper-slide .pic img{ display: block; max-width: 100%; max-height: 100%;}
.cp_con .box .swiper-slide .wz .t1{ padding-right: .4rem; font-size: .22rem; color: #222222; line-height: .37rem; margin-bottom: .2rem;background:url("../images/pic81.png") no-repeat right center; background-size: .37rem;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.cp_con .box .swiper-slide .wz .t2{ font-size: .16rem; color: #888888; line-height: .26rem; height: .52rem; overflow-y: auto;}
.cp_con .box .swiper-slide:hover .wz .t1{ color:#7FBF26}

.cp_con .box .swiper-button-prev{ width: .48rem; height: .48rem;background:url("../images/ico43.png") no-repeat center center; background-size: .48rem; top:45%; left: 0;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.cp_con .box .swiper-button-next{ width: .48rem; height: .48rem;background:url("../images/ico44.png") no-repeat center center; background-size: .48rem; top:45%; right: 0; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.cp_con .box .swiper-button-prev:hover{background:url("../images/ico43-on.png") no-repeat center center; background-size: .48rem;}
.cp_con .box .swiper-button-next:hover{background:url("../images/ico44-on.png") no-repeat center center; background-size: .48rem;}



.yanfa_box .box1{ margin-bottom: 1.3rem;}
.yanfa_box .box1 .box1L{ width: 55%; float: left;}
.yanfa_box .box1 .box1R{ width: 4.83rem; float: right;}
.yanfa_box .box1 .box1L .d1{ font-size: .28rem; line-height: .4rem; color: #7FBF26; margin-bottom: .3rem;}
.yanfa_box .box1 .box1L .d2{ font-size: .17rem; line-height: .36rem; color: #555555; margin-bottom: .54rem;}
.yanfa_box .box1 .box1L .d2 p{ text-align:justify}
.yanfa_box .box1 .box1L .d2 span{ font-size:.24rem; color: #7FBF26;}
.yanfa_box .box1 .box1L .d3 .li{ width: 1.49rem; height: 1.75rem; border-radius: .1rem; float: left;background: rgba(127, 191, 38, .1); margin-left: .08rem; text-align: center; padding-top: .26rem;}
.yanfa_box .box1 .box1L .d3 .li1{ width: 2.2rem; background: rgba(0, 33, 64, .1); margin-left: 0;}
.yanfa_box .box1 .box1L .d3 .li .li_1{ color: #7FBF26; margin-bottom: .1rem;}
.yanfa_box .box1 .box1L .d3 .li .li_1 .sp1{ font-size: .5rem; line-height: .6rem; font-weight: bold;}
.yanfa_box .box1 .box1L .d3 .li .li_1 .sp2{ font-size: .14rem; line-height: .3rem;}
.yanfa_box .box1 .box1L .d3 .li .li_2{ font-size: .17rem; line-height: .22rem; color: #222222;}
.yanfa_box .box1 .box1L .d3 .li1 .li_1{color:#004EA2}
.yanfa_box .box1 .box1R img{ display:block; width: 100%; height: auto;}
.yanfa_box .box2{ clear:both; width: 14.3rem; margin: 0 auto; position: relative;}
.yanfa_box .box2 .swiper-container{position:static}
.yanfa_box .box2 .box2_bx{width:100%; margin: 0 auto;}
.yanfa_box .box2 .swiper-slide {transition: 300ms; transform: scale(0.7); text-align: center; height: 3.14rem;}
.yanfa_box .box2 .swiper-slide-active,.yanfa_box .box2 .swiper-slide-duplicate-active{transform: scale(1);}
.yanfa_box .box2 .swiper-slide .pic{ width: 100%; height: 3.14rem;}
.yanfa_box .box2 .swiper-slide .pic img{display:block; margin: 0 auto; width: 100%; height: 100%;}
.yanfa_box .box2 .swiper-button-prev{ width: .48rem; height: .48rem;background:url("../images/ico43.png") no-repeat center center; background-size: .48rem; top:41%; margin-top: 0; left: 0;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.yanfa_box .box2 .swiper-button-next{ width: .48rem; height: .48rem;background:url("../images/ico44.png") no-repeat center center; background-size: .48rem; top:41%; margin-top: 0; right: 0; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.yanfa_box .box2 .swiper-button-prev:hover{background:url("../images/ico43-on.png") no-repeat center center; background-size: .48rem;}
.yanfa_box .box2 .swiper-button-next:hover{background:url("../images/ico44-on.png") no-repeat center center; background-size: .48rem;}



.chengguo_box .box1{ margin-bottom: 1rem;}
.chengguo_box .box1 .li{ width: 20.3%; height: 1.8rem; float: left; text-align: center; margin-right: 6.2%; border-bottom: 1px solid rgba(0, 33, 64, .1); margin-bottom: .42rem;}
.chengguo_box .box1 .li:nth-child(4n){margin-right:0}
.chengguo_box .box1 .li .li_1{ color: #7FBF26; margin-bottom: .1rem;}
.chengguo_box .box1 .li .li_1 .sp1{ font-size: .5rem; line-height: .6rem;}
.chengguo_box .box1 .li .li_1 .sp2{ font-size: .14rem; line-height: .3rem;}
.chengguo_box .box1 .li .li_2{ font-size: .18rem; line-height: .24rem; color: #222;}
.chengguo_box .box1 .li:nth-child(5){ height: 2.2rem;}
.chengguo_box .box1 .li:nth-child(6){ height: 2.2rem;}
.chengguo_box .box1 .li:nth-child(7){ height: 2.2rem;}
.chengguo_box .box1 .li:nth-child(8){ height: 2.2rem;}

.chengguo_box .box2{ clear:both; width: 14.3rem; margin: 0 auto; position: relative; margin-bottom:.2rem;}
.chengguo_box .box2 .swiper-container{position:static}
.chengguo_box .box2 .box2_bx{width:12.8rem; margin: 0 auto;}
.chengguo_box .box2 .swiper-slide { height: 4.36rem;}
.chengguo_box .box2 .swiper-slide .pic{ width: 100%; height: 4.36rem;}
.chengguo_box .box2 .swiper-slide .pic img{display:block; width: 100%; height: 100%;}
.chengguo_box .box2 .swiper-button-prev{ width: .48rem; height: .48rem;background:url("../images/ico43.png") no-repeat center center; background-size: .48rem; top:43%; margin-top: 0; left: 0;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.chengguo_box .box2 .swiper-button-next{ width: .48rem; height: .48rem;background:url("../images/ico44.png") no-repeat center center; background-size: .48rem; top:43%; margin-top: 0; right: 0; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.chengguo_box .box2 .swiper-button-prev:hover{background:url("../images/ico43-on.png") no-repeat center center; background-size: .48rem;}
.chengguo_box .box2 .swiper-button-next:hover{background:url("../images/ico44-on.png") no-repeat center center; background-size: .48rem;}






.zsxea_box .box1{ overflow: inherit; margin-bottom: 1.1rem;}
.zsxea_box .box1 .box1_1{ height: 2.05rem; margin-bottom: .4rem;}
.zsxea_box .box1 .box1_1 .box1_1L{ width: 80%; height: 100%; float: left;font-size: .17rem; line-height: .36rem; display: flex; align-items: center; justify-content: flex-start;}
.zsxea_box .box1 .box1_1 .box1_1R{ width: 1.63rem; height: 100%; float: right;background: #fff; border-radius: .1rem; text-align: center; font-size: .15rem; line-height: .2rem; color: #888888; padding-top: .1rem; border: 1px solid rgba(0, 33, 64, .1);}
.zsxea_box .box1 .box1_1 .box1_1R img{display:block; width: 1.4rem; height: auto; margin: 0 auto; margin-bottom: .02rem;}
.zsxea_box .box1 .box1_2{clear:both;}
.zsxea_box .box1 .box1_2 .li{ width: 23.5%; height: 5.6rem; float: left; margin-right:2%; margin-bottom: .22rem; background: #fff; border-radius: .12rem; padding:.3rem .22rem 0 .22rem;-moz-box-shadow:0px 1px .16rem 2px #eff0f2; -webkit-box-shadow:0px 1px .16rem 2px #eff0f2; box-shadow:0px 1px .16rem 2px #eff0f2;}
.zsxea_box .box1 .box1_2 .li:nth-child(4n){margin-right:0}
.zsxea_box .box1 .box1_2 .li img{ display: block; width: .64rem; height: auto; margin-bottom: .19rem;}
.zsxea_box .box1 .box1_2 .li .t1{ font-size: .22rem; color: #555; line-height: .36rem; margin-bottom: .1rem;font-family:MiSans-Regular;}
.zsxea_box .box1 .box1_2 .li .liR{ font-size: .16rem; color: #555; line-height: .26rem;}

.zsxea_box .box2{ clear:both; width: 14.3rem; margin: 0 auto; position: relative;}
.zsxea_box .box2 .swiper-container{position:static}
.zsxea_box .box2 .box2_bx{width:12.8rem; margin: 0 auto;}
.zsxea_box .box2 .swiper-slide { height: 4rem; border-radius: .12rem;}
.zsxea_box .box2 .swiper-slide .pic{ width: 100%; height: 4rem; border-radius: .12rem;}
.zsxea_box .box2 .swiper-slide .pic img{display:block; width: 100%; height: 100%; border-radius: .12rem;}
.zsxea_box .box2 .swiper-button-prev{ width: .48rem; height: .48rem;background:url("../images/ico43.png") no-repeat center center; background-size: .48rem; top:53%; margin-top: 0; left: 0;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zsxea_box .box2 .swiper-button-next{ width: .48rem; height: .48rem;background:url("../images/ico44.png") no-repeat center center; background-size: .48rem; top:53%; margin-top: 0; right: 0; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zsxea_box .box2 .swiper-button-prev:hover{background:url("../images/ico43-on.png") no-repeat center center; background-size: .48rem;}
.zsxea_box .box2 .swiper-button-next:hover{background:url("../images/ico44-on.png") no-repeat center center; background-size: .48rem;}




.fuwu_box{ height: 7rem; border-radius:.2rem; padding: .6rem .56rem;background:#fff url("../images/pic118.png") no-repeat bottom center; background-size:100%;-moz-box-shadow:0px 1px .16rem 2px #eff0f2; -webkit-box-shadow:0px 1px .16rem 2px #eff0f2; box-shadow:0px 1px .16rem 2px #eff0f2; }
.fuwu_box .tit{ font-size: .22rem; color: #222; line-height: .4rem; height: .64rem; border-bottom: 1px solid rgba(0, 33, 64, .1); margin-bottom: .44rem;}
.fuwu_box .fuwu_boxL{ width: 46%; float: left; margin-right: 8%;}
.fuwu_box .fuwu_boxR{ width: 46%; float: right;}
.fuwu_box .fuwu_boxL .t1{ font-size: .16rem; color: #888; line-height: .3rem; margin-bottom: .1rem;}
.fuwu_box .fuwu_boxL .t2{ font-size: .18rem; color: #222; line-height: .3rem; margin-bottom: .5rem;}

.fuwu_box .fuwu_boxR .bbx .bx .li{ width: 46.5%; float: left; margin-right: 7%; margin-bottom: .2rem;}
.fuwu_box .fuwu_boxR .bbx .bx .li:nth-child(2){margin-right: 0}
.fuwu_box .fuwu_boxR .bbx .bx p{ width: 100%; font-size: .18rem; line-height: .3rem; margin-bottom: .1rem;}

.fuwu_box .fuwu_boxR .bbx .bx p i{ color:#F66600; font-style: normal;}
.fuwu_box .fuwu_boxR .bbx .bx input{ display: block; width: 100%; height: .5rem;line-height: .5rem; background:none; border:1px solid rgba(0, 33, 64, .1); border-radius: .06rem; font-size: .16rem; color: #222; padding: 0 .15rem; outline: none}
.fuwu_box .fuwu_boxR .bbx .bx select{ display: block; width: 100%; height: .5rem;line-height: .5rem; background:none;border:1px solid rgba(0, 33, 64, .1);border-radius: .06rem; font-size: .18rem; color: #222; padding: 0 .13rem; outline: none;font-family:MiSans-Regular;}
.fuwu_box .fuwu_boxR .bbx .bx textarea{ display: block; width: 100%; height: 1.1rem;line-height: .3rem; background:none;border:1px solid rgba(0, 33, 64, .1);border-radius: .06rem; font-size: .18rem; color: #222; padding:.1rem .15rem; outline: none;font-family:MiSans-Regular;}
.fuwu_box .fuwu_boxR .bbx .bx2{ margin-bottom: .2rem;}
.fuwu_box .fuwu_boxR .bbx .bx3{margin-bottom:1rem;}
.fuwu_box .fuwu_boxR .bbx .bx3 input{width:2rem; float: left; margin-right: .1rem;}
.fuwu_box .fuwu_boxR .bbx .bx3 .yzm{display: block; width: 20%; height: 100%; float: left;}
.fuwu_box .fuwu_boxR .bbx .bx3 .yzm img {display: block; width: 1rem; margin-top: .1rem;}
.fuwu_box .fuwu_boxR .smt{ clear:both; width: 1.92rem;}
.fuwu_box .fuwu_boxR .smt .sbnm{ width: 100%; height: .5rem; line-height: .5rem; border-radius: .4rem; text-align: center;background:#7FBF26; border-radius:25px; color: #fff; font-size: .16rem; border: 0;cursor: pointer;}




.contact_box{ overflow: inherit;}
.contact_box .box1{ height: 6.62rem; margin-bottom: .7rem;}
.contact_box .box1 .box1L{ width: 47.5%; height: 100%; float: left; background: #fff; border-radius: .2rem;-moz-box-shadow:0px 1px .16rem 2px #eff0f2; -webkit-box-shadow:0px 1px .16rem 2px #eff0f2; box-shadow:0px 1px .16rem 2px #eff0f2; padding: .6rem .5rem .3rem .5rem;}
.contact_box .box1 .box1R{ width: 47.5%; height: 100%; float: right; background: #fff; border-radius: .2rem;-moz-box-shadow:0px 1px .16rem 2px #eff0f2; -webkit-box-shadow:0px 1px .16rem 2px #eff0f2; box-shadow:0px 1px .16rem 2px #eff0f2;padding: .6rem .5rem .3rem .5rem;}
.contact_box .box1 .tit{ width: 100%; margin-bottom: .2rem; padding-right: 10%;}
.contact_box .box1 .box1L .tit{background: url("../images/ico59.png") no-repeat right center; background-size:.68rem;}
.contact_box .box1 .box1R .tit{background: url("../images/ico60.png") no-repeat right center; background-size:.68rem;}
.contact_box .tit .t1{ font-size: .28rem; color: #222; line-height: .34rem; margin-bottom: .16rem;}
.contact_box .tit .t2{ font-size: .18rem; color: #555; line-height: .28rem;}
.contact_box .box1 .d1{ border-bottom: 1px dashed rgba(0, 33, 64, .1); margin-bottom: .26rem;}
.contact_box .box1 .d1 .d1_li{ width: 50%; height: .96rem; float: left; display: flex; align-items: center; justify-content: flex-start;}
.contact_box .box1 .d1 .d1_li .d1L{ width: .4rem; margin-right: .12rem;}
.contact_box .box1 .d1 .d1_li .d1L img{ display:block; width: 100%; height: auto;}
.contact_box .box1 .d1 .d1_li .d1R{}
.contact_box .box1 .p1{ font-size: .16rem; line-height: .24rem; color: #888888; margin-bottom: .04rem;}
.contact_box .box1 .p2{ font-size: .17rem; line-height: .28rem; color: #222222;}
.contact_box .box1 .d2{ display: flex; align-items: center; justify-content: flex-start; margin-bottom: .3rem;}
.contact_box .box1 .d2 img{display:block; width: .4rem; height: auto; margin-right: .12rem;}
.contact_box .box1 .d3 img{ display:block; width: 100%; height: auto; border-radius: .12rem;}
.contact_box .box2{clear:both;background:#fff url("../images/pic121.png") no-repeat .56rem bottom; background-size:3.97rem; border-radius: .2rem; padding:.62rem .56rem .2rem .56rem;-moz-box-shadow:0px 1px .16rem 2px #eff0f2; -webkit-box-shadow:0px 1px .16rem 2px #eff0f2; box-shadow:0px 1px .16rem 2px #eff0f2;}
.contact_box .box2 .tit{background: url("../images/ico61.png") no-repeat right center; background-size:.68rem; height: .8rem; display: flex; align-items: center; justify-content: flex-start;}
.contact_box .box2 .box2L{ width: 40%; float: left;}
.contact_box .box2 .box2R{ width: 49.5%;float: right;}
.contact_box .box2 .box2R .li{ border-bottom: 1px dashed rgba(0, 33, 64, .1); margin-bottom: .2rem; padding-bottom: .2rem;}
.contact_box .box2 .box2R .li:last-child{ border-bottom:0}
.contact_box .box2 .box2R .li .wz1{ font-size: .16rem; line-height: .3rem; color: #888888; margin-bottom: .1rem;}
.contact_box .box2 .box2R .li .wz2 .wz2_1{ width: 40%; display: flex; align-items: center; justify-content: flex-start; float: left;}
.contact_box .box2 .box2R .li .wz2 .wz2_2{width:60%;}
.contact_box .box2 .box2R .li .wz2 .wz2_1 img{ display:block; width:.4rem; height: auto; margin-right: .17rem;}
.contact_box .box2 .box2R .li .wz2 .wz2_1 p{font-size: .17rem; line-height: .3rem; }


.join_box{overflow:inherit;background: url(../images/pic126.png) no-repeat bottom center;background-size:100%; padding-top: 1.5rem; padding-bottom: 2.7rem}
.join_box .list .li{ width: 23%; height: 2.56rem; float: left; margin-right: 2.666666%; background: #fff;-moz-box-shadow:0px 1px .16rem 2px #eff0f2; -webkit-box-shadow:0px 1px .16rem 2px #eff0f2; box-shadow:0px 1px .16rem 2px #eff0f2; border-radius: .12rem; font-size: .18rem; line-height: .3rem; text-align: center;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; margin-bottom: .36rem}
.join_box .list .li a{display:block; width: 100%; height: 100%; padding-top: .8rem;}
.join_box .list .li:nth-child(4n){margin-right:0}
.join_box .list .li img{ width: 1.47rem; height: auto;display:block; margin: 0 auto; margin-bottom: .3rem;}
.join_box .list .li:hover{transform:translateY(-.12rem);}
.iCon .iContent2{ padding-bottom:0}


.zhaocai_box{ overflow:inherit}
.zhaocai_box .li{ width: 100%; height: .86rem; background: #fff; border-radius: .1rem; margin-bottom: .17rem;  color:#fff;-moz-box-shadow:0px 1px .1rem 1px #eff0f2; -webkit-box-shadow:0px 1px .1rem 1px #eff0f2; box-shadow:0px 1px .1rem 1px #eff0f2;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zhaocai_box .li a{display:block; width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-between; padding: 0 .36rem;}
.zhaocai_box .li .liL{ width: 82%; font-size: .18rem; line-height: .24rem;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
.zhaocai_box .li .liR{ width: 18%; text-align: right; font-size: .16rem; line-height: .86rem; color: #555;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
.zhaocai_box .li:hover{ background: #7FBF26; color: #fff;}
.zhaocai_box .li:hover .liL{ color: #fff;}
.zhaocai_box .li:hover .liR{ color: #fff;}


.newsdetail-content{line-height:.38rem; font-size: .17rem; color: #555555;}
.newsdetail-content img { max-width:100%; height: auto; display: block; margin: 0 auto;}
.newsdetail-title { width: 100%; overflow: hidden; margin-bottom: .42rem;}
.newsdetail-title .title { font-weight:normal; font-size: .38rem; line-height: .52rem; margin-bottom: .22rem;}
.newsdetail-title .time{ font-size: .16rem; color: #888888; line-height: .3rem; display: flex; align-items: center; justify-content: flex-start;background: url(../images/pic127.png) no-repeat right center;}
.newsdetail-title .time:before{ content:''; display: block; width: .37rem; height: .05rem; background: #7FBF26; margin-right: .18rem}
.newsdetail-title .time span{ background: #fbfdfe; padding-right: .18rem; display: inline-block;}
.newsdetail-content video{display: block; max-width: 100%; height: auto;}
.spShow{width:84%; margin: 0 auto;}
.spShow video{ display: block;width: 100%;height: auto !important;}







.jubao_box{ background: #fff;-moz-box-shadow:0px 1px .1rem 1px #eff0f2; -webkit-box-shadow:0px 1px .1rem 1px #eff0f2; box-shadow:0px 1px .1rem 1px #eff0f2; padding: .6rem .5rem .3rem .5rem; border-radius: .2rem;}
.jubao_box .d1{ font-size: .36rem; line-height: .5rem; margin-bottom: .2rem; color: #7FBF26;}
.jubao_box .d2{ font-size: .17rem; line-height: .3rem; color: #555555; margin-bottom: .5rem;}
.jubao_box .d3{ font-size: .22rem; line-height: .4rem; margin-bottom: .11rem;}
.jubao_box .d4{ font-size: .17rem; line-height: .36rem; color: #555555; margin-bottom: .4rem;}
.jubao_box .d4 p{background: url(../images/pic128.png) no-repeat left .15rem; background-size: .06rem; padding-left: .16rem;}


.gfsc_box {padding:.1rem 0; overflow: inherit; display: flex; align-items: center; justify-content: center}
.gfsc_box .li{ width: 19.1%; height: 2.83rem; background: #fff; border-radius: .2rem;-moz-box-shadow:0px 1px .1rem 1px #eff0f2; -webkit-box-shadow:0px 1px .1rem 1px #eff0f2; box-shadow:0px 1px .1rem 1px #eff0f2; float: left; margin-right: 2%; text-align: center;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
/*.gfsc_box .li:last-child{ margin-right:0}*/
.gfsc_box .li a{display:block; width: 100%; height: 100%; padding-top:1rem;}
.gfsc_box .li1{ width: 45%;margin-left:0; text-align: left; padding-top:0; padding-left: .6rem; padding-right: 4%; display: flex; align-items: center; justify-content: flex-start; margin: 0 auto;}
.gfsc_box .li1 .liL{ width: 40%; float: left;}
.gfsc_box .li1 .liL img{display:block; width: 1.32rem; height: auto;}
.gfsc_box .li1 .liR{ width: 60%; float: right;}
.gfsc_box .li1 .liR .t1{ font-size:.18rem; line-height: .32rem; margin-bottom: .17rem;}
.gfsc_box .li1 .liR .t2{ font-size:.15rem; line-height: .26rem; color: #888;}
.gfsc_box .li .d1{ display: block; width: 100%; margin-bottom:.3rem;}
.gfsc_box .li .d1 img{ display: block; width: .52rem; height: auto;margin: 0 auto;}
.gfsc_box .li .d2{ display: block;font-size: .18rem; line-height: .3rem;}
.gfsc_box .li:hover{transform:translateY(-.12rem);}



.fy { clear:both; font-size:.16rem; text-align: center; padding-top:.4rem; }
.fy b{ display:inline-block; height:.4rem; text-align:center; background:#7FBF26; border-radius:.04rem; line-height:.38rem;color:#fff; font-weight:100; padding: 0 .12rem;}
.fy a{ display:inline-block; padding:0 .12rem;height:.4rem; text-align:center; line-height:.38rem; font-size:.16rem; border: 1px solid #DDDDDD; color: #4F5960; border-radius:.04rem;}





























