.clear{clear: both;}
.smenu{height: 80px;width: 100%;min-width: 1300px; background:#ffffff;}
.smenu .s_contain{width: 1100px; height: 80px; margin:0 auto;}
.smenu .s_contain1{width: 1200px; height: 80px; margin:0 auto;}
.smenu ul{width: auto; height: 80px; float:left;}
.smenu ul li{float: left;height: 80px;margin-left: 45px;position:relative;}
.smenu ul li:first-child{margin-left: 0;}
.smenu ul li a{font-size: 16px;color: #565656;line-height: 80px; display: block; height: 80px; width:100%;}
.smenu ul li:before{content: ""; height: 3px;width: 0;background: #f17c0a;position: absolute;bottom: 0;left: 0;transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;}
.smenu ul li:hover:before{width: 100%;}
.smenu ul li.cur:before{width: 100%;}
.smenu ul li.cur a{color:#f17c0a;}
.smenu .slink{width: auto; height: 16px; padding:32px 0; font-size: 14px; color:#838383; line-height: 16px; float:right;}
.smenu .slink a{font-size: 14px; color:#838383;}
.smenu .slink img{vertical-align: middle; margin-right: 5px;}

/*about*/
.about{width: 100%;min-width: 1300px;}
.about .about_contain{width: 1200px;margin:0 auto;}
.about .about_box{background:#f2f2f2;font-size: 14px;color: #3c3c3c;line-height: 2em;}
.about .about_box img{max-width: 100%;}
.about .about_box p{padding:5px 0;font-size: 16px;color: #3c3c3c;line-height: 2em;}
.about .about_box1{width: 100%; padding:90px 0; overflow: auto; background:#f2f2f2;}
.about_box1 .ab1_top{width:1100px; height: auto; float:left;}
.about_box1 .ab1_left{width:504px; float:left; height: auto;}
.about_box1 .ab1_title{width:504px; height: auto; color:#878787; font-size: 14px; float:left;}
.about_box1 .ab1_title p{padding-bottom: 5px; }
.about_box1 .ab1_title .font1{font-size: 32px; font-weight: bold; color:#4d4d4d;}
.about_box1 .ab1_main{width:504px; height: auto; color:#6f6f6f; font-size: 14px; line-height: 1.8em; float:left;}
.about_box1 .ab1_main p{color:#6f6f6f; font-size: 14px; line-height: 1.8em; padding-top: 30px;}
.about_box1 .ab1_image{width:559px; height: auto; float:right;}
.about_box1 .ab1_image img{width:100%;}
.about_box1 .ab1_foot{width:1100px; height: auto; padding-top: 85px; float:left;}
.about_box1 .ab1_foot li{width:243px; height: auto; padding:50px 0; margin-left: 40px; background:#ffffff; text-align: center; display: block; float:left;}
.about_box1 .ab1_foot li:first-child{margin-left: 0px;}
.about_box1 .ab1_foot li p{padding:5px 0; line-height: 100%; color:#a7a7a7; font-size: 16px;}
.about_box1 .ab1_foot li p.font{font-size: 53px; font-weight: bold; color:#132d60;}
.about .about_box2{width: 100%; padding:100px 0 0 0; height: 586px; background:#ffffff url(../images/about_bg1.jpg) no-repeat center center;}
.about_box2 .ab2_main{width:462px; height: auto; float:right;}
.about_box2 .ab2_main p.font1{padding-bottom: 15px}
.about_box2 .ab2_main p.font1 span{display: inline-block; width:126px; height: 42px; line-height: 42px; text-align: center; color:#ffffff; font-size: 18px; background:#f17c0a;}
.about_box2 .ab2_main p.font2{padding-bottom: 15px; line-height: 1.6em; color:#444242; font-size: 27px; font-weight: bold;}
.about_box2 .ab2_main p.font3{padding-bottom: 60px; line-height: 2em; color:#4d4d4d; font-size: 16px;}
.about_box2 .ab2_main p.font4{line-height:2em; color:#4d4d4d; font-size: 14px;}
.about .about_box3{width: 100%; padding:95px 0; overflow: auto; background:#f2f2f2;}
.about_box3 .ab3_top{width:1100px; height: auto; float:left;}
.about_box3 .ab3_top p{padding:5px 0; color:#616161; font-size: 18px; text-align: center;}
.about_box3 .ab3_top p.font{font-size: 26px; font-weight: bold;}
.about_box3 .ab3_main{width:1100px; height: auto; padding-top: 40px; float:left;}
.about_box3 .ab3_main li{display: block; width:327px; height: auto; margin-left: 58px; background:#ffffff; float:left;}
.about_box3 .ab3_main li:first-child{margin-left: 0px;}
.about_box3 .ab3_main li .li_image{width:327px; height: 345px; float:left;}
.about_box3 .ab3_main li .li_title{width:287px; height: auto; background:#ffffff; padding:25px 20px; line-height: 1.4em; font-size:14px; color:#616161; float:left;}
.about .about_box4{width: 100%; padding:100px 0 70px 0; overflow: auto; background:#ffffff;}
.about .about_box5{width: 100%; padding:70px 0; overflow: auto; background:#fff;}
.about_box5 .ab5_top{width:1100px; height: auto; float:left;}
.about_box5 .ab5_top p{padding:5px 0; color:#616161; font-size: 18px; text-align: center;}
.about_box5 .ab5_top p.font{font-size: 26px; font-weight: bold;}
.about_box5 .ab5_main{width:1100px; height: auto; padding:60px 0px 0px 0px; position: relative; float:left;}
.about_box5 .ab5_main .swiper-wrapper { position: relative; width: 100%; max-width: 1100px; margin: 0 auto; }
.about_box5 .ab5_main .swiper-wrapper .swiper-slide { width:327px; padding:0 20px; position: relative;}
.about_box5 .ab5_main .swiper-wrapper .swiper-slide .li_image{width:327px; height: 245px; float:left; border:1px solid #ededed;}
.about_box5 .ab5_main .swiper-wrapper .swiper-slide .li_title{width:327px; height: auto; padding:20px 0; line-height: 1em; text-align: center; font-size:16px; color:#616161; float:left;}
.about_box5 .ab5_main .swiper-wrapper .swiper-slide .li_title a{font-size:16px; color:#616161;}
.about_box5 .ab5_main .time_nav { width: 100%; display: flex; justify-content: space-between; align-items: center;  position: absolute; top:60px; }
.about_box5 .ab5_main .time_nav i { display: block; width: 32px; height: 32px; text-align: center; z-index: 3; outline: 0; cursor: pointer;}
.about_box5 .ab5_main .time_nav i.fa-angle-left{background:url(../images/about_type2.png) no-repeat; margin-left:-20px;}
.about_box5 .ab5_main .time_nav i.fa-angle-right{background:url(../images/about_type1.png) no-repeat; margin-right:-20px;}
/*products*/
.products{width: 100%;min-width: 1300px;}
.products li{border-bottom: 1px solid #e2e2e2;}
.products li:hover{box-shadow:0 0 21px rgba(0,0,0,0.3); }
.products .li_content{width: 1200px;padding:76px 0 68px;margin:0 auto;overflow: auto;}
.products .li_img{width: 417px;height: 299px;float: left;overflow: hidden;}
.products .li_img img{max-width: 100%;}
.products .li_text{width: 628px;float: left;margin-left: 155px;}
.products .li_text h2{padding: 31px 0 0;}
.products .li_text h2 a{display: inline-block; line-height: 1.5em;font-size: 24px;color: #474747;font-weight: bold;}
.products .li_text h2 a:hover{color: #f18c00;}
.products .li_text .text_remark{height:123px;margin-top:14px;font-size: 16px;color: #7b7b7b;line-height: 2em; }
.products .li_text .text_link a{display: block;width: 123px;height: 41px;background:#cdcdcd;border-radius: 100px; text-align: center;line-height: 41px;font-size: 16px;color: #fff;}
.products .li_text .text_link a:hover{background:#f18c00;}
.products .products_air{width: 100%;height: 369px;}

/*products_in*/
.products_in{width: 100%;min-width: 1300px; padding:18px 0 58px;background: #e2e2e2;}
.products_in .products_in_box{width: 1200px;margin:0 auto;background: #fff;}
.products_in .main_top{padding:78px 39px 91px 53px;border-bottom: 1px solid #f0f0f0;overflow: auto;}
.products_in .main_img{float: left;width: 667px;height: 478px;overflow: hidden;}
.products_in .main_img img{max-width: 100%;}
.products_in .main_text{float: left; width: 383px;margin-left: 57px;}
.products_in .main_text h2{margin:5px 0 37px;font-size: 24px;color: #474747;line-height: 1.5em;}
.products_in .main_text h3{font-size: 16px;color: #484848;line-height: 2.25em;font-weight: normal;}
.products_in .main_text .main_remark{margin-top:5px;max-height:252px;font-size: 14px;color: #7b7b7b;line-height: 2em;}
.products_in .main_text .main_other{margin-top: 41px;overflow: auto;}
.products_in .main_text .main_other p{float: left;width:257px;height: 48px;background: #1f6fb8;font-size: 16px;color: #fff;line-height: 48px;text-align: center;font-weight:bold;}
.products_in .main_text .main_other a{display: block;float: left;width: 124px;height: 48px;background: #f18c00;font-size: 16px;color: #fff;line-height: 48px;text-align: center; font-weight:bold;}
.products_in .main_bottom{padding: 59px 53px 89px;}
.products_in .main_bottom .main_menu{overflow: auto;margin-bottom: 71px;}
.products_in .main_bottom .main_menu li{float:left;width: 160px;height: 50px;margin-right: 1px;font-size: 18px;color: #474747;line-height: 50px;text-align: center;background: #ddd;}
.products_in .main_bottom .main_menu li:hover{background: #f18c00;color: #fff;cursor:pointer}
.products_in .main_bottom .main_menu li.cur{background: #f18c00;color: #fff;}
.products_in .main_bottom .main_content{top: 121px;left: 53px;display: none; line-height: 2.28em;font-size: 14px;color: #5c5c5c;}
.products_in .main_bottom .main_content:first-of-type{display: block;}

/*contact*/
.contact{width: 100%;min-width: 1300px; overflow: auto; background:#f2f2f2;}
.contact .contact_box{width: 1100px;margin:0 auto; overflow: auto; padding:60px 0;}
.contact .contact_line{border-bottom: 1px solid #dfdfdf;}
.contact .contact_title{width:1100px; height: auto; color:#7d7d7d; font-size: 14px; padding-bottom: 20px; float:left;}
.contact .contact_title p{padding-bottom: 5px; }
.contact .contact_title .font1{font-size: 24px; font-weight: bold; color:#132d60;}
.contact .contact_main{width:550px; height: 180px; color:#676767; font-size: 14px; float:left;}
.contact .contact_main .list{width:530px; height: 0px; line-height: 22px; padding:22px 0;}
.contact .contact_main .list img{vertical-align: middle; margin-right: 15px;}
.contact .contact_main .map{width:530px; padding:35px 0 20px 0;}
.contact .contact_main .map img{width: 100%}

.contact .submit_info{padding: 50px 0 100px 0; width:1100px; margin:0 auto;}
.contact .submit_info_top h2{font-size: 28px;padding:10px 0;margin:0px;color: #595858;line-height: 1em;font-weight: normal;}
.contact .submit_info_top p{padding:10px 0 30px 0;font-size: 16px;color: #747474;line-height: 1em;}
.contact .submit_info p{overflow: auto;}
.contact .submit_info p.p1{margin-top: 20px;}
.contact .submit_info p.p2{margin-top: 20px;}
.contact .submit_info .f_r{float:right;}
.contact .submit_info .f_l{float:left;}
.contact .submit_info .input{display: block; width: 492px;height: 40px; padding: 18px;border:1px solid #e4e4e4;font-size: 16px;color: #b4b4b4;}
.contact .submit_info .textarea{width: 1062px;height: 78px;padding:27px 18px;border:1px solid #e4e4e4;font-size: 16px;color: #b4b4b4;}
.contact .submit_info .submit{width: 100%;height: 78px;border:none;outline: none; background: #ff7900;font-size: 20px;color: #fff;line-height: 78px;}
.contact .submit_info .input::-webkit-input-placeholder {font-size: 16px;color: #b4b4b4;}
.contact .submit_info .input::-moz-placeholder {font-size: 16px;color: #b4b4b4;}
.contact .submit_info .input:-ms-input-placeholder {font-size: 16px;color: #b4b4b4;}   
.contact .submit_info .textarea::-webkit-input-placeholder {font-size: 16px;color: #b4b4b4;}
.contact .submit_info .textarea::-moz-placeholder {font-size: 16px;color: #b4b4b4;}
.contact .submit_info .textarea:-ms-input-placeholder {font-size: 16px;color: #b4b4b4;}

/*contact_new*/	
.list_lh {
		width: 490px;
		height: 620px;
		overflow: auto;
		float: right;
	}

	/*滚动条整体粗细样式*/
.list_lh::-webkit-scrollbar {
    /*高宽分别对应横竖滚动条的尺寸*/
    width: 6px;
}

/*滚动条里面小方块*/
.list_lh::-webkit-scrollbar-thumb {
    border-radius: 8px !important;
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2) !important;
    width: 50px;
    height: 50px;
    /* 颜色 */
    /* background:#b6b6b6!important; */
    /* 线性渐变背景 */
    background-image: linear-gradient(45deg, #ffbd61 25%,#ffbd61 25%, #ff8800 25%, #ff8800 50%,#ffbd61 50%, #ffbd61 75%, #ff8800 75%, #ff8800 100%)!important;
}

/*滚动条轨道*/
.list_lh::-webkit-scrollbar-track {
    border-radius: 8px !important;
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2) !important;
    background: #EDEDED !important;
    height: 200px;
}


	.list_lh span {
		font-size: 18px;
		font-weight: bold;
	}
	.list_lh ul{
		list-style: none;
	}
	.list_lh li{
		padding-top: 20px;
		border-bottom: 1px solid #eaeaea;
		height: 70px;
		line-height:30px;
	}
	.list_lh li p{
		padding-left: 22px;
		font-size: 16px;
	}
	.contact_box{
		width: 1300px;
		margin: 0 auto;
	}
	.contact_map{
		width: 740px;
		float: left;
	}
	.contact_map img {
		width: 740px;
	}
/*contact_new*/	

/*honor*/
.honor{width: 100%;min-width: 1300px;}
.honor .honor_box{width: 1224px;margin:0 auto; padding: 78px 0 87px;}
.honor .honor_box li{float: left;height: 329px; width: 380px;margin:0 14px 61px;text-align: center;}
.honor .honor_box li .li_img{box-shadow: 0 0 35px rgba(0,0,0,0.1);}
.honor .honor_box li .li_text{padding:29px 0 0;font-size: 16px;color: #666;line-height: 1.25em}
.honor .honor_box li:hover .li_text{color: #000}

/*case*/
.case{width: 100%;min-width: 1300px;background: #f5f5f5;padding: 23px 0 123px}
.case .case_box{width: 1160px;margin:0 auto;background: #fff;padding: 22px 20px 104px;}
.case .case_box li{float: left;width:248px;height:326px;margin:36px 20px;position: relative;}
.case .case_box li:after{content:"";width: 100%;height: 2px;position:absolute;bottom: 0;left: 0;background: #e2e2e2;}
.case .case_box li:before{content:"";width: 0;height: 2px;position:absolute;bottom: 0;left: 0;background: #f18c00;z-index: 2;transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;}
.case .case_box li:hover:before{width: 100%;}
.case .case_box .li_img{width: 248px;height: 175px;overflow: hidden;}
.case .case_box .li_img img{max-width: 100%;}
.case .case_box .li_text h2{margin:22px 0 7px;font-size: 16px;color: #474747;line-height: 2em;}
.case .case_box .li_text p{height:51px;font-size: 14px;color: #858585;line-height: 2em;}

/*case_in*/
.case_in{width: 100%;min-width: 1300px;background: #f5f5f5;padding: 1px 0 78px}
.case_in .case_in_box{width: 1064px;margin:18px auto 0;background: #fff;padding: 80px 68px 104px;}
.case_in .case_title{padding-bottom: 44px;border-bottom: 1px solid #ebebeb;}
.case_in .case_title h3{margin-bottom:23px;font-size: 32px;color: #474747;line-height: 1.125em;text-align: center;}
.case_in .case_share{float: left;}
.case_in .case_time{float: left;}
.case_in .case_time p{float: left;margin-left: 30px; padding-left:24px;font-size: 14px;color: #676666;line-height:28px;background-size: auto 15px;}
.case_in .case_time .font{background: url(../images/icon.jpg)no-repeat left center;}
.case_in .case_time .font1{background: url(../images/icon1.jpg)no-repeat left center;}
.case_in .case_content{padding:71px 0 70px;border-bottom: 1px solid #ebebeb; font-size: 14px;color: #5c5c5c;line-height: 2em;}
.case_in .case_content img{max-width: 100%;}

.case_in .case_other{overflow: auto;padding: 15px 0 0;}

.case_in .up_down{float: left;font-size: 14px;color: #333333;}
.case_in .up_down a{font-size: 14px;color: #333333;line-height: 1.6em;}
.case_in .up_down a:hover{text-decoration:underline}
.case_in .return{float: right;width: 72px;}
.case_in .return a{display: block; width: 68px;height: 28px;border:2px solid #eee;line-height: 28px;text-align: center;font-size: 14px;color: #333333;}

.products_in .case_other{overflow: auto;padding: 15px 0 0; border-top: 1px solid #ebebeb;}

.products_in .up_down{float: left;font-size: 14px;color: #333333;}
.products_in .up_down a{font-size: 14px;color: #333333;line-height: 1.6em;}
.products_in .up_down a:hover{text-decoration:underline}
.products_in .return{float: right;width: 72px;}
.products_in .return a{display: block; width: 68px;height: 28px;border:2px solid #eee;line-height: 28px;text-align: center;font-size: 14px;color: #333333;}

/*news*/
.news{width: 100%;min-width: 1300px; background:#f2f2f2;}

.news .news_box{width: 1200px;margin:0 auto;padding:71px 0 154px;}
.news .news_box li{padding:51px 0 45px;border-bottom: 1px solid #dddddd;overflow: auto;}
.news .li_img{float:left;width: 212px;height: 144px;overflow: hidden;}
.news .li_img img{max-width: 100%}
.news .li_text{float: left;width: 902px;margin-left: 86px}
.news .li_text h2 a{font-size: 24px;color: #4c4c4c;line-height: 1.5em;}
.news .li_text h2 a:hover{color: #ff7900;}
.news .li_text p{font-size: 14px;color: #6b6b6b;line-height: 2em;}
.news .li_text .p_time{margin:10px 0 14px;color: #929292;}
.news .news_box li:first-child{padding:0 0 56px;}
.news .news_box li:first-child .li_img{width: 457px;height: 311px;}
.news .news_box li:first-child .li_text{width: 683px;margin-left: 60px}
.news .news_box li:first-child .li_text p{font-size: 16px}
.news .news_box li:first-child .li_text .p_time{margin:15px 0 29px;font-size: 14px;}
.news .news_box li:first-child .news_view{display: block; width: 46px;height: 46px;margin-top:17px;background: url(../images/news_icon.jpg)no-repeat center;background-size: 46px;}


.about_time { margin: 0 auto; position: relative; height: 460px; width: 100%;display: flex;align-items: center;}
.about_cont{max-width: 1200px;width: 1200px;height: 590px;margin: 0 auto;background-color: white; position: relative;}
.about_cont .about_ctitle{width: 100%;color:#f4760f; font-size: 30px;}
.about_cont .about_ctitle>p{ color:#f4760f; font-size: 40px; padding: 30px 0 0 0; position: relative;z-index: 2}
.about_slides{position: absolute!important;left: 0;top: 0;width: 100%;z-index: 0;height: 100%;}
.about_slides ul{width: 100%;position: relative;height: 100%;}
.about_slides ul li{width: 100%!important;position: relative;height: 100%!important;padding: .6rem 0;}
.about_slides ul li figure{width: 100%;display: flex;position: relative;height: auto;margin-block-start: 0;margin-block-end: 0;margin-inline-start: 0;margin-inline-end: 0;}
.about_slides ul li figure div{display: flex;flex-direction: column;justify-content: flex-start;width: 50%;padding-right: 30px;}
.about_slides ul li figure div b{padding-top: .6rem; display: block; color: #f4760f; font-size: 60px; margin-bottom: .3rem; margin-top: 70px}
.about_slides ul li figure div p{font-size: 16px;color: #444444;margin-top: 20px; line-height: 1.8em;}
.about_slides ul li figure figcaption{width: 100%;height: 100%;padding: 21% 0;overflow: hidden;position: relative;}
.about_slides ul li figure figcaption img{position: absolute;left: 0;width: 100%;top: 0; height: auto;}
.times_main{width:1100px; height: 60px}
.times_left{width:300px; height: auto; float:left; position: relative; z-index: 10;}
.times_left p{font-size: 14px; color:#616161; padding-bottom: 5px;}
.times_left p.font{font-size: 30px; font-weight: bold;}
.times_border{width: 713px; position: relative; float: right;}
.time_pag { position: relative; max-width: 610px; margin: 0 auto; height:50px; }
.time_pag:after{content: '';display: block;width: 100%;height: 1px ;background: #c8c8c8;left: 0;top: 50%;position: absolute;}
.time_pag .swiper-wrapper { position: relative; width: 100%; max-width: 1100px; margin: 0 auto; }
.time_pag .swiper-wrapper .swiper-slide { width: 13.6% !important; margin:0 50px 0 0; position: relative; background:#ffffff; display: flex; justify-content: center; align-items: center; flex-direction: column; }
.time_pag .swiper-wrapper .swiper-slide div { width: 100%; position: relative; cursor: pointer; }
.time_pag .swiper-wrapper .swiper-slide div span { display: block; width: 8px; height: 8px; border-radius: 4px; margin: 0 auto; background: #cccccc; outline: none; }
/*.time_pag .swiper-wrapper .swiper-slide div:after { content: ''; display: block; width: 100%; height: 1px; position: absolute; left: 0; top: 50%; background: #c8c8c8; z-index: -1; }*/
.time_pag .swiper-wrapper .swiper-slide p { text-align: center; cursor: pointer; font-family: "Bodoni MT"; color: #424242; font-size: 20px; }
.time_pag .swiper-wrapper .swiper-slide-active div span { background: #f67903; }
.time_pag .swiper-wrapper .swiper-slide-active p { color: #f67903; }
.time_nav { width: 100%; display: flex; justify-content: space-between; align-items: center;  position: absolute; bottom:20%; }
.time_nav i { display: block; width: 32px; height: 32px; text-align: center; z-index: 3; outline: 0; cursor: pointer;}
.time_nav i.fa-angle-left{background:url(../images/about_type2.jpg) no-repeat;}
.time_nav i.fa-angle-right{background:url(../images/about_type3.jpg) no-repeat;}
.time_nav i:hover {  }

/**
 * Swiper 4.3.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2018 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 5, 2018
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}