.content{position: relative;min-height: 500px;width: 100%;min-width: 1200px;margin: 0 auto;}
.w_1200{position: relative;width: 1200px;margin: 0 auto;}
a:hover{cursor: pointer;}
.app_cor{color: #F3570D !important;}

.w_item_title{position: relative;}
.w_item_title .w_item_title_tx{height: 50px;line-height: 50px;text-align: center;text-transform: uppercase;color: #f3570d;}
.w_item_title .w_item_title_tx:after{content: '';position: relative;display: block;width: 42px;height: 15px;line-height: 15px;text-align: center;text-transform: uppercase;box-sizing: border-box;border-bottom: 4px solid #f3570d;margin: 0 auto;}
.w_item_title .w_item_title_tip{height: 65px;line-height: 65px;text-align: center;margin-top: 15px;color: #676767;}

.h_46{position: relative;height: 46px;line-height: 46px;box-shadow: 0px 1px 2px 1px #f4f4f4;}
.h_46 .w_1200{display:flex;justify-content: space-between;margin: auto;color: #919191;}
.h_46_rt{position: relative;display: flex;justify-content: center;}
.h_46_tab{height: 46px;line-height: 46px;display: flex;justify-content: center;margin: 0 22px;color: #919191;}
.h_46_tab img{width: auto;height: 15px;margin:auto;margin-right: 7px;}


.h_166{position: relative;height: 166px;display: flex;justify-content: center;}
.h_166 .w_1200{display:flex;justify-content: space-between;margin: auto;}
.logo{width: 330px;height: 70px;margin: auto 0;margin-left: 75px;background: url(../img/logox.png) no-repeat center center;background-size: 100%;}
.h_166_lt{position: relative;height: 58px;margin:26px auto auto 55px;}
.h_166_lt:before{content: '';position: absolute;display: inline-block;border-left:1px solid #dfdfdf;height: 55px;margin: auto 0;}
.h_30{height: 30px;line-height: 30px;text-align:center;margin: 0 auto;margin-left: 20px}
.h_28{display: flex;justify-content:center;height: 28px;line-height: 28px;text-align: center;margin: 0 auto;margin-left: 20px}
.h_28:before{content: '';display: block;border-top:1px solid #a7a7a7;width: 40px;margin: auto 10px;}
.h_28:after{content: '';display: block;border-top:1px solid #a7a7a7;width: 40px;margin: auto 10px;}

.h_166_rt{position: relative;width: 343px;display: flex;flex-flow: wrap;margin-top: 16px;}
.h_166_rt_phone{width: 35px;height: 44px;background: url(../img/phone.png) no-repeat center center;margin-right: 8px;}
.h_166_rt_tx{position: relative;}
.h_18{height: 18px;line-height: 18px;color: #919191;}
.h_26{height: 26px;line-height: 26px;}
.h_20{display: flex;justify-content:center;height: 28px;line-height: 28px;text-align: center;margin: 0 auto;margin-left: 11px;color: #919191;}
.h_20:before{content: '';display: block;border-top:1px solid #a7a7a7;width: 38px;margin: auto 5px;}
.h_20:after{content: '';display: block;border-top:1px solid #a7a7a7;width: 38px;margin: auto 5px;}



.navbox{position: relative;background: #f3570d;height: 62px;}
.navbox:after{content: '';position: absolute;display: block;bottom: 0;width: 100%;height:3px;background: rgba(120,0,0,0.5);}
.nav{display: flex;justify-content: center;}
.nav_item{display: flex;justify-content: center;height: 62px;line-height: 62px;color: #fff;width: 135px;text-align: center;}
.nav_item.focus{background: #f01c1b url(../img/nav.png) no-repeat center bottom;}
.ziziul{position:absolute;top:96%;z-index: 999999999;min-width:135px;background: #f3570d;height: 0;overflow: hidden;left:0;}
.nav_item:hover .ziziul{height: auto;}


.gallery-top{width:100%;/*height:635px;height:727px;*/border-bottom:1px solid #d9d9d9;}
.gallery-top .swiper-wrapper{height:598px;}
.gallery-top .swiper-slide{height:598px;}
.gallery-top .swiper-pagination{height: 92px;line-height: 92px;position: relative;bottom: 0;display: flex;justify-content: center;}
.gallery-top .swiper-pagination span.swiper-pagination-bullet{display: block;background: #6dae47;width: 60px;height: 3px;border-radius: 0;margin:auto 15px;
background: -webkit-linear-gradient(22deg, #6fb638, #f2f25e);
	background: -o-linear-gradient(22deg, #6fb638, #f2f25e); 
    background: -moz-linear-gradient(22deg, #6fb638, #f2f25e); 
    background: linear-gradient(22deg, #6fb638, #f2f25e);}
.gallery-top .swiper-button-next,.gallery-top .swiper-button-prev{color: #d37171;background-color:rgba(235,233,231,0.8);top: 0;bottom: 72px;width: 82px;text-align: center;height: 82px;margin: auto 0;z-index: 99999;border-radius: 50%;}




.w_item1{position: relative;height: 415px;background: url(../img/w1_bg.jpg) bottom center / auto 280px no-repeat;}
.w_item1 .w_1200{display: flex;justify-content: space-between;}
.w_imgbox{position: relative;width: 500px;height: 338px;margin-top: 100px;margin-left: 23px;background:#fff url(../img/mendian.jpg) center center / auto 100% no-repeat;box-shadow: 1px 1px 8px 1px #d9d9d9;}
.w_imgbox:before{position: absolute;z-index: -1;bottom: 28px;left: -19px;content: "";width: 400px;height: 270px;background:#f3570d;}
.w_576{width: 595px;margin-top: 85px;}
.w_576_title{height: 32px;line-height: 32px;text-transform: uppercase;color: #f3570d;}
.w_576_title font{margin-left: 15px;color: #676767;}
/*.w_576_title:after{position: relative;display: block;content: "ABOUT US";font-size: 50px;color: #dfecd9;font-family: 'syRegular';top: -52px;right: -46px;z-index: -1;text-transform: uppercase;}*/
.w_576_info{line-height: 26px;margin-top: 0px;color: #a9a9a9;text-indent: 2em;margin-left: 4px;}
.w_576_info:nth-of-type(2){margin-top: 25px;}
.w_185_55{margin-left: 4px;text-transform: uppercase;position: relative;display: block;margin-top: 40px;/*background: #f5f5f5;*/width: 126px;height: 40px;line-height: 40px;border: 1px solid #f3570d;color: #f3570d;text-align: center;border-radius: 0px;}

.mar_100{margin-top: 100px;background: #fff;box-shadow: 1px 1px 5px 1px #d9d9d9;justify-content: center !important;}
.w1_item{position: relative;margin: 0 auto;width: 175px;padding: 45px 0 25px;}
.w1_item_img{position: relative;text-align: center;margin: 0 auto;width: 116px;height: 116px;line-height: 116px;background: #f3570d;border-radius: 50%;overflow: hidden;}
.w1_item_name{position: relative;height: 28px;line-height: 28px;text-align: center;margin: 0 auto;margin-top: 20px;}
.w1_item_tip{position: relative;height: 22px;line-height: 22px;text-align: center;margin: 0 auto;margin-top: 15px;color: #919191;}


.w_item2{position: relative;padding-top: 150px;}
.w_item2_tab{width: 1000px;height: 40px;position: relative;margin: 0 auto;margin-top: 12px;display: flex;justify-content: space-between;}
.w_item2_tab_tx{display: block;height: 40px;line-height: 40px;padding: 0 12px;border: 1px solid #aeaeae;background: #fff;}
.w_item2_tab_tx:first-child{margin-left: 96px;}
.w_item2_tab_tx:nth-of-type(5){margin-right: 96px;}
.w_item2_tab_tx.active{background: #F3570D;color: #fff;border-color: #F3570D;}
.w_item2_tab_bor{position: absolute;height: 0;z-index: -1;top: 0;bottom: 0;border-top: 1px solid #c6c6c6;width: 100%;margin: auto;}
.w_item2_tab_tx.active:after{content: '';display: block;margin: 0 auto;margin-top: -2px;width: 12px;height: 16px;box-sizing: border-box;border: 8px solid #F3570D;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 8px solid transparent;}

.swiper2,.swiper21,.swiper22,.swiper23,.swiper24{width: 1000px;margin: 0 auto;margin-top: 50px;padding-bottom: 98px;}
.swiper2 .swiper-wrapper,.swiper21 .swiper-wrapper,.swiper22 .swiper-wrapper,.swiper23 .swiper-wrapper,.swiper24 .swiper-wrapper{height: 330px;}
.swiper2 .swiper-slide,.swiper21 .swiper-slide,.swiper22 .swiper-slide,.swiper23 .swiper-slide,.swiper24 .swiper-slide{width: 582px;height: 330px;}
.swiper2 .swiper-slide img,.swiper21 .swiper-slide img,.swiper22 .swiper-slide img,.swiper23 .swiper-slide img,.swiper24 .swiper-slide img{display: block;width: 100%;height: 100%;}

.swiper2 .swiper-slide.swiper-slide-active,.swiper21 .swiper-slide.swiper-slide-active,.swiper22 .swiper-slide.swiper-slide-active,.swiper23 .swiper-slide.swiper-slide-active,.swiper24 .swiper-slide.swiper-slide-active{width: 582px !important;}

.swiper2 .swiper-button-next,.swiper2 .swiper-button-prev,.swiper21 .swiper-button-next,.swiper21 .swiper-button-prev,.swiper22 .swiper-button-next,.swiper22 .swiper-button-prev,.swiper23 .swiper-button-next,.swiper23 .swiper-button-prev,.swiper24 .swiper-button-next,.swiper24 .swiper-button-prev{color: #d37171;background-color:rgba(220,79,12,0.8);top: 0;bottom: 72px;width: 36px;text-align: center;height: 78px;margin: auto 130px;z-index: 99999;border-radius: 0%;}
/*.swiper2 .swiper-slide.swiper-slide-active{transform: translateX(0px) scale(1);z-index: 999;opacity: 1;transition-duration: 0ms;
}
.swiper2 .swiper-slide.swiper-slide-next{transform: translateX(-467px) scale(0.8);z-index: 989;opacity: 1;transition-duration: 0ms;
transform: translate3d(467px, 0px, -467px) rotateX(0deg) rotateY(0deg) !important;}
.swiper2 .swiper-slide.swiper-slide-prev{transform: translateX(467px) scale(0.8);z-index: 989;opacity: 1;transition-duration: 0ms;
transform: translate3d(467px, 0px, -467px) rotateX(0deg) rotateY(0deg) !important;}*/

.swiper2 .swiper-tx,.swiper21 .swiper-tx,.swiper22 .swiper-tx,.swiper23 .swiper-tx,.swiper24 .swiper-tx{position: relative;color: #fff;width: 582px;height: 38px;line-height: 38px;bottom: 0;text-align: center;background: #F3570D;display: none;margin: 0 auto;box-shadow: 0px 2px 5px 1px #ccc;}
.swiper2 .swiper-slide.swiper-slide-active .swiper-tx,.swiper21 .swiper-slide.swiper-slide-active .swiper-tx,.swiper22 .swiper-slide.swiper-slide-active .swiper-tx,.swiper23 .swiper-slide.swiper-slide-active .swiper-tx,.swiper24 .swiper-slide.swiper-slide-active .swiper-tx{display: block;}

.w_item3{position: relative;background: #e2ecf6;padding-top: 52px;padding-bottom: 65px;}
.w_item3 .w_ul{position: relative;margin-top: 25px;display: flex;flex-flow: wrap;justify-content: center;}
.w_li{position: relative;width: 375px;height: 280px;margin-right: 28px;margin-bottom: 32px;}
.w_li_img{width: 375px;height: 280px;overflow: hidden;}
.w_li_img img{width: 375px;height: 280px;display: block;margin:auto;}

.w_li:nth-of-type(3n){margin-right: 0;}
.w_li_tx{height: 82px;line-height: 82px;text-align: center;}
.w_li_btn{text-transform: uppercase;position: relative;display: block;margin: 28px auto 0px;width: 128px;height: 40px;line-height: 40px;border: 1px solid #f3570d;color: #f3570d;text-align: center;border-radius: 0px;}

.w_li_find{opacity:0;filter:Alpha(opacity=0);position: absolute;top: 0;z-index: 33;width: 390px;height:250px;margin: auto;background: url(../img/find.png) center center no-repeat / auto 40px;}
.w_li:hover .w_li_find{opacity:1;filter:Alpha(opacity=100);cursor: pointer;}
/*.w_li:hover{background-size: 400px 250px !important;}*/
.w_li:hover .w_li_tip{cursor: pointer;position: absolute;bottom: 0;height: 72px;line-height: 72px;background: #f3570d;width: 100%;display: flex;justify-content: space-between;}
.w_li:hover .w_li_tip p{margin-left: 24px;color: #fff;}
.w3_rt{position: relative;width: 40px;height: 40px;background: url(../img/w3_tr.png) no-repeat center center;margin:auto 22px;}
.w_li:hover .w_li_bg{z-index: 3;
  position: absolute;top: 0;opacity:0.6;filter:Alpha(opacity=60); 
  width: 390px;height:250px;
  background: -webkit-linear-gradient(45deg, #609d42, #d4e455); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(45deg, #609d42, #d4e455); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(45deg, #609d42, #d4e455); /* Firefox 3.6 - 15 */
  background: linear-gradient(45deg, #609d42, #d4e455); /* 标准的语法 */
}
.w_li:hover img{
	transition: all 0.6s;
	transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */
}
.w_li img{
	transition: all 0.6s;
	transform:scale(1);
-ms-transform:scale(1); 	/* IE 9 */
-moz-transform:scale(1); 	/* Firefox */
-webkit-transform:scale(1); /* Safari 和 Chrome */
-o-transform:scale(1); 	/* Opera */
}


.w_item4{position: relative;padding-top: 74px;padding-bottom: 115px;}
.w_item4 .w_ul{position: relative;margin-top: 24px;display: flex;flex-flow: wrap;justify-content: space-between;}
.w_ul_btn{position: relative;width: 100%;display: flex;justify-content: center;}
.w_ul_btn .w_ul_btn_tx{display: block;width: 130px;height: 35px;line-height: 35px;border: 1px solid #c7c7c7;color: #6c6c6c;text-align: center;margin: 0 15px;}
.w_ul_btn .w_ul_btn_tx.active{background: #F3570D;color: #fff;border-color: #F3570D;}

.w_item{position: relative;width: 560px;min-height: 196px;/*margin-right: 37.5px;*/margin-top: 30px;}
.w_item:nth-of-type(3n){margin-right: 0;}
.w_img{position: relative;width: 560px;height: 320px;overflow: hidden;}
.w_img img{width: 560px;height: 320px;display: block;margin: auto;}
.w_title{height: 20px;line-height: 20px;margin-top: 34px;}
.w_tip{min-height: 24px;line-height: 24px;margin-top: 22px;color: #888;margin-bottom: 24px;}
.w_img:hover img{
	transition: all 0.6s;
	transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */
}
.w_img img{
	transition: all 0.6s;
	transform:scale(1);
-ms-transform:scale(1); 	/* IE 9 */
-moz-transform:scale(1); 	/* Firefox */
-webkit-transform:scale(1); /* Safari 和 Chrome */
-o-transform:scale(1); 	/* Opera */
}

.w_600{position: relative;width: 604px;margin-top: 30px;height: 478px;overflow-y: auto;}
.w_600_item{position: relative;width: 556px;border-bottom: 1px dashed #dadada;padding: 24px 0 30px;display: flex;justify-content: space-between;}
.w_600_item:first-child{padding-top: 0;}
.w_600_lt{width: 70px;height: 65px;border-right: 1px solid #bfbfbf;margin: auto 0;color: #a4a4a4;}
.w_600_lt .h_50{height: 50px;line-height: 50px;}
.w_600_lt .h_15{height: 15px;line-height: 15px;margin-left: 5px;}

.w_600_rt{width: 470px;}
.w_600_rt_title{height: 20px;line-height: 20px;}
.w_600_rt_tip{min-height: 20px;line-height: 20px;margin-top: 10px;color: #8e8e8e;}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.w_600::-webkit-scrollbar
{
	width: 6px;
	height: 6px;
	background-color: #F5F5F5;
}
 
/*定义滚动条轨道 内阴影+圆角*/
.w_600::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(229,229,229,0.3);
	border-radius: 6px;
	background-color: #e5e5e5;
}
 
/*定义滑块 内阴影+圆角*/
.w_600::-webkit-scrollbar-thumb
{
	border-radius: 6px;
	-webkit-box-shadow: inset 0 0 6px rgba(243,87,13,.3);
	background-color: #F3570D;
}


.w_dm{padding-top: 18px;border-top: 1px solid #e6e6e6;display: flex;justify-content: space-between;color: #888;}
.w_dm_time{background: url(../img/clock.png) left center no-repeat / 16px 16px;padding-left: 24px;height: 16px;line-height: 16px;}
.w_dm_more{text-transform: uppercase;height: 16px;line-height: 16px;}


.w_item5{position: relative;background: #d3e2f2;padding-top: 65px;padding-bottom:25px;}
.swiper5{width: 980px;margin: 0 auto;margin-top: 25px;}
.swiper5 .swiper-wrapper{width: 980px !important;}
.w_item5 .swiper-slide{width: 224px !important;/*height: 186px;*/height: 258px;margin-right: 25px;}
.slide_img{width: 224px !important;/*height: 186px;*/height: 186px;margin-right: 25px;border: 2px solid #f3570d;}
.swiper5 .swiper-tx{position: absolute;width: 224px;height: 72px;line-height: 72px;margin-top: 18px;bottom: 0;text-align: center;display: block;margin: 0 auto;color: #676767;}
.swiper5 .swiper-pagination{height: 178px;line-height: 178px;bottom: 0;position: relative;}
.swiper5 .swiper-pagination span{background: #6dae47;}
.swiper5 .swiper-button-next,.swiper5  .swiper-button-prev{top: 0;bottom: 72px;height: 44px;margin: auto 0;z-index: 99999;}




.f_box{position: relative;background: #464646;min-height: 366px;color: #c3c3c3;padding-top: 23px;}
.f_box .w_1200{display: flex;flex-flow: wrap;justify-content: space-between;background: #464646 url(../img/f_bg.png) no-repeat;}
.f_ul{position: relative;display: flex;justify-content: space-between;margin-top: 27px;}
.f_item{position: relative;width: 180px;}
.f_item_title{height: 22px;line-height: 22px;margin-bottom: 27px;margin-left: 4px;}
.f_item_tx{display: block;height: 18px;line-height: 18px;margin-bottom: 10px;margin-left: 4px;}
.f_item_code{position: relative;width: 117px;height: 114px;margin-top:4px;margin-left: 22px;}

.wh_20{position: relative;width: 100%;margin-top: 64px;display: flex;}
.wh_20 .f_item_tx{margin-right: 65px;color: #c3c3c3;}

.h_80{position: relative;width: 100%;height: 80px;line-height: 80px;border-top: 1px solid #707070;margin-top: 64px;display: flex;justify-content: center;}
.h_80 .f_item_tx{line-height: 80px;margin-right: 50px;color: #c3c3c3;}