/* äºŒçº§é¡µé¢å…¬å…±æ ·å¼ */

body{font-family: Arial, Helvetica, sans-serif;}

.f_b{font-weight: bold;}

.clearf{clear: both; overflow: hidden;}

.flex{display: flex;}

.flexColumn{display: flex; flex-direction: column;}

.flexSpaceBe{justify-content: space-between;}

.alignBottom{align-items: flex-end;}



.c_sub_main{padding: 86px 0 100px;}



/* c_banner */

.c_banner{background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; z-index: 1;}

.c_banner .layout{z-index: 2;}

.c_banner_bg{position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1; background: rgba(0,0,0,0.3);}

.c_banner .banner_inner{position: relative; z-index: 3;}

.banner_inner{color: #fff; text-align: center; padding: 130px 0 140px;}

.banner_inner .banner_th, .banner_inner .banner_brief{max-width: 775px; margin: 0 auto;}

.banner_inner .banner_th{font-size: 48px; line-height: 56px; margin-bottom: 22px; text-transform: uppercase; font-family: 'CHAPARRALPRO-BOLD';}

.banner_inner .other_th{font-size: 128px; line-height: 136px; margin: 45px auto; max-width: 100%; font-family: 'Times New Roman';}

.banner_inner .banner_brief{line-height: 30px; font-family: Arial;}



.banner_btn{justify-content: center; gap: 20px; margin-top: 22px;}

.banner_btn .btn{width: 228px; display: block; height: 60px; border: 2px solid #fff; line-height: 60px; border-radius: 30px; padding-left: 60px; background-repeat: no-repeat; background-position: 30px center; background-size: auto 48px; color: #fff; font-weight: bold; font-size: 20px;}

.banner_btn .btn_pdf{background-image: url(../img/sub_24.png);}

.banner_btn .btn_quote{background-image: url(../img/sub_25.png);}

.banner_btn .btn:hover{background-color: #fff; border-color: #0062ab; color: #0062ab;}

.banner_btn .btn_pdf:hover{background-image: url(../img/sub_24_1.png);}

.banner_btn .btn_quote:hover{background-image: url(../img/sub_25_1.png);}



/* c_location */

.c_location{position: absolute; bottom: 32px; left: 0; width: 100%;}

.c_location ul{overflow: hidden; font-family: 'OPENSANS-REGULAR';}

.c_location li{position: relative; line-height: 24px; padding-right: 20px; float: left; margin-right: 8px;}

.c_location li:last-child{padding-right: 0; margin-right: 0;text-align: left ;}

.c_location li::after{position: absolute; right: 0; content: '>'; top: 0;}

.c_location li:last-child::after{content: '';}

.c_location li a{color: #fff;}

.c_location li:last-child a{color: #0062ab; }

.c_location li a:hover{color: #bd0209;}



/* c_sub_th */

.c_sub_th{text-align: center; overflow: hidden; margin: 80px 0 25px;}

.c_sub_th span{font-size: 62px; line-height: 75px; color: #0062ab; position: relative; font-weight: bold; padding-top: 26px; display: inline-block; text-transform: uppercase; font-family: 'Times New Roman';}

.c_sub_th span::before{position: absolute; width: 23px; height: 6px; background: #0062ab; content: ''; top: 10px; left: 50%; margin-left: -3px; transform: rotate(45deg);}

.c_sub_th h2 , .listNews_box h1{font-size: 62px; line-height: 75px; color: #0062ab; position: relative; font-weight: bold; padding-top: 26px; display: inline-block; text-transform: uppercase;}

.c_sub_th h2{font-family: 'Times New Roman';}

.c_sub_th h2::before , .listNews_box h1::before{position: absolute; width: 23px; height: 6px; background: #0062ab; content: ''; top: 10px; left: 50%; margin-left: -3px; transform: rotate(45deg);}

.c_sub_th .brief{color: #666;overflow-y: auto;}



/* c_pub_pic */

.c_pub_pic{position: relative; width: 100%; height: 0;}

.c_pub_pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover;}



/* c_ad_box */

.c_ad_box{position: relative;overflow: hidden;padding: 50px 0; background-repeat: no-repeat; background-position: center; background-size: cover;}

.c_ad_box img{display: block;width: 100%;position: relative;height: 100%;object-fit: cover;top: 0;left: 0; display: none;}

.c_ad_box .layout{max-width: 1020px;}

.c_ad_inner{position: relative;/* top: 50%; *//* left: 0; *//* width: 100%; *//* transform: translateY(-50%); */color: #fff;}

.c_ad_inner .c_ad_th{text-align: center;
	 /* font-size: 64px; */
	 font-size: 62px;
	  line-height: 1.1; font-family: 'Times New Roman'; text-transform: uppercase;}

.c_ad_inner .c_ad_brief{line-height: 1.5; text-align: center; font-family: Arial;}

.c_news_info .time {
    line-height: 1.25;
    color: #fff;
    /* font-family: 'CHAPARRALPRO-BOLD'; */
    font-size: 16px;
}






/* aside */

.c_category_box .layout{display: flex; gap: 20px; justify-content: space-between;}

.c_category_left{width: 68.3%;}



.aside {

  width: 30%; margin-top: -106px;

  

  /* position: relative; */

  

  position: sticky;

  top: 80px;

  height: min-content;

 

 

 

  z-index: 5;

}

.side-tit-bar {

  position: relative;

  margin-bottom: 15px;

}

.side-tit-bar .side-tit {

  position: relative;

  font-size: 48px;

  font-weight: bold;

  /* overflow: hidden; */

  /* white-space: nowrap; */

  line-height: 52px;

  color: #fff;

  padding: 15% 8px;

  background: #0062ab;

  /* text-transform: uppercase; */

  font-family: 'Times New Roman';

  text-align: center;

}

.side-tit-bar .side-tit::after{

	content: "";

	display: block;

	width: 0;

	height: 0;

	border-top: 24px solid #0062ab;

	border-bottom: 0;

	border-left: 22px solid transparent;

	border-right: 22px solid transparent;

	vertical-align: middle;

	position: absolute;

	bottom: -24px; left: 50%; margin-left: -22px;

}

.side-widget {

  position: relative;

  margin: 0 0 50px;

  background: #ececec;

}

.side-cate {

  padding: 36px 5% 32px;
	max-height: 50vh;
	overflow-y: auto;

}

.side-cate li {

  position: relative;

  line-height: 28px;

  padding: 10px 0;

  -ms-word-break: break-all;

  word-break: break-all;

  word-wrap: break-word;

  background: #ececec;

}

.side-cate>li>a{font-family: 'DIN-BOLDALTERNATE';}

.side-cate li li {

  font-size: 12px;

}

.side-cate li a {

  position: relative;

  display: block;

  margin-right: 38px;

  padding: 8px 0;

  color: #0062ab;

  font-weight: bold;

  font-size: 20px;



  word-break: keep-all;

  white-space: normal;

}



.side-cate li a.link_a{padding-right: 38px; position: relative; margin-right: 0;}

.side-cate li a.link_a::after{position: absolute; content: '\f107'; transform: rotate(270deg); font-family: 'fontawesome'; right: 12px; top: 50%; margin-top: -12px;}

.side-cate li a:hover{

	color: #bd0209;

}

.side-cate ul {

  display: none;

  overflow: visible !important;

  padding-bottom: 6px;

}

.side-cate li li {

  padding: 3px 0;

}

.side-cate li li a {

  padding: 4px 10px 4px 15px;

  margin-right: 0;

  position: relative;

  font-size: 16px;

  font-weight: normal;

  /* color: #fff; */

}

.side-cate li li a:hover,

.side-cate li li.active > a {

  color: #bd0209;

}

.side-cate li li a:hover:before,

.side-cate li li.active > a:before {

  background-color: #bd0209;

}

.side-cate li li a:before {

  content: "";

  display: inline-block;

  width: 5px;

  height: 5px;

  background-color: #0062ab;

  position: absolute;

  left: 0;

  top: 15px;

}

.side-cate li li li a {

  margin-left: 20px;

  margin-right: 0;

}

.side-cate > li {

  border-bottom: 1px solid #ddd;

}

.side-cate > li.nav-current >ul{display:block}

.side-cate li .icon-cate {

  position: absolute;

  right: 6px;

  top: 17px;

  display: inline-block;

  width: 28px;

  height: 28px;

  line-height: 23px;

  overflow: hidden;

  text-align: center;

  padding: 2px;

  font-size: 24px;

  cursor: pointer;

  color: #0062ab;

  font-weight: bold;

  -webkit-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  transition: all 0.3s ease;

}

.side-cate li li .icon-cate{

    margin-top: -9px;

}

.side-cate li .icon-cate:before {

  /* content: "\f067"; +*/

  content: '\f107';

  transform: rotate(270deg);

}

.side-cate li .icon-cate.icon-cate-down:before {

  /* content: "\f067"; +*/

  content: '\f107';

  transform: rotate(0deg);

  transition: all 0.3s ease;

}

.side-cate li .icon-cate.icon-cate-up:before {

  /* content: "\f068"; - */

  content: '\f107';

  transform: rotate(180deg);

  transition: all 0.3s ease;

}

.side-cate li.nav-current > .icon-cate,

.side-cate li:hover > .icon-cate,

li.show_li > .icon-cate {

  /* color: #aaa; */

}

.side-cate li .icon-cate-down:hover, .side-cate li .icon-cate-up:hover {

  background-color: #0062ab;

  color: #fff;

}

.side-cate .nav-current>a {

  color: #bd0209;

}



.side-cate li .nav-current a:before {

	background-color: #bd0209;

}



@media only screen and (max-width: 1280px) {

	.c_ad_inner .c_ad_th {

		

		font-size: 56px;

		line-height: 48px;

	}

	.c_ad_box{padding: 28px 0;}

}
@media only screen and (max-width: 1024px) {
	.banner_inner .other_th {
		font-size: 64px;
	}
	.c_sub_th h2, .listNews_box h1 , .c_sub_th .span , .c_sub_th span{
		font-size: 50px;}
		
		.side-tit-bar .side-tit{
			font-size: 30px;
		}
	  .c_ad_inner .c_ad_th {
			font-size: 40px;}
}



@media only screen and (max-width: 950px) {

	.c_sub_main{padding: 40px 0 30px; }

	/* c_banner */

	.c_banner{max-height: 487px;

		 /* background-size: auto 100%; */

		 background-size: 100% 100%;

		}

	.banner_inner{padding: 36px 0 68px;}

	.banner_inner .banner_th{font-size: 28px; line-height: 32px; margin:10px 0 5px;}

	.banner_inner .banner_brief{line-height: 22px; min-height: 88px;}

	

	.banner_btn{gap: 0;}

	.banner_btn .btn{height: 42px; line-height: 38px; width: 165px; padding-left: 36px; background-size: auto 26px; background-position: 14px center; font-size: 18px;}

	.banner_btn .btn:first-child{margin-right: 20px;}

	

	/* c_location */

	.c_location{bottom: 15px;}

	

	/* c_sub_th */

	.c_sub_th{margin: 20px 0 15px;}

	.c_sub_th span{font-size: 24px; line-height: 38px;}

	.c_sub_th h2,.listNews_box h1{font-size: 32px; line-height: 38px;}

	.c_sub_th .brief{margin: 10px 0 0;}

	

	/* c_ad_box */

	.c_ad_box img{max-width: none; 

		height: 120px;

		

		 position: relative; left: 50%; transform: translateX(-50%);}

	.c_ad_inner .c_ad_th{font-size: 32px; line-height: 36px; margin-bottom: 15px;}

	.c_ad_inner .c_ad_brief{line-height: 20px;}

	

}








@media only screen and (max-width: 950px) {

	/* .aside */

	.aside{display: none;}

	.c_category_box .layout{flex-direction: column; gap: 0;}

	.c_category_left{width: 100%; order: 2;}

	.aside{order: 1; margin-top: 20px; width: 100%;}

	.side-tit-bar .side-tit{padding: 15px 10px; font-size: 24px; line-height: 32px;}

	.side-cate{padding: 10px 15px;}

	.side-cate li{padding: 2px 0;}

	.side-cate li .icon-cate{top: 10px;}

	.side-widget{margin: 0;}

}



/* c_hot_sale_list */

.c_hot_sale_list{gap: 17px; padding: 30px 0 100px;}

.c_hot_sale_list li{width: calc(33.33% - 11px);}

.c_hot_sale_list li .sort_pic{padding-bottom: 133.2%; box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2);}

.c_hot_sale_list li .sort_pic::before{position: absolute; top: -20px; height: 20px; left: 20px; right: 20px; content: ''; background: #000;}

.c_hot_sale_list li .info_item_bg{position: absolute; top: 0; right: 0; left: 0; bottom: 0;}

.c_hot_sale_list li .link_a{position: absolute; top: 0; right: 0; left: 0; bottom: 0; z-index: 2; display: block;}

.c_hot_sale_list li .info_item{position: absolute; right: 34px; left: 34px; bottom: 36px; background: #fff; padding: 20px 0 0; z-index: 3;}



.info_item .name, .info_item .brief{text-align: center; padding: 0 24px;}

.info_item .name a{font-size: 20px; font-weight: bold; line-height: 30px;}

.info_item .brief{color: #666; line-height: 28px; margin: 4px 0 20px;}

.info_item .more{display: block; height: 58px; line-height: 58px; font-size: 20px; font-weight: bold; text-align: center; color: #fff; background: #0062ab;}

.info_item .more:hover, .c_hot_sale_list li:hover .info_item .more{background: #bd0209;}



.c_hot_sale_list li:hover .info_item .name a{color: #bd0209;}



/* .c_hot_sale_list li:hover .info_item_bg{border: 16px solid #a7d4f6;} */

.c_hot_sale_list li:hover .info_item_bg{border: 16px solid #bd0209;}

.c_hot_sale_list li:hover .sort_pic::before{background: #0062ab;}

.c_hot_sale_list li:hover .info_item{right: 18px; left: 18px; bottom: 20px;}





@media only screen and (max-width: 950px) {

	.c_hot_sale_list{gap: 0; flex-wrap: wrap; padding: 20px 0 30px;}

	.c_hot_sale_list li{width: 100%; margin-bottom: 40px;}

	.c_hot_sale_list li:last-child{margin-bottom: 0;}

	

	.c_hot_sale_list li .info_item{left: 28px; right: 28px; bottom: 30px}

	.c_hot_sale_list li:hover .info_item_bg{border-width: 10px;}

	

	.info_item .more{height: 48px; line-height: 48px;}

	.info_item .name, .info_item .brief{padding: 0;}

}



/* c_news_box */

.c_news_box{position: relative; margin-top: 90px;}

.c_news_box .layout{height: 0;}

.c_news_swiper{padding-right: 66px;}

.c_news_swiper ..swiper-wrapper{padding-right: 66px;}

.c_news_left{width: 39.6%; float: left; margin-right: 30px;}

.c_news_swiper_control{position: relative; height: 100px; border-bottom: 3px solid #000; height: 0; padding-top: 32%;}

.c-news-next, .c-news-prev{opacity: 1; width: 38px; height: 38px; background-size: 100% 100%; margin-top: 0; top: auto; bottom: 36px;}

.c-news-next:before, .c-news-prev:before{content: '';}

.c-news-prev{background-image: url(../img/icon_left.png); left: 0;}

.c-news-prev:hover{background-image: url(../img/icon_left1.png);}

.c-news-next{background-image: url(../img/icon_right.png); right: 0;}

.c-news-next:hover{background-image: url(../img/icon_right1.png);}

.c-news-pagination{height: 3px; top: auto; bottom: 53px; background: #D9D9D9; left: 44px; right: 44px;}

.c-news-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #333;}



.c_news_item{width: 100%; position: relative;}

.c_news_item .news_pic{padding-bottom: 110%; overflow: hidden; border-radius: 12px; z-index: 1;}

.c_news_item .news_pic img{transition: all 0.3s ease;}

.c_news_item:hover .news_pic img{transform: scale(1.06);}

.c_news_info{height: 0; border-radius: 12px; position: absolute; bottom: -5px; padding: 0 30px; border: 2px solid #fff; transition: all 0.4s ease;}

.c_news_info{ z-index: 3; text-align: center;}

.c_news_info::before{position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0, 98, 171, 0.15); backdrop-filter: blur(20px); content: ''; z-index: -1; border-radius: 12px; opacity: 0.96;}

.c_news_info .title a{line-height: 1.25; color: #fff; font-family: 'CHAPARRALPRO-BOLD';font-size: 18px;}

.c_news_info .title a:hover{color:#bd0209;}

.c_news_info .brief{line-height: 1.5;color: #fff;overflow-y: auto; font-size: 16px; font-family: Arial; margin-top: 6px;}

.c_news_item:hover .c_news_info_bg{height: 146px; padding: 15px 30px; bottom: 0;}

.c_news_item:hover .c_news_info{height: auto; padding: 15px 30px; bottom: 0;}


.c_hot_sale_list li:nth-child(1) .c_pub_pic a img{
	height: auto;
}






@media only screen and (max-width: 1620px) {

	.c_news_swiper_control{padding-top: 28%;}

}

@media only screen and  (max-width: 1550px){
	.listApp_box{
		background: url(https://www.lion-pipeline.com/images/78-271.png) no-repeat left 100px / 24% auto !important;
	}
}


@media only screen and (max-width: 1400px) {

	.c_news_swiper_control{padding-top: 25%;}

}

@media only screen and (max-width: 1300px) {

	.c_news_swiper_control{padding-top: 20%;}







	.listApp_box{

		background:url(https://cdn.exportstart.com/images/a1372/78-271.png) no-repeat left 100px/25% auto !important;

	}

}

@media only screen and (max-width: 1250px) {

	.listApp_box{

		background:url(https://cdn.exportstart.com/images/a1372/78-271.png) no-repeat left 100px/32% auto !important;

	}


}
@media screen and (min-width: 950px) and (max-width: 1100px) {

	
	.c_news_item:hover .c_news_info{
		padding: 4px 15px;
	}

}

@media only screen and (max-width: 950px) {

	.c_news_box{margin-top: 30px;}

	.c_news_box .layout{height: auto;}

	.c_news_left{width: 100%; float: none;}

	.c_news_swiper_control{padding-top: 56px; border: none;}

	.c-news-next, .c-news-prev{bottom: 15px;}

	.c-news-pagination{bottom: 32px;}

	.c_news_right{padding: 0 20px;}

	.c_news_swiper{padding-right: 0;}

	.c_news_info_bg{height: 146px; bottom: 0;}

	.c_news_info{height: auto; bottom: 0; padding: 15px;}

}



/* c_page */

.c_page{padding: 20px 0;}

.c_page_wrap{display: flex; justify-content: space-between; align-items: center;}

.c_page_total{color: #666; line-height: 34px;}



.c_page_bar{display: flex; justify-content: space-between; align-items: center; gap: 20px}

.c_page_bar select{padding: 6px 10px; height: 34px;}



.c_pagenation{display: flex; gap: 8px;}

.c_pagenation li a{display: block; padding: 0 10px; height: 34px; line-height: 34px; border: 1px solid #ddd; border-radius: 3px; color: #333; text-align: center; min-width: 34px; background: #fff;}

.c_pagenation li.active a, .c_pagenation li:hover a{border-color: #0062ab; background: #0062ab; color: #fff;}

.c_pagenation li.prev_page a, .c_pagenation li.next_page a{border: none; position: relative;}

.c_pagenation li.prev_page a::before, .c_pagenation li.next_page a::before{position: absolute; content: '\f107'; font-family: 'fontawesome'; transform: rotate(270deg); line-height: 34px; left: 0; top: 0; text-align: center; width: 100%; height: 100%; font-size: 24px;}

.c_pagenation li.prev_page a::before{transform: rotate(90deg);}

.c_page_left .c_page_total{display: none;}



@media only screen and (max-width: 950px) {

	.c_page{padding: 15px 0;}

	.c_page_wrap{flex-direction: column; justify-content: flex-end; align-items: center;}

	.c_page_bar{flex-direction: column; justify-content: flex-end; align-items: center; width: 100%; gap: 0;}

	.c_page_wrap>.c_page_total{display: none;}

	.c_page_left{display: flex; justify-content: flex-end; gap: 0; margin-bottom: 20px;}

	.c_page_left select{order: 1; margin-right: 20px;}

	.c_page_left .c_page_total{display: block; order: 2}

	.c_pagenation{gap: 0;}

	.c_pagenation li{margin-right: 8px;}

	.c_pagenation li:last-child{margin-right: 0;}

}



/* innerContent */

.innerContent{padding: 20px 0; font-family: Arial;}

.innerContent, .innerContent p, .innerContent span{font-size: 16px; color: #666; line-height: 30px;}

 .innerContent p a{color: #0062ab !important;

    font-weight: 600;font-size: 20px;}

	.innerContent p a:hover{

		border-bottom: 1px solid #0062ab;

	}

	





.innerContent p{padding-bottom: 10px;}

.innerContent img{max-width: 100%; margin: 0 0 15px; border-radius: 2px;}



.innerContent_other{gap: 30px;}

.innerContent_other .link_prev, .innerContent_other .link_next{
	/* width: calc(50% - 15px);  */
	font-size: 20px; color: #0062ab; position: relative; 
	/* height: 46px; */
	 line-height: 46px;}

.innerContent_other .link_btn{line-height: 46px; display: inline-block; background: #0062ab; color: #fff; border-radius: 5px; font-size: 20px; font-weight: bold; width: 100px; text-align: center; position: absolute; top: 0;}

.innerContent_other .link_prev{padding-left: 110px;margin-bottom: 10px;}

.innerContent_other .link_next{padding-left: 110px;}

.innerContent_other .link_prev .link_btn{left: 0; padding-left: 12px;}
.innerContent_other .link_next .link_btn{left: 0; padding-left: 12px;}

.innerContent_other .link_btn::before{

	content: "";

	display: block;

	width: 0;

	height: 0;

	border-top: 9px solid transparent;

	border-bottom: 9px solid transparent;

	border-left: 0;

	border-right: 10px solid #fff;

	vertical-align: middle;

	position: absolute;

	top: 50%;

	margin-top: -9px;

}

.innerContent_other .link_prev .link_btn::before{

	left: 12px;

	top: 50%;

}

.innerContent_other .link_next .link_btn{ padding-right: 12px;}

.innerContent_other .link_next .link_btn::before{

	border-right: 0;

	border-left: 10px solid #fff;

	right: 12px;

}

.innerContent_other .link_btn:hover{background: #bd0209;}












@media only screen and (max-width: 1280px) {

	.innerContent_other{gap: 0; flex-direction: column;}

	.innerContent_other .link_prev, .innerContent_other .link_next{width: 100%;}

	.innerContent_other .link_next{padding: 0 0 0 110px; text-align: left; margin-top: 15px;}

	.innerContent_other .link_next .link_btn{right: auto; left: 0; margin-left: 0; padding-right: 0; padding-left: 12px;}

	.innerContent_other .link_next .link_btn::before{left: 12px;}

	/* .c_ad_inner .c_ad_th {

		

		font-size: 56px;

		line-height: 48px;

	}

	.c_ad_box img {

		

		height: 254px;} */

}



.c_ad_box .c_ad_inner{

	/* position: absolute;

    

    top: 50%;left: 50%;

    transform: translate(-50%, -50%); */

    

    /* transform: translateX(-50%); */

}



@media (min-width: 950px) and (max-width: 1180px) {

	/* .c_news_item .news_pic{

		padding-bottom: 93%;

		width: 85%;margin: 0 auto;

	}

	.c_news_info{

		width: 85%;

		left: 50%;

		transform: translateX(-50%);

	}  */

	.c_news_swiper {

	

		padding-top: 4%;

	}

	.c_news_item .news_pic {
		padding-bottom: 121%;}

	.c_sub_th{

		margin: 50px 0 25px;
	}

	

	

	.c_news_info .brief {

		line-height: 1.1;font-size: 16px;

	}

		.c_news_swiper {

			padding-top: 4%;

		}

  } 





@media only screen and (max-width: 950px) {

	.innerContent_other .link_btn{height: 42px; line-height: 42px; font-size: 18px; width: 90px;}

	.innerContent_other .link_next, .innerContent_other .link_prev{padding-left: 100px; font-size: 18px; line-height: 42px;}

 

.c_sub_main	.listApp_box{

		background: url(https://cdn.exportstart.com/images/a1372/78-271.png) no-repeat left 75px / 100% auto !important;

	}

	/* .c_ad_box .c_ad_inner {

		position: absolute;

		top: 50%;

		left: 50%;

		transform: translate(-50%, -50%);} */

		.c_ad_box img {

			height: 330px;

		}

		



}



/* .info_item	.ellipsis {

	overflow: visible;

	text-overflow: ellipsis;

	white-space: normal;

} */



@media only screen and (max-width: 750px){

	.info_item_bg .name{

		overflow: visible;

    white-space: break-spaces;

	}
	/* .c_pub_pic img{ height: auto;} */
    

}

@media only screen and (max-width: 650px){

	.c_ad_box img{max-width: none; 

		height: 200px;}

		.banner_inner {

			padding: 23px 0 100px;

		}

		.c_sub_th h2{

			font-size: 30px !important; 

		}

}



.innerNews_box .c_sub_th span{

	font-size: 30px;

	line-height: 30px;

}

.innerNews_box .c_sub_th h1{

	font-size: 30px;

	line-height: 30px;color: #0062ab !important;

	position: relative;

    font-weight: bold;

    padding-top: 26px;

    display: inline-block;

    text-transform: uppercase;

}

.innerNews_box .c_sub_th h1::before {

    position: absolute;

    width: 23px;

    height: 6px;

    background: #0062ab;

    content: '';

    top: 10px;

    left: 50%;

    margin-left: -3px;

    transform: rotate(45deg);

}

.innerNews_box .c_sub_th h2{

	font-size: 30px;

	line-height: 30px;

}

.search-product-detail .search-detail-tabs{

	margin-top: 100px;

}

.page_bar {

	position: relative;

	line-height: 31px;

	height: 33px;

	margin: 30px 0;

	text-align: right;

	font-size: 14px;

}

.main .items_list .page_bar .pages .pagination ul {

	display: flex;

	justify-content: center;

}

.items_list ul {

	margin: 0 -12px;

}

.pagination li {

	display: inline-block;

}

.pages .active span {

	background: #0062ab;

	color: #fff;

	position: relative;

	display: inline-block;

	vertical-align: middle;

	*: ;

	display: inline;

	*: ;

	zoom: 1;

	border: 1px solid #ddd;

	line-height: 25px;

	min-width: 26px;

	padding: 3px 12px;

	border-radius: 3px;

	margin: 0 0 0 5px;

	border-radius: 3px;

	position: relative;

	display: inline-block;

	vertical-align: middle;

	*display: inline;

	*zoom: 1;

	border: 1px solid #ddd;

	line-height: 25px;

	min-width: 26px;

	padding: 3px 12px;

	border-radius: 3px;

	margin: 0 0 0 5px;

	border-radius: 3px;

	position: relative;

	display: inline-block;

	vertical-align: middle;

	*display: inline;

	*zoom: 1;

	border: 1px solid #ddd;

	line-height: 25px;

	min-width: 26px;

	padding: 3px 12px;

	border-radius: 3px;

	margin: 0 0 0 5px;

	border-radius: 3px;

}

.page_bar a,

.page_bar span {

	position: relative;

	display: inline-block;

	vertical-align: top;

	min-width: 33px;

	padding: 0 5px;

	border: 1px solid #ccc;

	margin: 0 0 0 8px;

	text-align: center;

	border-radius: 3px;

	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fefefe', endColorStr='#e3e3e3', gradientType='0');

	background: -moz-linear-gradient(top, #fefefe, #e3e3e3);

	background: -o-linear-gradient(top, #fefefe, #e3e3e3);

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#e3e3e3));

	position: relative;

	display: inline-block;

	vertical-align: middle;

	*display: inline;

	*zoom: 1;

	border: 1px solid #ddd;

	line-height: 25px;

	min-width: 26px;

	padding: 3px 12px;

	border-radius: 3px;

	margin: 0 0 0 5px;

	border-radius: 3px;

	position: relative;

	display: inline-block;

	vertical-align: middle;

	*display: inline;

	*zoom: 1;

	border: 1px solid #ddd;

	line-height: 25px;

	min-width: 26px;

	padding: 3px 12px;

	border-radius: 3px;

	margin: 0 0 0 5px;

	border-radius: 3px;

}

.page_bar a,

.page_bar span {

	position: relative;

	display: inline-block;

	vertical-align: top;

	min-width: 33px;

	padding: 0 5px;

	border: 1px solid #ccc;

	margin: 0 0 0 8px;

	text-align: center;

	line-height: 30px;

	border-radius: 3px;

	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fefefe', endColorStr='#e3e3e3', gradientType='0');

	background: -moz-linear-gradient(top, #fefefe, #e3e3e3);

	background: -o-linear-gradient(top, #fefefe, #e3e3e3);

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#e3e3e3));

}

/* 

.side-cate li:nth-child(1) ul li:nth-child(2) .icon-cate {

	display: none;

}*/





.side-cate li:nth-child(3) a::after {

	display: none;

}

.side-cate li:nth-child(4) a::after {

	display: none;

}

.side-cate li:nth-child(5) a::after {

	display: none;

} 

#cont > ul > li > ul > li.has-childs > ul > li > ul > li > a{

	color: #0062ab !important;

}

#cont > ul > li > ul > li.has-childs > ul > li.has-childs > a:after {

   

    background: #0062ab !important;

}

#cont > ul > li > ul > li.has-childs > ul > li.has-childs > ul > li > a:before {

   

    border-top-color: #0062ab !important;

    border-right-color: #0062ab !important;

}

