@charset "utf-8";
/* CSS Document */
.hr_25{ margin-top:25px;}
.hr_10{ margin-top:10px;}
.hr_20{ margin-top:20px;}
.hr_50{ margin-top:50px;}
.hr_80{ margin-top:80px;}
.lans{ color:#DEBD15!important;}
body{font-family: "Microsoft YaHei","微软雅黑",tahoma,sans-serif; font-size:14px; color:#333; }
.comwidth{ width:1260px; margin:0 auto;}
a{ color:#333;}

/*头部*/
.top-head {height:95px;width: 100%;z-index: 1000; min-width:1280px; box-sizing: border-box;}
.top01 {width: 100%;height: 30px;line-height: 30px;background: #1f2229;color: #fff;overflow: hidden;}
.top01_center {text-align: left;float: right;}
.top01_center img {float: left;margin-top: 3px;}
.top02 {height:95px;width: 100%;}
.logo {width:260px;float: left;padding-top: 25px; padding-left:80px;}

/*---------------导航----------------*/
.nav{ height:93px; line-height:93px;  width:auto; max-width:960px; float:right; text-align:center;}
.nav .nav_list{ width: auto; margin:0 auto; height:93px; position:relative; z-index:99;}
.nav li{float:left;height:93px; width:108px; line-height:93px;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block; width:100%; height:93px; text-align:center; line-height:93px;}
.nav li a:hover{text-decoration:none;}
.nav li a span{font-family:"Microsoft YaHei";text-align:center; color:#000; font-size:17px;}
.nav li a.selected{ border-bottom:3px solid #DEBD15; color:#000;}
.nav li a.selected2{ border-bottom:3px solid #DEBD15; color:#000;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;width:150px;position:absolute;top:95px;left:-19px; background:#DEBD15; z-index:99;}
.nav li .submenu li{float:left;padding:0;height:40px; line-height:40px; border-bottom:1px solid #DEBD15;}
.nav li .submenu li:last-child{border-bottom:none;}
.nav li .submenu li a{ font-weight:normal;float:none;padding:0;text-align:center;font-size:14px; font-family:"Microsoft YaHei";height:40px;line-height:40px;background:none; color:#fff;  width:150px; overflow:hidden;}
.nav li .submenu li a:hover{background:#fff;font-weight:normal; color:#333; text-decoration:none;}

.ss{ float:right; margin-top:0px;}
.ss p{ font-size:13px; color:#555555;}
.down-search-wrap {float: right;width: 130px;margin-top:10px;height: 30px;line-height: 30px;border: 1px solid #e6e6e6;}
.search-input { font-size: 14px; line-height: 30px !important; height:30px; text-indent: 10px; background: none; border: none; display: inline-block;
float: left;width:100px; padding: 0;}
.search-submit {float: right;width: 30px;height: 30px;border: none;padding: 0;color: transparent;
background: url(../images/search-input-bg.png) no-repeat left center;}

/*banner*/
div.swipe-wrapper{ width: 100%; overflow: hidden; position: relative; z-index:99px;  }
div.swipe-wrapper li{ width: 100%; }
div.swipe-wrapper li img{ width: 100%;}
div.swipe-wrapper .dots{ width: 100%; text-align: center; padding: 24px 0; position: absolute; left: 0; bottom: 0; z-index: 99; }
div.swipe-wrapper .dots span{ display: inline-block; width: 63px; height: 5px; margin: 0 5px; background:url(../images/br_dot.png) no-repeat top center; cursor: pointer; }
div.swipe-wrapper .dots span.act{ width: 63px; background-image:url(../images/br_dot_hover.png); }
div.swipe-wrapper .btns{ width: 62px; height: 62px; background: no-repeat left center; position: absolute; top: 50%; margin-top: -31px; z-index: 99; cursor: pointer; }

/*滚动新闻*/
.top2{ width:100%; height:50px; line-height:50px; background:#ffffff;box-shadow:0 2px 4px rgba(0,0,0,.2);}
.top2 span.s1{ width:65px; height:50px; line-height:50px; color:#0075c2; font-size:14px; font-weight:bold; float:left;}
.top2 span.s2{  float:left; height:50px; line-height:50px; font-size:14px;}
.top2 span.s2 a{ display:block;height:50px; line-height:50px; color:#666;}

/*特色产品*/
.title{ width:100%; text-align:center; }
.title h1{ font-size:32px; color:#000; font-weight:normal; font-weight:500;}
.title h2{ font-size:14px; margin:10px 0; color:#858585; font-weight:normal; font-style:italic; text-transform:uppercase;}
.title_line{ height:5px; width:195px; margin:10px auto 0; background:url(../images/xiand.png) no-repeat center;}


.product ul li{float:left; margin-right:15px; width:390px;height:300px; margin-top:30px; position:relative; overflow:hidden;}
.product ul li:nth-child(3n){ margin-right:0;}
.product ul li .pro_img{ width:100%; height:300px; position:absolute; z-index:2;}
.product ul li .pro_img img{ width:100%; height:300px;}
.product ul li .pro_txt{ width:94%; padding:0 3%;height:60px; line-height:60px; background:rgba(0,0,0,0.5); text-align:center; 
font-size:16px; color:#fff; position:absolute; bottom:0; left:0; right:0; z-index:3;}
.product ul li:hover .pro_txt{ padding-top:40%; height:60%; line-height:30px; transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product ul li:hover .pro_img img{  transform: scale(1.04);transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}

/*优势*/
.advantage{ width:100%; overflow:hidden;}
.advantage .title{ width:100%; text-align:center; padding:30px 0 25px; background:#505058;}
.advantage .title_img{ width:39px; height:20px; margin:0 auto;}
.advantage .title h1{ font-size:36px; font-weight:normal; color:#fff;}
.advantage .title h2{ font-size:14px; color:#fff; font-weight:normal; font-style:italic; text-transform:uppercase;}
.advantage .title_line{ height:5px; width:195px; margin:10px auto 0; background:url(../images/xiand.png) no-repeat center;}

.ys_bj{ width:1200px; background:url(../images/20161029205643_989301359.jpg) center no-repeat; height:1020px; margin:0 auto;}
.ys1{ padding-top:50px; padding-left:100px;}
.ys2{ padding-top:140px; padding-left:100px;}
.ys3{ padding-top:210px; padding-left:790px;}
.ys4{ padding-top:45px; padding-left:610px;}
.font30{ font-size:28px; color:#015db2; font-weight:bold;}
.font14{ font-size:15px; color:#d0d0d0; line-height:32px; font-family:Arial; text-transform:uppercase; font-weight:bold;}
.font140{ font-size:14px; color:#333; line-height:30px; font-family:"Microsoft YaHei";}

/*关于我们*/
.about{ position:relative; z-index:5; width:1280px; margin:0 auto;}
.about .about_fl{ width:648px; height:577px; position:relative; left:-80px; top:-80px; z-index:999;}
.about .about_fl img{ width:100%; max-height:577px; }
.about .about_fr{ width:630px; font-size:15px; line-height:28px; margin-top:20px;}
.about .title{ margin-bottom:35px;}
.about .about_fr p{ font-size:16px; line-height:30px;}
.about_line{ width:30px; height:3px; background:#343434; margin:30px 0 50px;}
.about .about_more{ width:120px; height:35px; line-height:35px;border-radius:50px; text-align:center; background:#E4B914; margin-top:55px; }
.about .about_more a{ font-size:14px; color:#fff; }

.tt{ margin:1.5rem 0; overflow:hidden;}
.tt li{ width:33%; float:left; text-align:center; border-right:1px solid #CCC;}
.tt li:nth-last-child(1){ border-right:none;}
.tt span em{ font-size:1.25rem; color: #000000; font-family: play-black; text-transform: uppercase;}
.tt h3{ font-size: 1.6rem; color: #005BAC;padding-top:11px;}
.tt i{ display: block; width: 25px; height: 3px; background: #fb2002; margin-top: 1.5rem;}
.con{ font-size: 1rem; color: #333; line-height: 1.75rem;}




/* 新闻资讯 */
.news{ background:#f5f5f5; padding:50px 0; overflow:hidden;}
.news_con{padding:50px 0;}
.picScroll-left{ width:610px; float:right;  overflow:hidden; position:relative; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-bottom:15px; width:100%;overflow: hidden; display: flex; justify-content: space-between;}

.picScroll-left .bd ul li .pic{ text-align:center; width:196px; height:120px; overflow:hidden;}
.picScroll-left .bd ul li .pic img{ width:100%; height:120px; float:left; display:block; transition: transform 3s ease-in-out!important; transform: scale(1);}
.picScroll-left .bd ul li .pic:hover img{ border-color:#999; transform: scale(1.3);}


.picScroll-left .bd ul li .tit{ width:430px;}
.picScroll-left .bd ul li .tit a{ display:inline-block; width:100%;}
.picScroll-left .bd ul li .tit .news_txt h2{ font-size:16px; color:#333; line-height:30px; font-weight:bold;
-webkit-line-clamp: 2; -webkit-box-orient: vertical; box-sizing: border-box; display: -webkit-box; overflow:hidden; }
.picScroll-left .bd ul li .tit .news_txt{ width:96%; margin-left:4%;font-size:14px;}
.picScroll-left .bd ul li .tit .news_txt h3{ color:#aaa;}
.picScroll-left .bd ul li .tit .news_txt p{ color:#444;font-size:14px; margin-bottom:10px;-webkit-line-clamp: 2; -webkit-box-orient: vertical; box-sizing: border-box; display: -webkit-box; overflow:hidden;}

.newfl{ width:620px; height:390px; float:left; overflow:hidden; position:relative;}
.newfl .biaoti{ position:absolute; z-index:2; bottom:0; left:0; right:0; background:rgba(0,0,0,.6); line-height:50px; height:50px; color:#FFF; text-align:center; font-size:16px;}
.newfl img{ width:100%; position:absolute; z-index:1;overflow: hidden; transition: transform 3s ease-in-out!important; transform: scale(1);}
.newfl:hover img { transform: scale(1.3);}

/*合作单位*/
.unit{ margin-top:60px;}
.unit ul li{ float:left; width:183px; height:93px; line-height:90px; text-align:center; vertical-align:middle; border:1px solid #cecece;
margin-right:18px; margin-top:20px; }
.unit ul li:nth-child(6n){ margin-right:0;}
.unit ul li img{ width:100%; height:100%;}

/*底部*/
.footer{ background:#333333; border-top:6px solid #E4B914;}
.footer ul{ padding:40px 0 30px;}
.footer ul li{ padding:0 19px;float: left; /*border-right:1px solid #101010;*/}
.footer ul li:first-child{ padding-left:0;}
.mihd{ min-height:200px; max-width:830px;overflow: hidden; display: flex;  justify-content: flex-end; }
.footer ul li p{font-size: 16px;color: #ffffff;line-height: 51px;}
.footer ul li a{display: block;width: 100%;color: #fff;font-size: 14px; color:#fff; line-height:30px;filter:alpha(opacity=30);transition:all 0.3s linear;}

.foot{ background:rgba(228,185,20,.3); color:#fff;  height:50px; line-height:50px; text-align:center;border-radius:50px; min-width:830px;}
.foot p{ color:#fff; font-size:14px;}
.foot a{color:#fff; }
.box{overflow: hidden; display: flex; justify-content: space-between;}

.fotfl{ width:360px;}
.fotfr{ float:right;}
.foot_tel{ margin-bottom: .75rem; margin-top:30px;}
.foot_tel p{ font-size: 1rem; color: #fff; font-weight: bold;}
.foot_tel p img{ width: 1rem; margin-right: .625rem;}
.foot_tel h6{ font-size: 2.2rem; color:#E4B914;font-family: "Barlow Condensed Medium";}
.foot_lianxi .txt{ font-size:13px; color: rgba(255,255,255,.5); line-height:20px;}
.foot_lianxi ul li{ float: left; margin-right: 1.5rem;}
.foot_lianxi ul li img{ width: 5.9375rem; height: 5.9375rem;}
.foot_lianxi ul li p{ text-align: center; font-size: .875rem; color: rgba(255,255,255,.5); margin-top: .625rem;}


.links{ color:#FFF; padding:20px 0; border-top:1px solid #4b4949; margin-top:10px;}


/*--------------------二级------------------*/
.ban{ width:100%;}
.ban img{ width:100%;}

/*内页-----关于我们*/
.ab_left{ width:250px; height:auto; overflow:hidden; background:#fff; margin-top:20px;}
.ab_right{ width:979px; height:auto; overflow:hidden; background:#fff;margin-top:20px; min-height:300px;}
.ab_left_top{ padding-left:30px; width:100%; height:65px; line-height:65px; vertical-align:middle;}
.ab_left_list{ margin-top:0px; margin-left:0px;}
.ab_left_list li{  width:100%; background:#e8e8e8; margin-top:10px; height:60px; line-height:60px; vertical-align:middle;}
.ab_left_list li a{ font-size:16px; display:block; text-align:center;text-decoration:none;color:#656565;font-size:16px;border-bottom:1px solid #ededee;}
.ab_left_list li .about_on{text-decoration:none; border-left:8px solid #debd15;}

.ab_right_top{ line-height:65px;border-bottom:2px solid #debd15; }
.ab_right_top .ab_tit{ font-size:24px; color:#debd15;}
.ab_right_top .ab_tit font{ font-size:16px; color:#debd15; text-transform:uppercase;}
.ab_right_top .ab_location{ font-size:14px; color:#999;}
.ab_right_top .ab_location a{color:#999;}
.ab_right_top .ab_location .cur{color:#f18101;}

.ab_right_con{ width:979px; overflow:hidden; min-height:300px;height:auto; font-size:15px; line-height:30px; overflow:hidden; margin-top:15px;}
.ab_right_con h1{ text-align:center; font-size:24px; color:#333;}
.ab_right_con img{ max-width:100%; }
.ab_right_con p{ text-indent:2em; font-size:14px; color:#656565;}

.lis_top dl{ overflow:hidden; font-weight:normal;}
.lis_top dl dt{ display:block; height:77px;color:#474749; font-size:24px; width:52px; padding:23px 28px 0; text-align:center;background:url(../images/pr_h3.gif) no-repeat;float:left; }
.lis_top dl dd{ width:830px; float: right; color:#767676; line-height:24px; font-size:14px; display:block;}
.lis_top dl dd h3 a{ display:block; font-size:22px; color:#454545; font-weight:normal; height:30px;margin-bottom:3px;}
.lis_con dl { overflow:hidden; border:1px solid #c9c9c9; /*height:227px;*/ margin-bottom:21px;}
.lis_con dt { float:left; width:273px;overflow: hidden;}
.lis_con dt img { width:272px; height:227px; padding:10px; border-right:1px solid #e2e2e2;overflow: hidden; transition: transform 3s ease-in-out!important;}
.lis_con dt:hover img{ transform: scale(1.3);}

.lis_con dd { float: right; width:640px; padding-right:19px;}
.lis_con dd h4 { height:24px; line-height:24px; padding:38px 0 0 0px; margin-bottom:10px;}
.lis_con dd h4 a { font-size:20px; color:#debd15; font-weight:normal;}
.lis_con dd p { color:#757575; line-height:23px; font-size:13px; height:98px; overflow:hidden; margin-bottom:5px;}
.lis_con dd em{ display:block; text-align:right; font-size:13px;}
.lis_con dd em a{ display:inline-block; width:91px; height:26px; line-height:26px; text-align:center;color:#debd15; border:1px solid #debd15;}
.lis_con dd em a:hover{ color:#fff; background:#505058;}

/*产品页*/
.product_con li {float:left; width:280px; padding:10px; border:1px solid #c9c9c9; margin-right:30px; margin-top:30px; }
.product_con li:nth-child(3n){margin-right:0px; }
.product_con li .product_img{ width:280px; height:220px; }
.product_con li .product_img img{ width:100%; max-height:220px; }
.product_con li .product_txt{ font-size:16px; color:#424242; text-align:center; line-height:50px;}

/*分页*/
.fenye{ padding:30px 0; text-align:right;}
.fenye a{ display:inline-block; height:30px; text-align:center; color:#737373; font-size:14px; line-height:30px;}
.fenye a:hover,.fenye .cur{ color:#fff; background:#debd15; border:1px solid #debd15;}
.fenye .page{ width:50px; background:#ddd; color:#fff;}

/*新闻页*/
.ul-news li{ padding:25px 0 25px; border-bottom:1px dotted #ddd; margin-top:5px;}
.ul-news li:first-child{ padding-top:0;}
/*.ul-news li:hover {border-color: transparent;box-shadow: 2px 2px 13px rgba(0, 0, 0, 0.15);}*/
.ul-news li .pic { margin-right:20px; width:150px;}
.ul-news li .txt h4 a{ font-size:16px; color:#333; line-height:30px;}
.ul-news li .txt p{ font-size:14px; color:#999; }
.ul-news li .txt .time{ font-size:14px; color:#999;line-height:30px; float:left;}
.ul-news li .txt .btn { float: right;font-size: 14px;color: #fff;line-height: 22px;width: 88px;height: 22px;text-align: center;border-radius: 22px;background-color: #999;-webkit-transition: .3s;-o-transition: .3s; transition: .3s; margin-right:20px; margin-top:10px;}
.ul-news .item:hover .btn { background-color:#debd15;}

/*我们的客户*/
.customer li{ float:left; width:202px; height:98px; border:1px solid #c9c9c9; margin-right:28px; text-align:center; line-height:98px; margin-top:28px;}
.customer li:nth-child(4n){ margin-right:0px;}
.customer li img{width:100%; height:96%; }

/*新闻内容*/
.col-title {/* margin: 0 140px;*/text-align: center;}
.col-title h1 {padding: 23px 0 12px;font-size: 22px;line-height: 32px;font-weight: normal;color: #101010; border-bottom:1px solid #e5e5e5;}
/*.col-title .info { border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;line-height: 35px;color: #999;}*/
.cont{ /*margin:20px 20px 50px;*/ margin:20px 0;}
.cont p{ text-indent:2em; line-height:34px; font-size:14px; color:#333;}
.cont span{line-height:32px; font-size:14px; color:#666;}

.cont .name{ font-family:"Microsoft Yahei"; font-size:24px; font-weight:bold; color:#333; line-height:60px; text-indent:0; text-align:left;}
.nx_bottom { padding-top: 40px; border-top: 1px solid #eee; }
.nx_bottom span.fl { width: calc(100% - 170px); }
.nx_bottom span.fl em { display: block; font-size: 14px; color: #666; line-height: 27px; font-style:normal;}
.nx_bottom span.fl em a { display: inline-block; width: calc(100% - 4em); font-size: 14px; color: #333; vertical-align: top; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.nx_bottom span.fl em a:hover { color: #0281CC;}
.nx_bottom a.fr { width: 140px; height: 54px; background: #999; font-size: 14px; color: #fff; text-align: center; line-height: 54px; }
.nx_bottom a.fr i { display: inline-block; margin-right: 10px; font-size: 20px; vertical-align: middle; }
.nx_bottom a.fr:hover { background: #0281CC; }

/*联系我们*/

.contact h1{ font-size:24px; color:#333; font-weight:bold; line-height:60px; }
.contact p{ font-size:16px; color:#333; line-height:36px;}


@media screen and ( min-width:1920px ) {
.top_fr{ padding:25px 30px 0 30px; width:170px; text-align:center; }
.top_yuyan{float:right;  padding:30px 30px 0 30px;}
.top_yuyan a{font-size:15px;}
.logo {width:260px;float: left;padding-top: 25px; padding-left:80px;}
}


/*2024-6-25*/
.top_fr{ background:#DEBD15; float:right; height:70px; padding:25px 20px 0 20px; width:200px; text-align:center; }
.top_yuyan{float:right;  padding:20px 20px 0 20px;}
.top_yuyan img{ padding-top:5px;}
.top_yuyan a{font-size:16px;padding-left:5px; color:#333;}



@media screen and ( max-width: 1610px ) {
.nav li{width:105px;}
.nav li .submenu{left:-22px;}
.top_fr{ padding:25px 10px 0 10px; width:210px;}
.top_yuyan a{font-size:15px;}

}

@media screen and ( max-width: 1440px ) {
.logo {width:260px;float: left;padding-top: 25px;}

.nav li{width:85px;}
.nav li a span{font-size:16px;}
.nav li .submenu{left:-32px;}
.top_fr{ padding:25px 10px 0 10px; width:170px;}
.top_fr img{ width:90%;margin:0 auto;}

.top_yuyan a{font-size:15px;}

}



@media screen and ( max-width: 1366px ) {
.logo {width:260px;float: left;padding-top: 25px; padding-left:8px;}

.nav li{width:85px;}
.nav li a span{font-size:16px;}
.nav li .submenu{left:-32px;}
.top_fr{ padding:25px 0px 0 0px; width:170px;}
.top_fr img{ width:90%;margin:0 auto;}

.top_yuyan{float:right;  padding:10px 3px 0 3px;}
.top_yuyan a{font-size:15px;}

}





.bjhui{ background-color:#F5F5F5; width:100%; padding-top:30px;}
.public_div{position: relative;width: 1200px;padding: 0px 20px;margin: 0px auto;max-width: calc(100% - 40px);}
.clear{clear: both;}

.xfgIndex_swiper01{position: relative;width: 100%;overflow: hidden;margin-top: 94px;}
.xfgIndex_swiper01 .swiper-slide a{display: flex;text-align: center;justify-content: center;overflow: hidden;align-items: center;}
.xfgIndex_swiper01 .swiper-button-prev{background-image: url('static/image/index_left.png');width: 46px;height: 46px;background-size: cover;left: 5px;}
.xfgIndex_swiper01 .swiper-button-next{background-image: url('static/image/index_right.png');width: 46px;height: 46px;background-size: cover;right: 5px;}
.xfgIndex_swiper01 .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 4px;background-color: #e99311;opacity: 1;}
.xfgIndex_swiper01 .swiper-pagination-bullet-active{background-color: #e99311;width: 24px;}

.xfgIndex_jjfa{position: relative;width: 100%;padding-top: 28px;padding-bottom: 92px;overflow: hidden;}
.xfgIndex_title01{position: relative;text-align: center;width: 100%;}
.xfgIndex_title01 p.one{color: #2d2e2e;font-size: 48px;letter-spacing: 1px;line-height: 60px;padding: 47px 0px;position: relative;}
.xfgIndex_title01 p.one:after{content: '';position: absolute;height: 3px;width: 60px;background-color: #e99311;bottom: 0px;left: 50%;margin-left: -30px;}
.xfgIndex_title01 div.two{color: #585959;font-size: 16px;line-height: 30px;padding-top: 42px;padding-bottom: 54px;}
.xfgIndex_swiper02{position: relative;padding: 7px 25px;}
.xfgIndex_swiper02 .swiper_banner_two{position: relative;width: 100%;overflow: hidden;}

	
.xfgIndex_swiper02 .swiper-slide { position: relative; overflow: hidden; width: calc(25% - 7.5px);
    background: #FFF;  height: 340px;  cursor: pointer;box-shadow: 0 0 5px rgb(73 66 66 / 10%);}

.xfgIndex_swiper02 .swiper-slide img {
    position: absolute;  top: 40%;  left: 50%;
    transform: translate(-50%, -50%);
    transform-origin: center;
    max-width: 100%;    max-height: 90%;
    height: auto;    width: auto;    transition: 1s;}

.xfgIndex_swiper02 .swiper-slide:hover img {
    transform: translate(-50%, -50%) scale(1.05) rotate(0.1deg);
    -webkit-transform: translate(-50%, -50%) scale(1.05) rotate(0.1deg);
    -moz-transform: translate(-50%, -50%) scale(1.05) rotate(0.1deg);
    -ms-transform: translate(-50%, -50%) scale(1.05) rotate(0.1deg);
    -o-transform: translate(-50%, -50%) scale(1.05) rotate(0.1deg);}	
.xfgIndex_swiper02 .swiper-slide:hover .xs_more p{ color:#960}	

.xfgIndex_swiper02 .swiper-button-prev{background-image: url('../images/index_left.png');width: 46px;height: 46px;background-size: cover;left: -23px;}
.xfgIndex_swiper02 .swiper-button-next{background-image: url('../images/index_right.png');width: 46px;height: 46px;background-size: cover;right: -23px;}
.xfgIndex_swiper02 .swiper-slide .xs_more{position: absolute;z-index: 5;height:100px;bottom: 0px;width: 100%;left: 0px;
}
.xfgIndex_swiper02 .swiper-slide .xs_more p{line-height: 39px;padding: 10px 0px;font-size: 15px;color: #333;text-align: center;display: block;position: absolute;width: 100%;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;top: 0px;}
.xfgIndex_swiper02 .swiper-slide .xs_more a{width: 88px;padding-right: 7px;display: block;margin: 0px auto;background-color:#E4B914;font-size: 14px;color: #fff;text-align: center; border-radius:50px;
line-height:22px;background-image: url('../image/index_jt.png');background-repeat: no-repeat;background-position: 67px center;position: absolute;margin-left: -47px;
left: 50%;top: calc(50% + 10px);transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
/*.xfgIndex_swiper02 .swiper-slide:hover .xs_more{height: 100%;}
.xfgIndex_swiper02 .swiper-slide:hover .xs_more p{padding: 5px 0px;top: calc(50% - 40px);}
.xfgIndex_swiper02 .swiper-slide:hover .xs_more a{opacity: 1;}
.xfgIndex_swiper02 .swiper-slide:hover .xs_more a:hover{background-color: #c87f10;}*/
@media screen and ( max-width: 1075px ) {

	/*首页-解决方案*/
	.xfgIndex_title01 p.one{font-size: 38px;line-height: 52px;padding: 40px 0px;}
	.xfgIndex_title01 p.two{font-size: 15px;padding-top: 37px;padding-bottom: 40px;}
	.xfgIndex_swiper02 {padding: 7px 35px;}
	.xfgIndex_swiper02 .swiper-slide{width: calc(33.333% - 6.666px);}
	.xfgIndex_swiper02 .swiper-button-prev{left: -12px;}
	.xfgIndex_swiper02 .swiper-button-next{right: -12px;}
}
@media screen and ( max-width: 480px ) {

	/*首页-解决方案*/
	.xfgIndex_jjfa {padding-top: 25px;padding-bottom: 60px;}
	.xfgIndex_title01 p.one{font-size: 28px;line-height: 40px;padding: 28px 0px;}
	.xfgIndex_title01 p.two{line-height: 26px;padding-top: 25px;padding-bottom: 28px;}
	.xfgIndex_swiper02 .swiper-slide{width: 100%;}
}







