body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, th { border:0 none;margin:0;outline:medium none;padding:0;}
ul, ol{list-style:none;}
input,select,textarea{outline:none;}

body{background:#fff;font-family:Arial;font-size:15px;margin:0;color:#333;}
body{
	-webkit-touch-callout: none; /* iOS Safari */ 
	-webkit-user-select: none; /* Safari */ 
	-khtml-user-select: none; /* Konqueror HTML */ 
	-moz-user-select: none; /* Firefox */ 
	-ms-user-select: none; /* Internet Explorer/Edge */ 
	user-select: none;
}
@media print {
	body * { display: none !important;}
	body:after { content: "You are not allowed to print preview this page, Thank you";display: block !important; }
}

a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
img{border:none;}.fl{float:left;display:inline;}.pos1{position:relative;}.clear{clear:both;}.flex{display:flex;}.mart20{margin-top:20px;}.mart30{margin-top:30px;}

.wrap{width:1300px;margin:0 auto;}
.header-page{height:64px;background:#fff;}
.header-page .wrap{display:flex;}
.head-logo{width:190px;}
.head-logo a{display:block;height:100%;box-sizing:border-box;padding-top:5px;}
.head-logo a img{height:55px;}
.head-menu{padding-top:0;width:799px;}
.head-menu ul{display:flex;}
.head-menu ul li{margin-left:30px;position:relative;padding-top:26px;height:64px;box-sizing:border-box;}
.head-menu ul li a{color:#151a32;display:inline-block;}
.head-menu ul li i.hassubmenu{margin-left:7px;}
.head-menu ul li ul{position:absolute;top:55px;left:0;z-index:251000;display:none;width:220px;background:#fff;border-radius:6px;box-shadow:1px 1px 4px #999;overflow:hidden;}
.head-menu ul li ul li{display:block;margin:0;height:auto;padding:0;}
.head-menu ul li ul li a{display:block;padding:10px 20px;}
.head-menu ul li ul li a:hover{background:#eee;}
.head-menu ul li.head-menu-list:hover ul{display:block;}
.head-search{width:116px;margin-left:30px;padding-top:26px;color:#151a32;}
.head-search .head-search-clk{position:relative;}
.head-search .head-search-clk::before{position:absolute;width:1px;height:30px;background:#bababa;content:"";top:-6px;right:0;}
.head-search .head-search-clk i{margin-left:6px;}
.head-phone{width:140px;margin-left:25px;color:#000;margin-top:16px;}
.head-phone a{height:34px;display:block;background:#ee8a28;border-radius:3px;color:#000;text-align:center;font-weight:700;line-height:34px;}
.head-phone a i{font-size:20px;vertical-align:middle;margin-right:3px;}
.home-slider{margin-top:0;clear:both;}
.slider-wrap{padding-left:0px;}
.homeslider{position:relative;box-shadow:0px 1px 2px rgb(0, 0, 0 , 0.1);}
.homeslider-image{}
.homeslider .owl-dots{position:absolute;bottom:5px;left:0;margin-left:0;width: 100%;}
.homeslider .owl-nav{margin-top:0;}
.homeslider .owl-nav button{width:60px;height:60px;text-indent:80px;opacity:0.5;transition:opacity 0.8s ease;margin:0;}
.homeslider.owl-carousel .owl-nav button.owl-prev{position:absolute;left:8px;top:50%;margin-top:-25px;background:#fff url(../images/slider-prev.png) no-repeat center center;background-size:40px 40px;border-radius: 60px;}
.homeslider.owl-carousel .owl-nav button.owl-next{position:absolute;right:8px;top:50%;margin-top:-25px;background:#fff url(../images/slider-next.png) no-repeat center center;background-size:40px 40px;border-radius: 60px;}
.homeslider.owl-carousel .owl-nav button:hover{opacity:1;}
.homeslider.owl-carousel .owl-nav button span{display:none;}
.homeslider.owl-theme .owl-dots .owl-dot.active span, .homeslider.owl-theme .owl-dots .owl-dot:hover span{background:#ef8b29;width:29px;transition:width 0.8s ease;}
@media screen and (max-width: 1200px) {
	.homeslider .owl-nav button{width:40px;height:40px;text-indent:80px;opacity:0.7;transition:opacity 0.8s ease;}
	.homeslider.owl-carousel .owl-nav button.owl-prev{position:absolute;left:3px;top:50%;margin-left:0;margin-top:-25px;background:#fff url(../images/slider-prev.png) no-repeat center center;background-size:20px 20px;border-radius: 40px;}
	.homeslider.owl-carousel .owl-nav button.owl-next{position:absolute;right:3px;top:50%;margin-right:0;margin-top:-25px;background:#fff url(../images/slider-next.png) no-repeat center center;background-size:20px 20px;border-radius: 40px;}
}
.home-services{padding:50px 0 60px;}
.home-services-title{color:#00367a;text-align:center;font-size:24px;font-weight:700;}
.home-services-desc{text-align:center;color:#4e4e4e;line-height:24px;margin-top:10px;}
.home-services-list{display:flex;margin-top:50px;}
.home-services-item{width:414px;height:145px;background:#fff;box-shadow:0 0 6px #eee;border-radius:8px;display:flex;margin-left:30px;border: 1px solid rgba(0, 0, 0, 0);}
.home-services-item:first-child{margin-left:0;}
.home-services-item:nth-child(1):hover{border: 1px solid #e76cb5;}
.home-services-item:nth-child(2):hover{border: 1px solid #a07cc5;}
.home-services-item:nth-child(3):hover{border: 1px solid #45c4a0;}
.home-services-item-icon{width:95px;text-align:center;padding-top:30px;}
.home-services-item-content{width:300px;padding-top:27px;}
.home-services-item-title{font-size:18px;color:#343f52;font-weight:700;}
.home-services-item-desc{color:#333;line-height:24px;margin-top:5px;}
.home-about{background:#f5f5f5;padding:50px 0;}
.home-about .wrap{display:flex;}
.home-about .col-2{width:50%;}
.home-about-video{padding-right:30px;box-sizing:border-box;}
.home-about-content{padding-left:30px;box-sizing:border-box;color:#333;}
.home-about-title{font-size:18px;font-weight:700;padding-top:3px;color:#00367a;}
.home-about-desc{font-size:16px;line-height:24px;margin-top:20px;}
.home-about-desc ul{padding-top:3px;}
.home-about-desc ul li{margin-top:10px;}
.home-about-view{margin-top:20px;}
.home-about-view a{display:inline-block;padding:0 20px;background:#044da9;color:#fff;height:40px;line-height:40px;border-radius:3px;}
.home-news{padding:30px 0 25px;}
.listnews-cate-title{font-size:24px;font-weight:700;color:#00367a;text-align:center;}
.listnews-cate-title a{color:#2e4db9;}
.list-news{display:grid;align-items: stretch;grid-template-columns: repeat(3, 1fr);grid-column-gap:30px;row-gap:50px;margin-top:25px;}
.list-news li{margin-top:0;}
.listnews-image{}
.listnews-image img{width:100%;height:auto;border-radius:6px;transition:transform 0.3s;}
.listnews-image img:hover{transform:scale(1.05);}
.listnews-title{color:#044da9;margin-top:20px;}
.listnews-title a{color:#044da9;font-size:16px;}
.listnews-desc{margin-top:20px;color:#666;line-height:24px;}
.home-news-viewall{margin-top:40px;text-align:center;}
.home-news-viewall a{display:inline-block;padding:0 20px;background:#044da9;color:#fff;height:40px;line-height:40px;border-radius:3px;transition:all 0.3s;}
.home-news-viewall a:hover{background:#0363dd;box-shadow:0 1px 3px #bbb;border-color:#464646;color:#eee;}

.pagenews .list-news{display:grid;align-items: stretch;grid-template-columns: repeat(3, 1fr);grid-column-gap:30px;row-gap:50px;margin-top:25px;}
.pagenews .list-news li{width:100%;margin:0;}
.pagenews .list-news li .listnews-image img{width:100%;height:auto;}


.cate-news{padding: 30px 0 25px;}
.catenews-wrap{display:flex;margin-top: 30px;}
.catenews-col-1{width:66.66%;height:100%;position:relative;}
.catenews-col-2{width:33.33%;box-sizing:border-box;padding-left:30px;}
.news1-image img{width:100%;height:auto;}
.newslarge-image{position:relative;}
.newslarge-image:before{content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(180deg, rgba(30, 30, 30, 0.2) 55%, #000 75%);z-index: 1;opacity: 0.6;}
.newslarge-image img{border-radius:6px 6px 0 0;}
.newslarge-t{position:absolute;bottom:0;left:0;right:0;color:#fff;padding:20px 15px;z-index:20;}
.newslarge-t a{color:#fff;}
.newslarge-t .l-title{font-size:18px;margin-top:10px;}
.newslarge-t .l-desc{margin-top:10px;color:#ddd;}
.l-cate{}
.l-cate a{background: #044da9;display:inline-block;padding:5px 20px;transform: skewX(-15deg);}
.listnews3{display:flex;}
.listnews3-wrap{display:grid;row-gap:30px;}
.listnews3-image{width:55%;}
.listnews3-image img{width:100%;border-radius:6px;transition:transform 0.3s;}
.listnews3-image img:hover{transform:scale(1.05);}
.listnews3-detail{width:60%;padding-left:30px;box-sizing:border-box;}
.listnews3-title{line-height:24px;font-size:16px;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;}
.listnews3-desc{color:#999;margin-top:7px;font-size:14px;display:-webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow:hidden;}
.catenews-read{margin-top:20px;clear:both;}
.catenews-read-title{font-size:18px;}
.catenews-read-title h3{font-weight:400;}
.catenews-read-list{margin-top:10px;font-size:18px;display: flex;flex-wrap:wrap;}
.catenews-read-list li{margin-top:20px;width:50%;}
.catenews-read-list li a{color:#1a4173;}
.catenews-read-list li span{display:inline-block;padding:5px 15px;background:#c5dfff;color:#000;font-size:18px;margin-right:14px;}

.stitle-sp{height:5px;margin-top:8px;font-size:1px;}
.title-sp-1{width:30px;height:3px;display:inline-block;background:#2e4db9;}
.title-sp-2{width:45px;height:5px;display:inline-block;background:#2e4db9;margin:0 4px;}

.news-padding{padding: 30px 0 25px;}
.news3-wrap{margin-top:30px;display:flex;}
.news3-wrap .news3-large{width:50%;box-sizing:border-box;background:#fafafa;}
.news3-wrap .news3-large:nth-child(1){padding-right:15px;}
.news3-wrap .news3-large:nth-child(2){padding-left:15px;}
.news3-wrap .news3-large .image{}
.news3-wrap .news3-large .image img{width:100%;height:100%;transition:transform 0.3s;border-radius:8px 8px 0 0;}
.news3-wrap .news3-large .image img:hover{transform:scale(1.02);}
.news3-wrap .news3-large .title{padding:20px 20px 0;color:#044da9;font-size:16px;}
.news3-wrap .news3-large .title a{color:#044da9;}
.news3-wrap .news3-large .title a:hover{color:#222;}
.news3-wrap .news3-large .desc{padding:10px 20px 20px;color:#666;line-height:24px;}
.news3-small{margin-top:30px;display:grid;align-items: stretch;grid-template-columns: repeat(4, 1fr);grid-column-gap:30px;}
.news3-small .news3-small-item{display:grid;grid-template-columns: 45% 1fr;}
.news3-small .news3-small-item .image{}
.news3-small .news3-small-item .image img{width:100%;height:100%;transition:transform 0.3s;border-radius:6px;}
.news3-small .news3-small-item .image img:hover{transform:scale(1.05);}
.news3-small .news3-small-item .title{padding-left:20px;line-height: 24px;padding-top: 5px;}
.news3-small .news3-small-item .title a:hover{color:#044da9;}

footer{background:#044da9;margin-top:50px;line-height:24px;font-size:15px;padding:40px 0 70px;}
.footer{display:flex;color:#c6defd;line-height:24px;}
.footer-info{width:430px;}
.footer-info img{height:50px;width:auto;}
.footer-info-content{margin-top:20px;}
.footer-col-2{width:150px;box-sizing:border-box;margin-left:30px;}
.footer-col-3{width:210px;box-sizing:border-box;margin-left:30px;}
.footer-box-title{color:#e1eeff;font-weight:700;margin-bottom:10px;padding-top:10px;}
.footer-list{}
.footer-list li{padding-top:5px;}
.footer-list li a{color:#c6defd;}
.footer-contact{width:450px;box-sizing:border-box;padding-left:30px;}
.footer-contact .footer-list li{position:relative;display:flex;margin-bottom: 20px;}
.footer-contact .footer-list li i{font-size:22px;color:#c6defd;width:30px;margin-top:2px;}

.head-menu ul li a:hover, .listnews3-title a:hover, .rightbox-content .right-news li .news-info a:hover{color:#044da9;}
.listnews-title a:hover{color:#333;}
.footer-list li a:hover{color:#fff;}

.breadcrumb-wrap{background: #eee;padding: 15px 0;}

.detail-news .detail-col-1{float:left;width:960px;}
.detail-news .detail-col-2{float:left;width:320px;margin-left:20px;}
.detail-news .title-h1{padding-bottom:10px;border-bottom: 1px solid #c4c4c4;}
.detail-content{padding:20px 12px;color:#333;font-size:16px;line-height:24px;}
.detail-content p{ margin-top: 20px; }
.detail-content ul{ list-style: disc; padding: 5px 0px 5px 40px; }
.detail-content ol{list-style: decimal;padding: 5px 0px 5px 40px;}
.detail-content img { max-width: 100%; height: auto; pointer-events: none; }
.detail-content h1{font-size:22px;}
.detail-content h2{font-size:18px;}
.detail-content h2{margin:14px 0;} .detail-content h3{margin:18px 0;} .detail-content h4{margin:20px 0;} .detail-content h5{margin:22px 0;} .detail-content h6{margin:24px 0;}

.sbox{border-radius:6px;background:#fff;box-shadow:0px 1px 2px rgb(0, 0, 0 , 0.1);}

.rightbox{margin-bottom:30px;}
.rightbox-title{background:#044da9;min-height: 43px;box-sizing:border-box;padding:0 14px;line-height:43px;}
.rightbox-title a{color:#fff;font-weight:700;}
.rightbox-content{}
.rightbox-content .right-news{}
.rightbox-content .right-news li{display:grid;align-items: stretch;grid-column-gap: 15px;grid-template-columns: 110px 1fr;height:auto;width:100%;padding:10px 8px;border-top:1px dashed #ddd;box-sizing:border-box;}
.rightbox-content .right-news li:first-child{border-top:none;}
.rightbox-content .right-news li .news-image{width:110px;}
.rightbox-content .right-news li .news-image img{width:100%;height:auto;border-radius:6px;transition:transform 0.3s;}
.rightbox-content .right-news li .news-image img:hover{transform:scale(1.05);}
.rightbox-content .right-news li .news-info{line-height:24px;}
.rightbox-content .right-news li .news-info a{}

.menu-mobile, .mm-open-clk, .mobile-search-btn{display:none;}
.mm-open-clk{top: 16px; left: 8px; position: fixed;width:40px;height:36px;}
.mm-open-clk i{ border-radius: 1px; left: 13px; margin-right: 8px; color: rgb(68, 68, 68); width: 22px; height: 22px; position: absolute; top: 9px; font-size: 18px;}
.mobile-search-btn{position: fixed; top: 16px; right: 10px; width: 40px; height: 36px; z-index: 23000; line-height: 34px; color: rgb(85, 85, 85); font-size: 20px; text-align: center; }
.menu-mobile { display: none; position: fixed; z-index: 0; width: 80%; min-width: 140px; max-width: 440px; background: rgb(243, 243, 243); border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.7); box-sizing: border-box; margin: 0px; inset: 0px; overflow-y: scroll; }
.menu-mobile::-webkit-scrollbar { display: none; }
.main-body { transition: transform 0.4s ease 0s, -webkit-transform 0.4s ease 0s; z-index: 1; box-sizing: border-box; position: relative; }
.mm-opened .main-body { transform: translate3d(80%, 0px, 0px); }
.mm-opened .menu-mobile { display: block; }
.mm-title { height: 41px; padding: 0px 40px; line-height: 41px; font-size: 14px; color: rgb(51, 51, 51); text-align: center; border-bottom: 1px solid rgb(221, 221, 221); }
.mm-close { position: absolute; top: 0px; right: 0px; width: 40px; height: 40px; }
.mm-close::after, .mm-close::before { content: ""; box-sizing: content-box; display: block; width: 11px; height: 11px; margin: auto; position: absolute; top: 0px; bottom: 0px; border-color: rgba(0, 0, 0, 0.2); border-width: 2px; border-style: solid; }
.mm-close::before { transform: rotate(135deg); right: 23px; border-top: none; border-left: none; left: 20px; }
.mm-close::after { transform: rotate(135deg); right: 23px; left: auto; border-bottom: none; border-right: none; }
.mm-menu { font-size: 14px; }
.mm-menu > li { border-top: 1px solid rgb(221, 221, 221); position: relative; }
.mm-menu > li > a { display: block; color: rgb(51, 51, 51); padding: 10px 14px; }
.mm-menu > li > ul { background: rgb(226, 226, 226); display: none; }
.mm-menu > li > ul > li { border-top: 1px solid rgb(191, 191, 191); }
.mm-menu > li > ul > li > a { display: block; color: rgb(51, 51, 51); padding: 10px 14px 10px 24px; }
.mm-menu .hassub::after { content: ""; box-sizing: content-box; display: block; width: 8px; height: 8px; margin: auto; position: absolute; top: 0px; bottom: 0px; border-color: rgba(0, 0, 0, 0.2); border-width: 2px; border-style: solid; transition: transform 0.4s ease 0s, -webkit-transform 0.4s ease 0s; }
.mm-menu .hassub::after { transform: rotate(225deg); right: 23px; left: auto; border-bottom: none; border-right: none; }
.mm-menu .hassub { position: absolute; top: 0px; right: 0px; width: 40px; height: 40px; }
.mm-menu .hassub-opened ul { display: block; }
.mm-menu .hassub-opened .hassub::after { transform: rotate(45deg); }
.mm-blocker { background: rgba(3, 2, 1, 0); display: none; width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 2; }
.mm-opened .mm-slideout { transform: translate3d(80%, 0px, 0px); }
.mm-slideout { transition: transform 0.4s ease 0s, -webkit-transform 0.4s ease 0s; z-index: 425100; }
.mm-opened .main-body { position: fixed; inset: 0px; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px; }
.menu-mobile .head-phone, .menu-mobile .head-cart{display:block;margin:0;padding-top:0;}
.menu-mobile .head-cart{margin-right:20px;}
.mobile-phonewrap{display:flex;margin-top:30px;padding:0 14px;justify-content: space-between;}

.helpcenter{position:fixed;bottom:0;left:0;right:0;z-index:256001;height:60px;text-align:center;background-color:rgb(0, 0, 0,0.6);flex-direction: row;font-size: 14px;color:#fff;line-height: 20px;}
.helpcenter .help1 img{width:20px;height:20px;margin-right: 10px;vertical-align: middle;}
.helpcenter .help1{height:40px;margin-top:10px;background-color:#ed252b;border-radius: 3px;justify-content: flex-start;margin-left:10px;display:inline-block;padding:0 10px;line-height: 40px;}
.helpcenter .help1 a{color:#fff;}
.helpcenter .help1:hover{background-color:#d62126;cursor:pointer;}

.scrolltopbtn{position:fixed;bottom:20px;right:10px;width:45px;height:45px;background:rgba(119,119,119,0.8);border-radius:6px;    z-index: 23500;}
.scrolltopbtn:after {content: '';border-bottom: none;border-right: none;-webkit-box-sizing: content-box;box-sizing: content-box;display: block;width: 14px;height: 14px;margin: auto;position: absolute;top: 9px;bottom: 0;border-color: rgba(255,255,255,.8);border-width: 5px;border-style: solid;transition: -webkit-background-color .4s linear;transition: background-color  .4s linear;transition: background-color  .4s linear;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);right: 14px;left: auto;border-bottom: none;border-right: none;}
.scrolltopbtn:hover{background:rgba(50,50,50,0.8);}
.scrolltopbtn:hover:after{border-color: rgba(255,255,255,1);}

.contents-toc{border:1px solid #f4f4f4;padding:10px;background:#f4f4f4;display:inline-block;margin-top: 20px;box-sizing: border-box;width:100%;font-size:14px;font-family:Tahoma;box-shadow: 0 1px 2px #ddd;margin-bottom: 20px;}
.contents-toc:hover{background:#eee;}
.contents-toc ul, .contents-toc ol{list-style:decimal;padding-left: 30px;}
.contents-toc ul li, .contents-toc ol li{font-weight:700;}
.contents-toc ul li ul li, .contents-toc ol li ol li{font-weight:400;}
.contents-toc h2{margin-top:0;margin-bottom:7px;}
.contents-toc ol li a{display:block;padding:3px 0;-webkit-transition: color 0.3s;transition: color 0.3s}
.contents-toc ol li a:hover{color:#912626;}
.contents-toc .fa-menu{margin-right:5px;}
.contents-toc .fa-minimize{float:right;margin-top:3px;width:25px;display:inline-block;text-align:center;cursor: pointer;opacity:0.9;color:#333;font-size:20px;}
.contents-toc .fa-minimize:hover{opacity:1;}
.contents-toc > ol{display:none;}

.contents-toc ol {counter-reset: item;}
.contents-toc ol li{display:block;position: relative;}
.contents-toc ol li:before {content: counters(item, ".") ". ";counter-increment: item;position: absolute;top: 3px;}
.contents-toc > ol > li:before {left: -37px;width: 30px;text-align: right;}
.contents-toc > ol > li ol li:before{left: -50px;width: 45px;text-align: right;}


@media screen and (max-width: 1300px){
	.mm-open-clk, .mobile-search-btn, .mobile-support{display:block;}
	.main-menu, .head-search, .head-phone, .head-cart, .smenu, .head-right, .head-top, .headtopmenu, .head-menu{display:none;}
	.home-services, .home-about, .home-news, footer{padding-left:14px;padding-right:14px;}
	
	.wrap{width:100%;}
	.header-page{height:68px;position: fixed; top: 0px; left: 0px; width: 100%; background-color: rgb(255, 255, 255); z-index: 23000; box-shadow: rgb(85, 85, 85) 0px 0px 4px;}
	.head-logo{height:68px;position:absolute;top:0;width:auto;left:50px;right:50px;padding-right:0;text-align:center;background-size: auto 68px;background-position: center;}
	.head-logo a{display:block;padding-top:0;}
	.head-logo a img{height:68px;}
	.head-search{margin:68px 0 0;width:100%;padding:8px;box-sizing:border-box;    border-top: 1px solid #eee;}
	.msearchact .head-search{display:block;background:#fff;}

	.home-slider{margin:0;padding: 78px 8px 10px;}
	
	.home-services .home-services-list{display:block;}
	.home-services .home-services-list .home-services-item{margin-left:0;width:100%;margin-top:20px;}
	.home-services .home-services-desc{text-align: justify;}
	.home-services .home-services-desc p{display:inline;font-size:18px;line-height:28px;}
	.home-about{}
	.home-about .wrap{display:block;}
	.home-about .col-2{width:100%;}
	.home-about-video{padding-right:0;}
	.home-about-video iframe{width:100%;}
	.home-about-content{padding-left:0;margin-top:30px;}
	.list-news{display:block;}
	.list-news li{width:100%;margin-left:0;margin-top: 40px;}
	.list-news li .listnews-image img{width:100%;height:auto;}
	.pagenews .list-news{display:grid;align-items: stretch;grid-template-columns: repeat(1, 1fr);grid-column-gap:0;row-gap:50px;margin-top:25px;}
	.footer{display:block;}
	.footer-info{width:100%;}
	.footer-col-2, .footer-col-3{width:50%;margin-left:0;margin-top:30px;}
	.footer-contact{width:100%;margin-top:30px;padding-left:0;}
	.news3-wrap{display:block;}
	.news3-wrap .news3-large{width:100%;padding-left:14px;padding-right:14px;}
	.news3-wrap .news3-large:nth-child(2), .news3-small .news3-small-item{padding-left:14px;padding-right:14px;}
	.news3-small{grid-template-columns: repeat(1, 1fr);row-gap:30px;}
	
	.breadcrumb-wrap{line-height:24px;height:auto;padding:82px 8px 20px;}
	
	.detail-news .detail-col-1{float:none;width:auto;margin:0 14px;}
	.detail-news .detail-col-2{float:none;width:auto;margin:20px 14px 0;}
	
	.cate-news{padding-left:14px;padding-right:14px;}
	.catenews-wrap{display:block;}
	.catenews-col-1, .catenews-col-2{width:100%;}
	.newslarge-image img{width:100%;height:auto;}
	.catenews-col-1, .newslarge-t{position:static;}
	.newslarge-t a{color:#333;}
	.newslarge-t .l-cate{display:none;}
	.newslarge-t{padding-left:0;padding-right:0;}
	.newslarge-t .l-desc{color:#666;}
	.catenews-col-2{padding-left:0;padding-top:20px;}
	.catenews-read-list li{width:100%;}
	
	
	
	
	
}
