
.index-search{ width: 100%; height: 150px; background: url('../images/index_search_bg_08.jpg');}

.search-form{ width: 100%; height: 83px;  color: #333; font-size: 14px;}
	.search-form .container .dl_col{ width: 100%; margin-top: 20px;}
	.search-form .container .dl_col label{ display: inline-block; min-width: 88px; text-align: right;}
	.search-form .container .dl_col dd{float:left;}
	.search-form .container .dl_col dd.content{margin:15px 0px 15px 0px}
	.search-form .container .dl_col dd.se_content{margin:16px 0px 15px 0px}
	.search-form .container .dl_col dd.d_c1{ width:300px;}
	.search-form .container .dl_col dd.d_c2{ width: 250px;}
	.search-form .container .dl_col dd.d_c3{ width: 250px;}
	.search-form .container .dl_col dd.d_c4{ width: 250px;}
	.search-form .container .dl_col dd.d_c5{ width: 250px;}
	.search-form .container .dl_col dd.d_c6{ width: 250px;}
	.search-form .container .dl_col dd.d_c7{ width: 250px;}				
	.search-form .container .dl_col dd.d_c8{ width: 250px;}			
	.search-form .container .dl_col dd.d_c9{ width: 250px;}
	
	.search-form .container .dl_col dd.d_c2{ margin-left: 20px;}
	.search-form .container .dl_col .inputcss1{ width: 170px;}
	.search-form .container .dl_col .inputcss2{ width: 180px;}
	.search-form .container .dl_col .inputcss3{ width: 160px;}
	.search-form .container .dl_col .inputcss4{ width: 170px;}
	.search-form .container .dl_col .small_input{ width: 60px;}
					
	.search-form .container .dl_col .inputcss_long{ width: 80px;}
	.search-form .container .dl_col .selectcss{ width: 40px;}
	.search-form .layui-btn-red{background-color: #c50107;height: 60px; width:60px;}	
	.search-form .search-from-tbody{ position: relative; width: 99%; height: 100px;}
	.search-form .search-form-bth{ position: absolute;top:30px; right: 5px;}
	
	.index-product .t-head{ width: 100%; height: 80px; padding: 50px 0px 15px 0px;}
	.index-product .t-head h2{ font-size: 48px; text-align: center; padding-bottom: 15px;}
	.index-product .t-thead-line{ margin: 0 auto; width: 60px;border-bottom: 3px solid #bd0000;}
	
	
	.index-product{ width: 100%;min-height: 650px; background: url('../images/index_product_bg.png');}
	.index-pro-tab{ width: 100%;}
	.index-pro-tab .index-pro-tab-title{ width: 100%;border-left: 1px solid #eee;height: 65px;}
	.index-pro-tab .index-pro-tab-title  li{ font-size: 16px; padding: 0; margin:0; width: 24.89%}
	.index-pro-tab .index-pro-tab-title  li{height: 65px;line-height: 65px; border-top: 1px solid #eee;border-right: 1px solid #eee;}
	.index-pro-tab  .layui-tab-title .layui-this:after{border-width:0px;border-style:none}
	.index-pro-tab  .layui-tab-title .layui-this:after{  color: #FFF;}
	.index-pro-tab  .layui-tab-title .layui-this{background-color: #bd0000;color: #FFF;}
	.index-product .layui-tab-content{ padding:0; margin: 0;}
	.index-product  .index-pro-list{ margin-top: 20px;}
	.index-pro-tab .index-body-img{ border: 1px solid #eee; width: 100%; height: 250px;line-height: 250px; text-align: center}
	.index-pro-tab .index-body-img img{max-width: 100%;max-height: 250px; }
	.index-pro-tab .index-body-title{height: 35px; line-height: 35px; text-align: center;}
	.index-pro-tab .index-body-title{ font-size: 16px;}
	
.index_about{ width: 100%;min-height: 650px; background: url('../images/index_aboutbg_11.jpg');}
.index_about .ia-ctinwarp{ padding: 90px 0px 30px 0px;}
.index_about .inab-lf-box{color: #FFF; padding: 15px;}
.index_about .inab-lf-box .lf-t-head h2{ font-size: 48px; color: #FFF;}
.index_about .inab-lf-box .lf-t-desc{ margin-top: 2rem; font-size: 24px; color: #FFF;}
.index_about .inab-lf-box .lf-t-content{ margin-top: 2rem; font-size: 16px; color: #FFF;}
.index_about .inab-lf-box .lf-t-content p{ padding: 10px 0px 10px 0px;line-height: 24px;}
.index_about .inab-lf-box .layui-btn-area{ margin-top: 30px;}
.index_about .inab-lf-box .layui-btn-area .layui-btn-more{ padding: 10px 50px; border-radius: 30px; border: 1px solid #FFF;}
.index_about .inab-lf-box .layui-btn-area .layui-btn-more{ font-size: 14px; color: #FFF;}
.index_about .inab-rg-box{ }
	 
	 
.application{ width: 100%;min-height: 650px; background: url('../images/application_bg_11.jpg');}
.application .appl-inwrap{ padding: 90px 0px 30px 0px;}
.application .appli-lf-box{ padding: 50px; color: #333;}
.application .appli-lf-box .alf-t-head h2{ font-size: 36px; font-weight: bold;}
.application .appli-lf-box .subh2{ font-size: 36px; font-weight: bold;}
.application .alf-t-content{ margin-top: 50px;min-height: 200px;}
.application .alf-t-content h3{font-size: 36px;}
.application .alf-t-content .in-alf-desc{  margin-top:15px; font-size: 14px;}
.application .appli-rg-box  .appli-rg-item{ width: 100%; position: relative;height: 300px;}
.application .appli-rg-box  .appli-rg-item .appli-rg-item-title{ position: absolute;top:60px;left: 30px;z-index: 300;}
.application .appli-rg-box  .appli-rg-item .appli-rg-item-title label{ font-size: 24px; color: #FFF;}

.application .appli-rg-box .appli-img { margin-bottom: 15px;}
.application .appli-rg-box .appli-img img{width: 303px; height: 270px; max-width: 303px;max-height:303px;border-radius: 20px;}
.application .appli-lf-box .layui-btn-area .layui-btn-more{ padding: 10px 50px; border-radius: 30px; border: 1px solid #FFF;}
.application .appli-lf-box .layui-btn-area .layui-btn-more{ background-color: #bd0000; font-size: 14px; color: #FFF;}


.index-news{ width: 100%; margin-top: 5rem; min-height: 650px; background: url('../images/news_bg_03.jpg');}
.index-news .inn-thead{ width: 100%;min-height: 140px; color: #333;}
.index-news .inn-thead .eng-title{ font-size: 30px;}
.index-news .inn-thead h2{ font-size: 48px;}
.index-news .rg-t-category{ text-align: right;margin-top: 50px;}
.index-news .rg-t-category a{ display: inline-block; background-color: #ffffff; color: #333;}
.index-news .rg-t-category a{ padding: 10px 50px; border: 1px solid #9a9a9a; border-radius: 30px; margin-right: 10px;}
.index-news .rg-t-category a.cur{background-color: #bd0000; color: #FFF;}
.index-news .rg-item{ width: 100%; height: 100px; display: flex;}
.index-news .rg-t-content{ margin-top: 50px;}
.index-news  .inn-lf-content{ width: 610px; height: 420px; overflow: hidden;}
.index-news  .inn-lf-content img{max-width: 610px;max-height: 420px;}
.index-news .rg-t-content .rg-item-date{ display: block; width: 92px; height: 92px; background-color: #bd0000;}
.index-news .rg-t-content .rg-item-date{ color: #FFF;}
.index-news .rg-item-cont{ margin-left: 30px; width: 85%;}
.index-news .date-inwrap{ padding: 15px;}
.index-news .date-inwrap .day{ font-size: 24px; text-align: center;}
.index-news .date-inwrap .yearmonth{ font-size: 14px;text-align: center;}
.index-news .rg-item-cont h2{ font-weight: bold; color: #333; margin-bottom: 15px;}
.index-news .rg-item{ margin-bottom: 10px;}


.cooperative{ height: auto;}
.cooperative .t-head h2{ font-size: 48px; text-align: center; padding-bottom: 15px;}
.cooperative .t-thead-line{ margin: 0 auto; width: 60px;border-bottom: 3px solid #bd0000;}
.cooperative .cooper-sider{ height: 200px; width: 100%; margin-top: 50px;}
.cooperative .cooper-img{ width: 265px; height: 154px; border: 1px solid #eee; overflow: hidden;}
.cooperative .cooper-img img{ max-width: 265px; max-height: 154px;}
.cooperative .swiper-container{ height: 190px;}

.cooperative .swiper-pagination-fraction, .cooperative .swiper-pagination-custom,.cooperative .swiper-container-horizontal > .swiper-pagination-bullets
{
	bottom:0px
}