/* ==========================================================================
   Index Page
   ========================================================================== */
/* nbanner*/
.mrg-t2{ margin-top: 2rem;}
.mrg-t4{ margin-top: 4rem;}
.smore{ width: 20%; height: 60px; line-height: 60px; border: 2px solid #047edc; color: #333333; margin: 0 auto; display: block;}
.header{ background-image: none;}
.nbanner{ background: url(/skin/default/web/img/news/nban_1.jpg) no-repeat center center; background-size:cover ; height: 700px;}
.nbanner .bfont{ text-align: right; color: #fff; font-size: 0.6rem; padding-top: 33%;text-shadow: #999999 0 1px 0;}
.nbanner .bfont span{ font-size: 4.2rem;}
.nbanner .bfont p{ font-size: 3.6rem; font-weight: bold; line-height: 0.7rem; padding-top: 0.8rem; text-shadow: #999999 0 1px 0;}

.nbanner_1{ background: url(/skin/default/web/img/news/nban_2.jpg) no-repeat center center;}
.nbanner_2{ background: url(/skin/default/web/img/news/nban_3.jpg) no-repeat center center;}
.nbanner_3{ background: url(/skin/default/web/img/news/nban_4.jpg) no-repeat center center;}
.nbanner_4{ background: url(/skin/default/web/img/news/nban_5.jpg) no-repeat center center;}

.setion_1{ background: url(/skin/default/web/img/news/bg_news.jpg) no-repeat center center;background-size: cover; -moz-box-shadow:0px 5px 7px #e7e7e7; -webkit-box-shadow:0px 5px 7px #e7e7e7; box-shadow:0px 5px 7px #e7e7e7;}
.isub{ width:100%; text-align: center;}
.isub a{ display:inline-block; line-height: 100px; color:#666666; font-size:2.5rem; padding: 0px 3rem;}
.isub a i img{ padding-right: 10px;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.isub a:after{ content: ""; width:0; height: 3px; background: #0680dc; display: block;}
.isub a:hover,.isub a.active{ color:#047edc; }
.isub a.active img{ filter: grayscale(0);filter: none;}
.isub a:hover i img{ filter: grayscale(0);filter: none;}
.isub a:hover::after,.isub a.active:after{ width: 100%;}


.setion_2{ margin-top: 4rem; margin-bottom: 3rem;}
.setion_2 .news_l{ float: left; position: relative; }
.setion_2 .news_l p{ position: relative; bottom:4.8rem; width: 100%; padding: 1rem 0;  background: rgb(0,0,0,0.5); color: #ffffff;}
.setion_2 .news_l p a{ color: #ffffff; font-size: 1.6rem; padding-left: 30px;}
.setion_2 .news_r{ width: 20%; float: left; background: url(/skin/default/web/img/news/news_bg.jpg) no-repeat center center; background-size: cover; height: 427px; text-align: center; display: flex; align-items: center; justify-content: center; flex-direction: column; color: #ffffff;}
.setion_2 .news_r span{ font-size: 6.5rem;}
.setion_2 .news_r p{ font-size: 1.6rem; position: relative;}
.setion_2 .news_r p:after{ width: 30%; height: 2px; position: absolute; content: ""; left: 35%; top: 100%;  background: #ffffff;}
.setion_2 .ntit{ color: #666666;}
.setion_2 .ntit h3 { background: #f3fbfe; position: relative; margin-bottom: 2rem;}
.setion_2 .ntit h3:before{ width: 4px; height: 25px; content: ""; display: block; background: #1d4795; position: absolute; left: 10px; top: 30%;}
.setion_2 .ntit h3 a{ font-weight: normal; padding:2rem; color: #1d4795; font-size: 2.2rem; line-height: 4.5rem;}
.setion_2 .ntit h3 a span{ float: right; padding-right: 10px;}
.setion_2 .ntit p{ font-size: 16px; line-height: 30px; padding: 0 5px;}

.setion_2 .img-box a{ display: block; overflow: hidden; position: relative; padding: 2rem; border-bottom: 1px solid #eeeeee; margin-bottom: 2rem;}
.setion_2 .img-box a .ntit1{transform: all 0.4s; text-align: left;}
.setion_2 .img-box a .ntit1 h3{ font-size: 1.6rem; line-height: 4rem;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.setion_2 .img-box a .ntit1 p{}
.setion_2 .img-box a .ntit1 span{ font-size: 14px;  color: #666666;}
.setion_2 .img-box a .ntit1 span img{ padding-right: 5px;}


.setion_2 .img-box a:hover{ background: #ffffff; -moz-box-shadow:0px 0px 10px #eeeeee; -webkit-box-shadow:0px 0px 10px #eeeeee; box-shadow:0px 0px 10px #eeeeee;}
.setion_2 .img-box a:hover .active{ opacity: 1; transition: all 0.4s;}
.setion_2 .img-box a:hover .ntit1{ color: #274e9a; transition: all 0.4s;}

.setion_3{ padding: 3rem; text-align: center; color: #047edc; background: #f2f2f2;}
.setion_3 .tit-1{ font-size: 3.4rem; line-height: 3.4rem; font-weight: bold; position: relative; }
.setion_3 .tit-1:before{ width: 40%; left: 30%; position: absolute; margin: 0 auto; display: block; content: ""; border: 2px solid #1c9ae1; height: 6rem; z-index: 1;}
.setion_3 .tit-1 p{ background: #f2f2f2; margin: 0 auto; padding:0 2rem; width: 15%; z-index: 2000; position: relative; top:10px;}
.setion_3 .tit-1 p span{ font-size: 1.6rem; color: #666666; font-weight: normal; position: relative;}
.setion_3 .tit-1 p span:after{ width: 29px; height: 6px; position: absolute; display: block; background: -webkit-linear-gradient(left,#0780dd, #3fc5e8);
background: -o-linear-gradient(left,#0780dd, #3fc5e8);background: -moz-linear-gradient(left,#0780dd, #3fc5e8);background: linear-gradient( to right,#0780dd,#3fc5e8); content: ""; left: 48%;}
.setion_3 .wrap{ max-width: 1300px; margin-left: auto; margin-right: auto;;}

.setion_3 .span-6{ width: 45%; margin-right: 5%;}
.setion_3 .img-box1{ margin-bottom: 2rem; display: block;  overflow: hidden; position: relative; background: #ffffff; -moz-box-shadow:0px 0px 5px #eeeeee; -webkit-box-shadow:0px 0px 5px #eeeeee; box-shadow:0px 0px 5px #eeeeee; }
.setion_3 .img-box1 .ntit{ text-align: left; padding-left: 4rem; padding-top: 3rem; }
.setion_3 .img-box1 .ntit h2{ font-size: 1.5rem; }
.setion_3 .img-box1 .ntit p{ line-height: 35px;}
.setion_3 .img-box1 .ntit div{}
.setion_3 .img-box1:hover{ background: url(/skin/default/web/img/news/xz_hover.jpg) no-repeat right bottom #047edc; color: #ffffff; transition: all 0.4s; }
.setion_3 .img-box1 a.more{ width: 40%; float: left; height: 43px; line-height: 43px; background: #ffffff; color: #333333; margin-right: 2rem; text-align: center; border: 1px solid #dedede; -moz-box-shadow:0px 0px 3px #eeeeee; -webkit-box-shadow:0px 0px 3px #eeeeee; box-shadow:0px 0px 3x #eeeeee;}

.img-box2{ background: #ffffff; margin-bottom: 3rem;}
.img-box2 .ntit{ border: 1px solid #dedede; border-top: none; padding: 2rem 1rem; }
.img-box2 .ntit span{ font-size: 1.6rem; color: #333333; font-weight: bold;}
.img-box2 .ntit a p{ color: #0381da;}
.img-box2 a{ display: block; overflow: hidden; position: relative;}

.img-box2 a .active { position: absolute; width: 100%; height: 100%;  top: 0; left: 0;display: flex; align-items: center; justify-content: center; flex-direction: column; background: rgba(0,0,0,0.4); opacity: 0; transition: all 0.4s;}
.img-box2 a:hover .active{ opacity: 1; transition: all 0.4s;}

.section_4{}

.tit-2{ font-size: 2.4rem; color: #047ddc; text-align: center;}
.tit-2 p{ font-size: 1.6rem; font-family: arial; text-transform: uppercase; position: relative;}
.tit-2 p:before{ width: 80px; height: 1px; position: absolute; content: ""; display: block; background: #047edc; left:35%; top: 1.1rem;}
.tit-2 p:after{ width: 80px; height: 1px; position: absolute; content: ""; display: block; background: #047edc; right:35%; top: 1.1rem;}
.tit-2 h2{  color: #047edc;}

.img-box3{ margin-bottom: 2rem; display: block; padding:2rem; overflow: hidden;  border: 1px solid #dedede; width: auto; position: relative;}
.img-box3 .ntit{ text-align: left; padding-left: 1rem;}
.img-box3 .ntit h2{ font-size: 1.6rem; }
.img-box3 .ntit p{ line-height: 24px;}
.img-box3:hover{ background:#0381da; color: #ffffff; transition: all 0.4s; }
.img-box3 .ntit:hover a{ color: #ffffff;}
.img-box3 .ntit:before{ background: url(/skin/default/web/img/news/coin_6.png) no-repeat; width: 49px; height: 19px; display: block; position: absolute; content: ""; bottom:20%;}
.img-box3:hover .ntit:before{ background: url(/skin/default/web/img/news/coin_6on.png) no-repeat; width: 49px; height: 19px; display: block; position: absolute; content: ""; bottom:20%;}

.section_5{ padding: 0 3rem 3rem ; }
.place{-moz-box-shadow:0px 0px 3px #eeeeee; -webkit-box-shadow:0px 0px 3px #eeeeee; box-shadow:0px 0px 3x #eeeeee; height:5.5rem; line-height: 5.5rem; font-size: 1.6rem; background: #ffffff;}
.block-1{ border: 1px solid #eeeeee; padding: 10px; clear: both; overflow: hidden;}
.tit4{height: 40px; line-height: 40px;}
.tit4 i{ float: left; padding-right: 10px;}
.tit4 p{ font-size:1.6rem; color: #333333; position: relative; float: left;}
.tit4 a{ float: right; color: #999999;}

.new-box1{ padding-bottom: 2rem;}
.new-box1 .nint1 a{ font-size: 16px; line-height: 40px; color: #222222;  width: 100%; display: block; font-weight: bold; }
.new-box1 .nint span{ font-size: 14px; line-height:40px; color: #afa7b2;}
.new2 { list-style: none; clear: both; overflow: hidden; padding-top: 2rem;}
.new2 li{ line-height: 40px; height: 40px; font-size: 16px;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}

.section_6{ background: #f7f7f7;}
.block-2{ background: #f3fbfe; padding: 5rem 10rem; }
.block-2 h2{ font-size: 3.2rem; line-height: 6rem;}
.block-2 p{ font-size: 2rem; line-height: 3.5rem;}
.block-3{background: #ffffff; padding: 5rem 10rem; text-align: center;}
.block-3 img{ text-align: center; margin: 0 auto; width: auto; max-width: 100%;}
.block-3 p{ text-align: left; line-height: 40px; font-size: 16px;}

.section_7{background: url(/skin/default/web/img/news/bg_a1.jpg) repeat; }
.section_7 .sect_k1{ background: #ffffff; -moz-box-shadow:0px 0px 3px #eeeeee; -webkit-box-shadow:0px 0px 3px #eeeeee; box-shadow:0px 0px 3x #eeeeee;}
.isub1{ width:100%; text-align: center;}
.isub1 a{ display:inline-block; line-height: 75px; color:#666666; font-size:1.85rem; padding: 0px 3rem;}
.isub1 a:after{ content: ""; width:0; height: 3px; background: #0680dc; display: block;}
.isub1 a:hover,.isub1 a.active{ color:#047edc; }
.isub1 a:hover::after,.isub1 a.active:after{ width: 100%;}
.a_banner{ background: url(/skin/default/web/img/news/bg_a.jpg) no-repeat center; background-size: cover; text-align: left; display: flex;  justify-content: center; flex-direction: column;  height: 360px;}
.a_banner p{ text-align: left; color: #ffffff; padding-left: 5%; font-size: 1.85rem; line-height: 3rem;}
.a_banner p span{ display: block; font-size: 4.2rem; font-weight: bold; line-height: 8rem}

.img-box4{ background: #ffffff; margin-bottom: 3rem;}
.img-box4 .icon img{ width: 100%;}
.img-box4 .ntit{ text-align: left;  padding: 2rem 1rem; -moz-box-shadow:0px 0px 3px #eeeeee; -webkit-box-shadow:0px 0px 3px #eeeeee; box-shadow:0px 0px 3x #eeeeee; }
.img-box4 .ntit span{ font-size: 1.6rem; color: #333333; font-weight: bold;}
.img-box4 .ntit a:hover span,.img-box4 .ntit a:hover p{ color: #ffffff;}
.img-box4 .ntit:hover{ color: #ffffff; background: -webkit-linear-gradient(left,#047edc, #41c7e8);
background: -o-linear-gradient(left,#047edc, #41c7e8);background: -moz-linear-gradient(left,#047edc, #41c7e8);background: linear-gradient( to right,#047edc,#41c7e8);}
.img-box4 a{ display: block; overflow: hidden; position: relative;}
.img-box4 a .active { position: absolute; width: 100%; height: 100%;  top: 0; left: 0;display: flex; align-items: center; justify-content: center; flex-direction: column; background: rgba(0,0,0,0.4); opacity: 0; transition: all 0.4s;}
.proul_1 li.on .img-box4 a .active{ opacity: 1;}
.proul_1 li.on .img-box4 a .active p{color:#fff;}

.img-box4 a:hover .active{ opacity: 1; transition: all 0.4s;}
.img-box4 a:hover .active{ opacity: 1; transition: all 0.4s;}

.section_pro{ background: #0381da; padding: 3rem;}
.block-p{ color: #ffffff;}
.block-p p{ font-size: 4.2rem;}
.block-p p span{ font-size: 2.2rem; padding-left: 5px;}
.proul { list-style: none; margin-top: 4rem;}
.proul li{ float: left; width: 14%; text-align: center; color: #ffffff; font-size: 16px;}
.proul li:first-child a{ background: url(/skin/default/web/img/news/pdot_1.png) no-repeat center top; padding-top: 50px;}
.proul li:first-child a:hover{ background: url(/skin/default/web/img/news/pdot_11.png) no-repeat center top; }
.proul li:first-child.on a{ background: url(/skin/default/web/img/news/pdot_11.png) no-repeat center top; }

.proul li:nth-child(2) a{ background: url(/skin/default/web/img/news/pdot_2.png) no-repeat center top; padding-top: 50px;}
.proul li:nth-child(2) a:hover{ background: url(/skin/default/web/img/news/pdot_22.png) no-repeat center top; }
.proul li:nth-child(2).on a{ background: url(/skin/default/web/img/news/pdot_22.png) no-repeat center top; }

.proul li:nth-child(3) a{ background: url(/skin/default/web/img/news/pdot_3.png) no-repeat center top; padding-top: 50px;}
.proul li:nth-child(3) a:hover{ background: url(/skin/default/web/img/news/pdot_33.png) no-repeat center top; }
.proul li:nth-child(3).on a{ background: url(/skin/default/web/img/news/pdot_33.png) no-repeat center top; }

.proul li:nth-child(4) a{ background: url(/skin/default/web/img/news/pdot_4.png) no-repeat center top; padding-top: 50px;}
.proul li:nth-child(4) a:hover{ background: url(/skin/default/web/img/news/pdot_44.png) no-repeat center top; }
.proul li:nth-child(4).on a{ background: url(/skin/default/web/img/news/pdot_44.png) no-repeat center top; }

.proul li:nth-child(5) a{background: url(/skin/default/web/img/news/pdot_5.png) no-repeat center top; padding-top: 50px;}
.proul li:nth-child(5) a:hover{background: url(/skin/default/web/img/news/pdot_55.png) no-repeat center top; padding-top: 50px;}
.proul li:nth-child(5).on a{background: url(/skin/default/web/img/news/pdot_55.png) no-repeat center top; padding-top: 50px;}


.proul li:nth-child(6) a{background: url(/skin/default/web/img/news/pdot_6.png) no-repeat center top; padding-top: 50px;}
.proul li:nth-child(6) a:hover{background: url(/skin/default/web/img/news/pdot_66.png) no-repeat center top; padding-top: 50px;}
.proul li:nth-child(6).on a{background: url(/skin/default/web/img/news/pdot_66.png) no-repeat center top; padding-top: 50px;}

.proul li a{ color: #ffffff; } 
.proul li a:hover{ color: #05fefb; }
.proul li.on a{ color: #05fefb; }


.proul_1 li{ list-style: none; width: 13%; float: left; margin-right: 1%;}

.section_pro1{ padding: 2rem;}
.section_pro2{  background: #f7f7f7; padding: 2rem;}
.img-box5{ background: #ffffff; margin-bottom: 3rem;}
.img-box5 .icon img{ width: 100%;}
.img-box5 .ntit{ text-align: left; width: 80%; margin: 0 auto; position: relative; z-index: 1000; bottom: 10.8rem;  padding: 2rem 1rem; background: rgba(0,0,0,0.5); color: #ffffff;}
.img-box5 .ntit span{ font-size: 1.6rem; font-weight: bold;}
.img-box5 .ntit:hover{ color: #000000; background:#ffffff;}
.img-box5 .ntit:after{ width: 100%; position: absolute; height: 60px; line-height: 60px; background: url(/skin/default/web/img/news/coin_6.png) no-repeat center #f8f8f8; left: 0; display: block; content: ""; bottom: -5rem;}
.img-box5 .ntit:hover::after{ width: 100%; position: absolute; height: 60px; line-height: 60px; background: url(/skin/default/web/img/news/coin_6on.png) no-repeat center #0381da; left: 0; display: block; content: ""; bottom: -5rem;}
.img-box5 a{ display: block; overflow: hidden; position: relative;}

.content_bak{  padding: 4rem;}
.content_bak1{ background: #ffffff;}
.content_bak .newsTit{ text-align:center; border-bottom: 1px solid #e5e5e5; padding-bottom: 1rem; font-weight: bold;}
.block-4{ border-bottom: 1px solid #e5e5e5; padding: 2rem;}
.block-4 .b-tit{ font-size: 2rem; font-weight: bold; line-height: 4rem; color: #0050a6;}
.block-4 .b-tit p{ padding-left: 40px;}
.block-4 .b-tit.b1{ background: url(/skin/default/web/img/news/dot_5.jpg) no-repeat left center;}
.block-4 .b-tit.b2{ background: url(/skin/default/web/img/news/dot_6.jpg) no-repeat left center;}
.block-4 .b-content{ line-height: 3rem; padding:0 2rem;}
.block-4 .b-content p{font-weight:bold;}
.block-4 .b-content p:nth-child(2n){font-weight:normal;}
.block-4 .b-content p:nth-child(2n) i{display:none;}
.block-4 .b-content p i{  color: #0050a6; padding-right: 8px;  }

.content_bak .swiper-pagination{ bottom: 0!important;}

/*新闻详情*/ 
.content{ background: #f9f9f9; padding: 2rem 4rem;}
.newsDetail{ padding: 2rem 0 0;}
.newsTit{ text-align:center; border-bottom: 1px solid #e5e5e5; padding-bottom: 1rem;}
.newsTit h1{color:#000;padding:0;font-weight: normal;line-height: 1.3}
.newsTit p{font-size:14px;color:#0159bd; line-height: 40px;}
.newsTit p a{color:#bbb}
.newsTit p span{padding:0 20px 0px 0px}
.newsContent{ background: #ffffff; padding:2rem;}
.newsThumb{text-align: center;padding-bottom: 40px}
.newsThumb img{max-width: 90%}
/*内容*/
.content{font-size:1.5rem;line-height:1.5rem; position: relative; z-index: 2; min-height: 600px; color: #000; padding: 4rem; }
.content p{font-size:1.6rem;margin:0 0 1rem;line-height:3rem; color: #333333;}
.content .ctit{ font-weight: bold; font-size: 4.2rem; line-height: 8rem;display: block; font-family: albb-Bold; text-align: center; color: #0159bd;}
.content a{ color: #0a7cdd;}
.content .ctit2{ font-weight: bold; font-size: 3.5rem; font-family: albb-Bold;}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height: 150%}
.content h1{font-size:32px;font-weight:bold;margin:.67em 0}
.content h2{font-size:24px;font-weight:bold;margin:.75em 0}
.content h3{font-size:18px;font-weight:bold;margin:.83em 0; color: #111;}
.content h4{font-size:16px;font-weight:bold;margin:1em 0;}
.content h5{font-size:14px;font-weight:bold;margin:1.5em 0}
.content h6{font-size:12px;font-weight:bold;margin:1.67em 0}
.content ul li{list-style:inherit}
.content .n_top{margin-top:0}
.newsbshare{text-align:center;font-size:14px}
.newsDetailCur{width:auto;position:relative;margin-bottom: 15px; border-top: 1px solid #e5e5e5;}
.newsDetailCur li{width:100%;ffont-size:14px;position:relative;z-index:9;overflow: hidden;padding:12px 0;}
.newsDetailCur li a{padding: 0 25px; color: #666666;}
.newsDetailCur li a:hover{ color: #197bda;}
.button-left,.button-right{ width: 47px; height: 47px; border: 1px solid #0051b4; border-radius: 47px; display: block; font-size: 30px; text-align: center; line-height: 47px; background: no-repeat; color:#0051b4; }

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{  bottom: 20%;}

.prod-slide .cate-box { background-color: #f3fbfe; color: #fff; padding-bottom: 30px; }
.prod-slide h3 { background-color: #0381da; font-size: 36px; text-align: center; overflow: hidden; color: #fff; font-weight: normal; line-height: 1.5; margin-bottom: 20px;padding:20px 0;}
.prod-slide h3 span { font-size: 18px; color: #fff; display: block; }
.prod-slide .cate-box ul {padding:0 10px; }
.prod-slide .cate-box ul li { font-size: 20px; color: #333333;  margin-bottom: 10px; position: relative;}
.prod-slide .cate-box ul li div{ color: #333; display: block; padding: 0 0 0 80px; line-height: 60px; font-weight: bold; }
.prod-slide .cate-box ul li div:hover{ color:#0381da ;}
.prod-slide .navContent{display: none;}
.prod-slide .cur~ul.navContent{display: block;}
.prod-slide .navContent li.on a{color:#0381da;}
.navContent ul{}
.navContent li { line-height: 30px;}
.navContent li a{ font-size:16px; padding-left: 90px; color: #333333;}
.prod-slide .cate-box ul li a:hover, .prod-slide .cate-box ul li div.cur {  color: #0381da }
.prod-slide .cate-box ul li div.cur a {color: #0381da;}
.prod-slide .cate-box ul li div:after{ content: ""; display: block; position: absolute;  bottom:0; left: 0; width: 0; height: 2px; background: #278bdd; transition: all 0.5s; top:30px;}
.prod-slide .cate-box ul li div:hover::after{ width: 20%; transition: all 0.5s;}
.prod-slide .cate-box ul li div:hover::after,.prod-slide .cate-box ul li div.cur:after{ width: 20%;}

.element {max-height:0;overflow:hidden;transition:max-height .3s; margin-bottom: 15px;}
:checked ~ .element {
	max-height:666px;
}
input[type="checkbox"] {
	position:absolute;
	clip:rect(0 0 0 0);
}
:checked ~ .check-in {
	display:none;
}
:checked ~ .check-out {
	display:inline-block;
}

.check-in {
	color:#0381da;
	cursor:pointer;
	border: 1px solid #0381da; font-size: 16px; padding: 8px 20px; border-radius: 15px;
}
.check-out{
	color:#0381da;display:none;
	cursor:pointer;
	border: 1px solid #0381da; font-size: 16px; padding: 4px 20px; border-radius: 15px;
}

.full-row .fix-fl{position:fixed;top:73px;width:372px!important;}

@media screen and (max-width: 1600px) {
	.full-row .fix-fl{width:20%!important;}
}
@media screen and (max-width: 1440px) {
	.full-row .fix-fl{width:22.5%!important;}
}
@media screen and (max-width: 1366px) {
	.prod-slide .cate-box ul li div,.navContent li a{ padding: 0 0 0 50px;}
	.full-row .fix-fl{width:22.5%!important;margin-left: -4%;}
}
@media screen and (max-width: 1024px) {
	.nbanner{ height: 400px;}
	.nbanner .bfont{ padding-top: 26%;}
	.sect_k1{ padding-bottom: 0 !important;}
	.setion_3 .tit-1 p{ width: 19%;}
	.setion_3 .img-box1 .ntit{ padding-left: 1rem;}
	.setion_3 .img-box1 .ntit .mrg-t2{ margin: 0;}
	.img-box3 .ntit:before{bottom: 6%;}
	.prod-slide .cate-box ul li div{ color: #333; display: block; padding: 0 0 0 22%; line-height: 60px; font-weight: bold; }
	.navContent li a{ font-size:16px; padding-left: 23%; color: #333333;}
}
@media screen and (max-width: 768px) {
	.nbanner .bfont{ padding-top: 34%;}
	.block-4 .b-content{ padding: 0;}
	.content_bak{ padding: 2rem;}
	.sect_k1{ padding-bottom: 0 !important;}
	.img-box3 .ntit h2{ font-size: 0.8rem;}
	.tit-2 p:before{left: 29%;}
	.tit-2 p:after{ right: 29%;} 
	.setion_3 .tit-1 p{width: 24%;}
	
	.setion_3 .span-6{ width: 100%;}
	.setion_2 .news_l{ width: 80%; float: left;}
	.setion_2 .news_r{ height: 325px;}
	.proul li{ width: 20%;}
	.section_pro{ padding: 1rem;}
	.block-p p{ font-size: 3.2rem;}
	.prod-slide .cate-box { border-width: 2px; margin-bottom: 10px; padding: 0 }
	.prod-slide .cate-box h3 { font-size: 18px; text-align: center; margin-bottom: 0; line-height: 40px }
	.prod-slide .cate-box h3 span { display: none; }
	.prod-slide .cate-box ul { display: none; }
	.prod-slide .cate-box ul li { font-size: 20px; color: #333333;  margin-bottom: 10px; position: relative;}
	.prod-slide .cate-box ul li div{ color: #333; display: block; padding: 0 0 0 160px; line-height: 60px; font-weight: bold; }
	.prod-slide .cate-box ul li div:hover{ color:#0381da ;}
	.navContent ul{}
	.navContent li { line-height: 30px;}
	.navContent li a{ font-size:16px; padding-left: 170px; color: #333333;}
	.prod-slide .cate-box ul li a:hover, .prod-slide .cate-box ul li div.cur {  color: #0381da }
	.prod-slide .cate-box ul li div.cur a {color: #0381da;}
	.prod-slide .cate-box ul li div:after{ content: ""; display: block; position: absolute;  bottom:0; left: 0; width: 0; height: 2px; background: #278bdd; transition: all 0.5s; top:30px;}
	.prod-slide .cate-box ul li div:hover::after{ width: 20%; transition: all 0.5s;}
	.prod-slide .cate-box ul li div:hover::after,.prod-slide .cate-box ul li div.cur:after{ width: 20%;}
	}
@media screen and (max-width: 640px){
	.nbanner{ height: 250px;}
	.nbanner .bfont{padding-top: 23%;}
	.content_bak{ padding: 0;}
	.isub1 a{ padding: 0 2rem;}
	.a_banner{ height: 200px;}
	.a_banner p span{ font-size: 3.2rem; line-height: 3rem;}
	.block-2{ padding: 2rem;}
	.block-3{ padding: 2rem;}
	.tit-2 p:before{left: 26%;top: 0.9rem;}
	.tit-2 p:after{right: 26%;top: 0.9rem;}
	.setion_3 .tit-1 p{ width: 36%;}
	.setion_3 .tit-1:before{ width: 50%; left: 25%;}
	.setion_3 .span-6{ width: 100%;}
	.setion_2 .news_l{ width: 80%; float: left; }
	.setion_2 .news_r{ height: 258px;}
	.section_5{ padding: 0;}
	.content{ padding: 1rem;}
	.new-box1{ width: 45%; float: left; margin: 0 2.5%; }
	.new-box1 .nint1 a{ line-height: 29px;}
	.section_pro{ padding: 1rem;}
	.proul li{ width: 20%;}
	
	.prod-slide .cate-box { border-width: 2px; margin-bottom: 10px; padding: 0 }
	.prod-slide .cate-box h3 { font-size: 18px; text-align: center; margin-bottom: 0; line-height: 40px }
	.prod-slide .cate-box h3 span { display: none; }
	.prod-slide .cate-box ul { display: none; }
	.prod-slide .cate-box ul li { font-size: 20px; color: #333333;  margin-bottom: 10px; position: relative;}
.prod-slide .cate-box ul li div{ color: #333; display: block; padding: 0 0 0 80px; line-height: 60px; font-weight: bold; }
.prod-slide .cate-box ul li div:hover{ color:#0381da ;}
.navContent ul{}
.navContent li { line-height: 30px;}
.navContent li a{ font-size:16px; padding-left: 90px; color: #333333;}
.prod-slide .cate-box ul li a:hover, .prod-slide .cate-box ul li div.cur {  color: #0381da }
.prod-slide .cate-box ul li div.cur a {color: #0381da;}
.prod-slide .cate-box ul li div:after{ content: ""; display: block; position: absolute;  bottom:0; left: 0; width: 0; height: 2px; background: #278bdd; transition: all 0.5s; top:30px;}
.prod-slide .cate-box ul li div:hover::after{ width: 20%; transition: all 0.5s;}
.prod-slide .cate-box ul li div:hover::after,.prod-slide .cate-box ul li div.cur:after{ width: 20%;}
	}
@media screen and (max-width: 414px){
	.content_bak{ padding: 2rem;}
	.isub1 a{padding: 0px 0.5rem; line-height: 40px;}
	.sect_k1{ padding-bottom: 0 !important;}
	.a_banner{ height: 200px;}
	.a_banner p span{ font-size: 3.2rem; line-height: 3rem;}
	.proul li{ width: 50%; height: 85px;}
}<!--耗时1765089109.0009秒-->