.header_nav{margin-bottom: 0px;position: relative;z-index: 1;}
.marinner{width: 1560px;margin: 0 auto;}
a:hover{text-decoration: none;}
.cont{width: 1560px;}

.header_nav_cnt{padding: 0 30px;}

.top_banner .bx-wrapper{position: relative;}
.top_banner .bx-controls{position: absolute;width: 100%;left: 0;bottom: 36px;}
.top_banner .bx-controls .bx-controls-direction{display: none;}
.top_banner .bx-controls .bx-pager{text-align: center;line-height: 0px;}
.top_banner .bx-controls .bx-pager .bx-pager-item{display: inline-block;vertical-align: middle;}
.top_banner .bx-controls .bx-pager .bx-pager-item .bx-pager-link{display: inline-block;width: 11px;height: 11px;border: 2px solid #bdbdbd;border-radius: 50%;text-indent: 11px;overflow: hidden;margin: 0 10px;}
.top_banner .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active{background: #bdbdbd;}
.top_banner .bx-controls .bx-controls-auto{display: none;}

.bot_banner{padding-bottom: 13px;}

.index_marinner{text-align: center;margin-top: 98px;}
.index_title{font-family: 'rbc';font-size: 48px;color: #222222;letter-spacing:0;}
.index_desc{font-family: 'op';font-size: 16px;line-height: 32px;;color: #595959;padding: 0 60px;margin-top: 21px;}

.index_products_list{margin-top: -11px;}
.index_products_list .copy{padding: 83px 0 80px;}
.index_products_list .copy:nth-child(2n){background: #f3f3f3;}
.index_products_list .copy .img,.index_products_list .copy .cont{width: 50%;float: left;}
.index_products_list .copy:nth-child(2n+1) .img{float: right;}
.index_products_list .copy .cont{margin-top: 134px;box-sizing:border-box;padding-right: 60px;}
.index_products_list .copy:nth-child(2n) .cont{padding-right: 0px;padding-left: 68px;}
.index_products_list .copy .cont .name{font-family: 'rm';font-size: 36px;line-height: 42px;color: #111111;}
.index_products_list .copy .cont .desc{font-family: 'op';font-size: 16px;line-height: 200%;color: #595959;margin-top: 22px;}
.index_products_list .copy .cont .a_list{margin-top: 125px;}
.index_products_list .copy .cont .a_list a{font-family: 'opsb';font-size: 16px;color: #0372bf;line-height: 42px;border: 1px solid #0372bf;border-radius: 22px;text-align: center;margin-right: 14px;float: left;padding: 0 35px;transition: all 0.5s ease;margin-top: 7px;}
.index_products_list .copy .cont .a_list a.last{margin-right: 0px;}
.index_products_list .copy .cont .a_list a:hover{background: linear-gradient(to right,#0472be,#58b301);color: #fff;}

.index_review{margin-top: 98px;}
.index_review .index_desc,.index_share .index_desc{font-family: 'rt';color: #445460;font-size: 14px;text-transform: uppercase;margin-top: -5px;}
.index_review .index_review_cnt{margin-top: 44px;}
.index_review .index_review_box .index_review_box_cnt{padding: 30px 10px 21px 20px;}
.index_review .index_review_box .index_review_right{width: calc(100% - 123px);}
.index_review .bx-controls-direction{margin-top: 58px;}

.index_share{margin-top: 93px;}
.index_share .index_share_box{width: calc( (100% - 30px)/7 );margin-right: 0;margin-left:5px;margin-bottom: 5px;}
.index_share .index_share_box:nth-child(7n+1){margin-left: 0px;}

@media screen and (max-width: 1580px){
	.marinner,.cont{width: 1440px;}
	.index_title{font-size: 42px;}
	.index_products_list .copy:nth-child(2n) .cont{padding-left: 60px;}
}
@media screen and (max-width: 1460px){
	.marinner,.cont{width: 1240px;}
	.header_nav_cnt{padding: 0 19px;}
	.index_marinner,.index_review,.index_share{margin-top: 60px;}
	.index_title{font-size: 38px;}
	.index_products_list .copy{padding: 60px 0;}
	.index_products_list .copy .cont{padding-right: 30px;margin-top: 80px;}
	.index_products_list .copy:nth-child(2n) .cont{padding-left: 30px;}
	.index_products_list .copy .cont .name{font-size: 32px;}
	.index_products_list .copy .cont .desc{font-size: 15px;}
	.index_products_list .copy .cont .a_list{margin-top: 80px;}
	.index_products_list .copy .cont .a_list a{line-height: 38px;padding: 0 30px;}
	.index_share_cnt,.index_review .index_review_cnt{margin-top: 35px;}
}
@media screen and (max-width: 1260px){
	.marinner,.cont{width: 95%;}
	.header_nav_cnt{padding: 0 10px;}
	.index_title{font-size: 32px;}
	.index_marinner,.index_review,.index_share{margin-top: 50px;}
	.index_products_list .copy{padding: 50px 0;}
	.index_products_list .copy .cont{padding-right: 20px;margin-top: 50px;}
	.index_products_list .copy:nth-child(2n) .cont{padding-left: 20px;}
	.index_products_list .copy .cont .name{font-size: 28px;}
	.index_products_list .copy .cont .desc{font-size: 14px;}
	.index_products_list .copy .cont .a_list{margin-top: 50px;}
	.index_products_list .copy .cont .a_list a{font-size: 15px;}
	.index_share .index_share_box,.index_share .index_share_box:nth-child(7n+1){width: calc( (100% - 25px)/6 );margin-left: 5px;}
	.index_share .index_share_box:nth-child(6n+1){margin-left: 0px;}
}
@media screen and (max-width: 1060px){
	.header_nav_mobile{margin-bottom: 0px;}
}
@media screen and (max-width: 768px){
	.index_title{font-size: 5vw;}
	.index_desc{font-size: 2.8vw;}
	.top_banner .bx-controls{bottom: 15px;}
	.top_banner .bx-controls .bx-pager .bx-pager-item .bx-pager-link{width: 8px;height: 8px;}
	.index_marinner, .index_review, .index_share{margin-top: 5vw;}
	.index_desc{margin-top: 2.5vw;}
	.index_products_list .copy{padding: 6vw 0;}
	.index_products_list .copy .img, .index_products_list .copy .cont{width: 100%;padding: 0!important;}
	.index_products_list .copy .cont{margin-top: 2vw;}
	.index_products_list .copy .cont .name{font-size: 4vw;line-height: 130%;}
	.index_products_list .copy .cont .desc{font-size: 2.4vw;line-height: 200%;margin-top: 2vw;}
	.index_products_list .copy .cont .a_list{margin-top: 2vw;}
	.index_products_list .copy .cont .a_list a{margin-top: 5px;margin-right: 10px;font-size: 14px;line-height: 35px;padding: 0 20px;}
	.index_share_cnt, .index_review .index_review_cnt{margin-top: 4vw;}
	.index_share .index_share_box,.index_share .index_share_box:nth-child(7n+1),.index_share .index_share_box:nth-child(6n+1){width: calc( (100% - 15px)/4 );margin-left: 5px;}
	.index_share .index_share_box:nth-child(4n+1){margin-left: 0px;}
}