.imgfd{overflow: hidden;width: 100%;position: relative;}
.imgfd img{transition: all 0.5s ease;height: 100%;width: 100%;object-fit: cover;position: absolute;top: 0;left: 0;display: block;margin: auto;z-index: 1;}
.ny_ban .ny_ban_txt h3,.ny_ban .ny_ban_txt h1{ font-family: sourb; color: #fff; font-size: 40px; margin-bottom: 10px;}
.ny_ban .ny_ban_txt p{ font-size: 18px;}
.ny_ban .ny_ban_txt .short_line{ width: 160px; height: 3px; background: #e60012; margin-top: 30px;}
.ny_ban .posi{ position: absolute; width: 100%; left: 0; color: #fff; bottom: 0;}
.posi{ font-size: 14px; line-height: 80px;}
.posi i{ font-size: 14px; margin-right: 10px;}
.ny_ban .posi a{ color: #fff;}
.ny_ban .ny_ban_txt .ban_operate ul li p{ font-size: 14px; margin-top: 5px;}
.ban_operate ul li:hover a{ border-color: #e60012; color: #e60012;}
.ny_ban_txt .ban_qr .more_btn{ margin-top: 20px;}
.ny_ban_txt .ban_qr .more_btn a{ line-height: 45px;}
.ny_ban_txt .ban_qr p{ font-size: 14px;}
.ny_col_nav{ text-align: center; padding: 40px 0;}
.ny_col_nav a{ display: inline-block;  line-height: 50px; border-radius: 25px; text-align: center; padding: 0 30px; min-width: 200px; margin: 0 20px; box-sizing: border-box; background: #fff;}
.ny_col_nav a.on,.ny_col_nav a:hover{ background: #e60012; color: #fff;}
.imgfdd{overflow: hidden;}
.imgfdd img{transition: all 0.5s ease;height: auto;width: 100%;object-fit: cover;display: block;}
.imgfdd:hover img{transform: scale(1.1);}
.show_left{ width: 78%;}
.show_right{ width: 20%;}
.jj_tit{ font-size: 24px; line-height: 24px; padding-left: 20px; border-left: 4px solid #e60012; margin-bottom: 20px;}
.right_nav{ padding: 28px 30px; background: #fff; margin-bottom: 20px; border-radius: 5px;}
.right_nav ul li a{ display: inline-block; line-height: 60px; padding:0 15px; border-bottom: 1px solid #dddddd; width: 100%; box-sizing: border-box;}
.right_nav ul li a i{ margin-right: 5px;}
.right_nav ul li a:hover{ color: #e60012;}
.recom_case{ padding: 28px 30px; background: #fff; margin-bottom: 20px; border-radius: 5px;}
.recom_case ul li{ margin-bottom: 28px;}
.recom_case ul li h2{ font-weight: normal; font-size: 16px; line-height: 30px; height: 30px; overflow: hidden; color: #333; margin-top: 10px;}
.recom_case ul li .imgfd{ padding-top: 66.6%;}
.recom_case ul li:hover h2{ color: #e60012;}
.recom_news{ padding: 28px 30px; background: #fff; margin-bottom: 20px; border-radius: 5px;}
.recom_news img{ width: 100%;}
.recom_news ul li a{ display: inline-block; width: 100%; margin-top: 15px; color: #333; line-height: 30px; height: 30px; overflow: hidden;}
.recom_news ul li a i{ margin-right: 5px;}
.recom_news ul li a:hover{ color: #e60012;}
.foot_bottom{ font-size: 14px; padding-bottom: 20px; border-bottom: 1px solid rgba(255,255,255,.3);}
.foot_bottom .c-flex{margin: 30px 0; align-items: flex-start;}
.foot_bottom .c-flex .foot_nav b,.foot_bottom .c-flex .foot_nav a{ display: block;}
.foot_bottom .foot_qr{ margin-left: auto;}
.foot_contact h3{ font-family: dinm; font-weight: normal; font-size: 26px;}
.foot_bottom .c-flex .foot_nav b{ font-size: 16px; margin-bottom: 20px; font-weight: normal;}
.foot_bottom a{ color: #dddddd; line-height: 30px;}
.foot_bottom a:hover{ color: #fff;}
.foot_bottom .c-flex .foot_nav{ padding-left: 15px; border-left: 1px solid rgba(255,255,255,.3); position: relative;}
.foot_bottom .c-flex .foot_nav:before{ position: absolute; left: -2px; top: 0; content: ''; width: 3px; height: 14px; background: #e60012; z-index: 2;}
.foot_qr .qr_box{ float: left; margin-left: 20px; text-align: center;}
.foot_qr .qr_box img{ width: 90px;}
.site_choose{ margin-top: 60px; line-height: 32px;}
.site_choose .choose_box{ display: inline-block; margin-left: 25px; background: #eaeaea; cursor: pointer; width: 200px; padding: 0 20px; color: #333; position: relative;}
.site_choose .choose_box .site_list{ position: absolute; width: 100%; border: 1px solid #eaeaea; bottom: 32px; left: 0; background: #636363; padding: 0 15px; height: 0; overflow: hidden; transition: .3s ease;}
.site_choose .choose_box .site_list a{ display: block;}
.site_choose .choose_box:hover .site_list{height: auto;}
.link a{ margin-left: 30px;}


.shownew a{color: #0e54b4;font-weight: bold;display: contents;}
.websp_banner .swiper-slide img{display: block;width: 100%;}
.websp_banner .swiper-pagination-bullet{width: 60px;height: 7px;border-radius: 0;margin: 0 8px!important;background: #fff;opacity: 1;border-radius: 500px;}
.websp_banner .swiper-pagination-bullet-active{background: #e60012;}
.websp_banner .swiper-pagination{bottom: 50px;}
.websp_banner .swiper-slide{width: 100%;overflow: hidden;position: relative;}
.swiper-pagination-bullet{outline: none;}
.websp_banner .swiper-slide .txt{position: absolute;left: 6.4%;top: 38%;z-index: 9;color: #fff;}
.websp_banner .swiper-slide .txt b{font-size: 48px;line-height: 60px;display: block;margin-bottom: 40px;}
.websp_banner .swiper-slide .txt p{font-size: 18px;}

.websp_pad{padding : 80px 0 90px;display: flow-root;}
.all_tit{text-align: center;color: #333;}
.all_tit h3{font-size: 36px;color: #003677;display: block;margin-bottom: 15px;}
.all_tit a{color: #e60012;border-bottom: 1px solid #e60012;padding-bottom: 5px;}
.all_tit a:hover{font-style: italic;}
.all_tit p{display: inline-flex;}
.all_tit i{color: #666;margin-bottom: 12px;}

.index_fws,.index_adv{background: url(../images/pic1.jpg) no-repeat top;}
.index_ljzx{max-width: 650px;border: 1px solid #0e54b4;border-radius: 8px;height: 58px;line-height: 58px;margin: 0 auto;overflow: hidden;}
.index_ljzx a{width: 34%;color: #fff;background: #0e54b4;text-align: center;}
.index_ljzx p{width: 66%;text-align: center;color: #0e54b4;}
.index_ljzx:hover a{background: #e60012;}
.index_ljzx:hover{border: 1px solid #e60012;}
.index_ljzx:hover p{color: #e60012;}
.index_fws ul{margin: 40px 0;display: flex;justify-content: space-between;}
.index_fws li{width: 49%;background: #fff;border-radius: 12px;box-shadow: 0 0 12px rgba(8,51,104,.2);position: relative;overflow: hidden;}
.index_fws li .pad{padding: 60px 4.8%;display: flow-root;}
.index_fws li .pic,.index_adv li .pic{max-width: 40%;animation: Updown 1s infinite alternate;position: absolute;top: 20px;right: 4.8%;}
@keyframes Updown {
	from {
		margin-top: 20px;
	}

	to {
		margin-top: 10px;
	}
}
.index_fws li .txt{width: 54%;}
.index_fws li .txt b,.index_adv li .txt b{font-size: 26px;color: #003677;}
.index_fws li .txt p{font-size: 18px;color: #666;margin-top: 10px;height: 24px;line-height: 24px;overflow: hidden;display: block;}
.index_fws li .txt dt{width: 50%;float: left;font-size: 16px;color: #333;height: 22px;line-height: 22px;overflow: hidden;margin-bottom: 15px;}
.index_fws li .txt dt span{margin-right: 10px;color: #e60012;float: left;}
.index_fws li .txt dl{display: flow-root;margin: 30px 0;}
.index_fws li .txt a,.index_adv li .txt a{color: #0e54b4;display: inline-flex;height: 30px;line-height: 30px;}
.index_fws li .txt a span,.index_adv li .txt a span{font-size: 36px;margin-left: 10px;}
.index_fws li .txt a:hover,.index_adv li .txt:hover a{color: #e60012;font-style: italic;}

.index_pp{background: #f0efef url(../images/pic4.png) no-repeat top;display: flow-root;}
.index_num dt{float: left;width: 20%;text-align: center;font-size: 18px;color: #fff;}
.index_num .num{font-size: 24px;}
.index_num .num b{font-size: 60px;color: #e60012;font-family: Arial;margin-right: 5px;}
.index_case{background: #fff;border-radius: 16px;margin-top: 60px;padding-left: 4%!important;padding-right: 4%!important;}
.index_case .all_tit,.index_new .all_tit{text-align: left;max-width: 30%;}
.index_case dl,.index_new dl{display: flex;justify-content: space-between;max-width: 68%;margin-top: 20px;}
.index_case dt i{display:block;width: 25px;height: 22px;overflow: hidden;margin-top: 14px;margin-right: 8px;}
.index_case dt i img{transition:all 0.3s linear;}
.index_case dt:hover i img,.index_case dt.fir i img{transform:translateY(-22px);}
.index_case dt,.index_new dt{height: 50px;line-height: 50px;background: #f4f3f3;overflow: hidden;padding: 0 20px;margin-left: 14px;border-radius: 6px;}
.index_case dt.fir i img,.index_new dt.fir{margin-left: 0;background: #e60012;}
.index_case dt a{display: inline-flex;}
.index_case dt:hover,.index_new dt:hover,.index_case dt.fir{background: #e60012;}
.index_case dt:hover a,.index_case dt.fir a,.index_new dt:hover a{color: #fff;}
.index_case ul{}
.index_case li{width: 30.6%;border-radius: 6px;overflow: hidden;margin-top: 40px;float: left;margin-right: 4.1%;}
.index_case li:nth-child(3n){margin-right: 0;}
.index_case li .imgfd{padding-top: 62%;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.index_case li .txt{background: #fff;padding: 30px 4.8%;border: 1px solid #eaeaea;border-top: none;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;display: flow-root;}
.index_case li .txt .box1{width: 100%;display: flow-root;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #efefef;}
.index_case li .txt b{font-size: 18px;color: #111;}
.index_case li .txt p{font-size: 14px;color: #666;}
.index_case li .txt .icon-chakan{font-size: 16px;margin-right: 2px;}
.index_case li .txt .icon-youjiantou{display: block;width: 28px;height: 28px;border: 1px solid #979797;text-align: center;line-height: 28px;border-radius: 500px;}
.index_case li:hover .txt b{color: #e60012;}
.index_case li .txt .icon-youjiantou:hover{background: #e60012;color: #fff;border: 1px solid #e60012;}

.index_adv ul{margin-top: 40px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.index_adv li{width: 49%;background: #fff;border-radius: 12px;box-shadow: 0 0 12px rgba(8,51,104,.2);position: relative;overflow: hidden;margin-top: 30px;height: 280px;}
.index_adv li .txt{width: 60%;}
.index_adv li .txt .pad{padding: 50px 9%;}
.index_adv li .txt p{font-size: 16px;color: #666;line-height: 30px;display: block;margin: 16px 0 ;height: 90px;overflow: hidden;}
.index_adv li .txt .pic{top: 0;}
.index_adv li .imgg{width: 38.6%;height: 280px;}

.index_kh{background: #fff url(../images/pic16.jpg) no-repeat top;}
.index_kh .all_tit,.index_kh .all_tit h3,.index_feed .all_tit,.index_feed .all_tit h3{color: #fff;}
.index_kh .all_tit h3 b{color: #e60012;}
.index_kh ul{}
.index_kh li{width: 31%;margin-top: 40px;box-shadow: 0 0 12px rgba(8,51,104,.2);border-radius: 12px;overflow: hidden;position: relative;margin-right: 3.5%;float: left;}
.index_kh li:last-child{margin-right: 0;}
.index_kh li .imgfd{padding-top: 59%;}
.index_kh li .imgfd span{position: absolute;top: 40%;left: 44%;display: block;width: 60px;height: 60px;background: #f12b2d;text-align: center;line-height: 60px;font-size: 26px;color: #fff;z-index: 1;border-radius: 500px;}
.index_kh li .txt{padding: 28px;background: #fff;display: flow-root;}
.index_kh li .txt b{font-size: 20px;}
.index_kh li .txt .wz{display: flex;width: 100%;justify-content: space-between;color: #666;}
.index_kh li .txt .p{margin: 10px 0 20px;height: 22px;line-height: 22px;display: block;overflow: hidden;}
.index_kh li .videolist:hover{ cursor: pointer; }
.index_kh .videos{ display:none; position:fixed; left:50%; top:50%; margin-left:-320px; margin-top:-210px; z-index:100; max-width:640px; max-height:360px; }
.index_kh .vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }



.index_new ul{margin: 40px 0;display: flow-root;}
.index_new li{width: 32%;background: #f4f3f3;border-radius: 6px;overflow: hidden;margin-bottom: 16px;height: 176px;float: left;margin-left: 2%;}
.index_new li:nth-child(1),.index_new li:nth-child(6){margin-left: 0;}
.index_new li .pad{padding: 30px;display: flow-root;}
.index_new li b,.show_case5 li .txt b{font-size: 18px;height: 24px;line-height: 24px;overflow: hidden;display: block;}
.index_new li p,.show_case5 li .txt p{font-size: 14px;line-height: 24px;height: 48px;overflow: hidden;display: block;width: 100%;overflow: hidden;margin: 10px 0;}
.index_new li i,.show_case5 li .txt i{font-size: 14px;float: left;line-height: 34px;}
.index_new li span,.show_case5 li .txt span{display: block;font-size: 14px;color: #666;height: 34px;line-height: 34px;background: #ebebeb;padding: 0 10px;float: right;border-radius: 4px;}
.index_new li:hover b{color: #e60012;}
.index_new li .imgfd{padding-top: 62%;}
.index_new li.two{height: 560px;}
.index_new li.two p{height: 72px;margin: 20px 0;}

.index_feed{background: url(../images/pic21.png) no-repeat bottom;background-size: cover;padding: 140px 0 85px;background-size: cover!important;}
.index_feed form{max-width: 980px;width: 100%;display: flex; flex-wrap: wrap; justify-content: space-between;margin: 0 auto;margin-top: 40px;}
.index_feed input{float: left;width: 36.5%;height: 56px;line-height: 56px;background: #213752;border-radius: 200px;text-indent: 30px;color: #d8d8d8;}
.index_feed input.sub{width: 24%;text-indent: 0px;background: #e60012;color: #fff;cursor: pointer;}
.index_feed input.sub:hover{background: #fff;color: #e60012;}
.index_feed input::-webkit-input-placeholder{color: #d8d8d8;}

@media (max-width: 1400px){
	.websp_pad{padding: 50px 0 60px;}
	.all_tit h3{font-size: 26px;margin-bottom: 5px;}
	.index_fws li .txt b, .index_adv li .txt b{font-size: 20px;}
	.index_fws li .txt p{font-size: 16px;margin-top: 5px;}
	.index_fws li .txt dt{font-size: 14px;margin-bottom: 10px;}
	.index_fws li .pad{padding-top: 40px;padding-bottom: 40px}
	.index_num .num b{font-size: 40px;}
	.index_case{padding-left: 2%!important;padding-right: 2%!important;}
	.index_case li{width: 32%;margin-right: 2%;margin-top: 20px;}
	.index_case li .txt{padding-top: 20px;padding-bottom: 15px;}
	.index_adv ul{margin-top: 10px;}
	.index_adv li .imgg{display: none;}
	.index_adv li .txt{width: 100%;}
	.index_kh li{width: 32%;margin-right: 2%;}
	.index_kh li .txt .p{font-size: 15px;}
	.index_kh li .txt .wz{font-size: 14px;}
	.index_kh li .txt b{font-size: 18px;}
	.index_kh li .txt{padding: 20px;}
	.index_new li.two p{height: 168px;}
	.websp_banner .swiper-slide .txt{left: 2%;top: 30%;}
	.websp_banner .swiper-slide .txt b{font-size: 32px;line-height: 40px;}
	.websp_banner .swiper-slide .txt p{font-size: 16px;}
}
@media (max-width: 1200px){
	.websp_banner .swiper-pagination{bottom: 20px;}
	.websp_banner .swiper-pagination-bullet{width: 50px;height: 4px;margin: 0 5px!important;}
	.index_case .all_tit, .index_new .all_tit,.index_case dl, .index_new dl{max-width: 100%;float: left;}
	.index_case li,.index_case li:nth-child(3n),.index_kh li,.index_new li{width: 49%!important;margin-right: 2%!important;}
	.index_case li:nth-child(2n),.index_kh li:nth-child(2n),.index_new li:nth-child(2n){margin-right: 0!important;}
	.index_adv li .txt .pad{padding-top: 60px;padding-bottom: 40px;}
	.index_kh li,.index_feed form,.index_case{margin-top: 20px;}
	.index_new li{margin-left: 0!important;height: auto!important;}
	.index_new li.two p{height: 72px;}
	.index_feed{padding: 80px 0 40px;}
	.index_new ul,.index_fws ul{margin: 20px 0;}
}
@media (max-width: 940px){
	.websp_pad{padding: 35px 0 45px;}
	.index_fws li{width: 100%;margin-bottom: 15px;}
	.all_tit h3{font-size: 22px;}
	.all_tit p,.index_fws li .txt p,.index_num dt{font-size: 14px;}
	.index_fws li .txt b, .index_adv li .txt b,.index_num .num{font-size: 18px;}
	.index_fws ul{display: flow-root;}
	.index_num .num b{font-size: 30px;}
	.index_case dl, .index_new dl{display: inherit;height: 50px;overflow: hidden;}
	.index_case dt, .index_new dt{float: left;}
	.index_fws li:last-child{margin-bottom: 0;}
	.websp_banner .swiper-slide .txt b{font-size: 25px;line-height: 34px;margin-bottom: 30px;}
}
@media (max-width: 560px){
	.websp_banner .swiper-pagination{bottom: 10px;}
	.websp_banner .swiper-slide img{max-width: 140%;width: 140%;}
	.websp_banner .swiper-slide .txt p{display: none;}
	.all_tit h3{font-size: 20px;}
	.index_fws li .txt,.index_adv li,.index_new dl,.index_feed input{width: 100%!important;}
	.index_fws li .pic{top: 45%;}
	.index_fws li .txt dl{margin: 15px 0;}
	.index_fws li .pad{padding-top: 20px;padding-bottom: 100px}
	.index_num dt{width: 33.33%;margin-bottom: 10px;}
	.index_num .num b{font-size: 26px;}
	.index_case dt, .index_new dt{height: 45px;line-height: 45px;font-size: 15px;}
	.index_case dt i{margin-top: 10px;}
	.index_case dl, .index_new dl{height: auto;}
	.index_case dt, .index_new dt{width: 40%;margin-left: 2%;padding: 0 4%;margin-bottom: 10px;}
	.index_case dt:nth-child(2n), .index_new dt:nth-child(2n){margin-left: 0;}
	.index_case dt.fir i img, .index_new dt.fir{display: none;}
	.index_case li,.index_case li:nth-child(3n),.index_kh li,.index_new li{width: 100%!important;margin-right: 0!important;}
	.index_case li .txt b,.index_kh li .txt b,.index_new li b,.show_case5 li .txt b{font-size: 16px;}
	.index_adv li .txt p,.index_adv li{height: auto;}
	.index_adv li,.index_case li,.index_kh li,.index_feed input{margin-top: 15px;}
	.index_new dt{text-align: center;}
	.index_new li p,.show_case5 li .txt p{height: 48px!important;margin: 15px 0!important;}
	.index_new li .pad{padding: 20px;}
	.index_feed{background: #1b2f48!important;padding: 30px 0;}
	.index_feed form{margin-top: 0;}
	.index_adv li .txt p{font-size: 15px;line-height: 26px;}
	.index_feed input{font-size: 14px;height: 50px;line-height: 50px;}
}




.column_banner{background: #404040;width: 100%;overflow: hidden;position: relative;height: 630px;}
.column_banner .loca{position: absolute;bottom: 0;left: 6.5%;width: 87%;color: #fff;font-size: 14px;height: 60px;line-height: 60px;overflow: hidden;z-index: 9;}
.column_banner .loca a{color: #fff;margin: 0 4px;float: left;}
.column_banner .loca span{float: left;}
.column_banner .loca .icon-xiangyoujiantou{font-size: 12px;}
.column_banner .loca a:hover{color: #e60012;}
.column_banner .bg,.column_banner .bgwap{z-index: 1;height: auto;width: 100%;object-fit: cover;height: 100%;}
.column_banner .bgwap{display: none;}
.column_search{position: absolute;top: 25%;left: 0;text-align: center;color: #fff;z-index: 9;width: 100%;}
.column_banner h2{font-size: 40px;}
.column_search p{font-size: 26px;display: block;margin: 20px 0 40px;}
.column_search form{width: 100%;max-width: 560px;margin: 0 auto;position: relative;height: 56px;line-height: 56px;border-radius: 12px;background: #fff;overflow: hidden;}
.column_search .wz{width: 80%;height: 56px;background: url(../images/ic03.png) no-repeat 18px 20px;font-size: 14px;color: #666;text-indent: 45px;display: block;}
.column_search .tj{height: 56px;width: 56px;background: url(../images/ic04.png) no-repeat center;background-size: cover;position: absolute;top: 0;right: 0;cursor: pointer;}
.column_search .tj:hover{background: url(../images/ic05.png) no-repeat center;}

.column_left{width: 24%;}.column_right{width: 74%;}
.column_pad{padding: 50px;background: #fff;border-radius: 8px;display: flow-root;}
.column_cata{background: #fff;padding: 30px 9% 20px;border-radius: 8px;display: flow-root;margin-bottom: 20px;overflow: hidden;}
.column_cata dt{font-size: 20px;font-weight: bold;margin-bottom: 20px;}
.column_cata dt span{font-weight: normal;color: #777;font-size: 22px;}
.column_cata dd{height: 60px;line-height: 60px;width: 100%;display: flow-root;border-top: 1px solid #ececec;overflow: hidden;}
.column_cata dd span{color: #a1a1a1;}
.column_cata dd:hover a,.column_cata dd:hover span,.column_cata dd.cur a,.column_cata dd.cur span{color: #e60012;}

.wap_cata{display: flow-root;margin-bottom: 20px;display: none;}
.wap_cata .lefirnav i{position: absolute;top: 21px;right: 20px;z-index: 1;width: 14px;height: 8px;background: url(../images/ic06.png) no-repeat center;}
.wap_cata .subNav{position: relative;height: 50px;line-height: 50px;}
.wap_cata .currentDt i{background: url(../images/ic07.png) no-repeat center;}
.wap_cata .navContent{display: none;position: absolute;top: 46px;left: 0;background: #fff;width: 100%;padding: 10px 0;z-index: 9;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.wap_cata .navContent li a{font-size: 14px;display: block;padding: 5px 20px;}
/*.wap_cata .currentDd{color: #fc041a;}*/
.wap_cata .lefirnav:hover,.listprofl li:hover p,.pro_listcp li span{color: #e60012;}
.wap_cata .box{width: 47%;float: left;margin-right: 2%;background: #fff;display: flow-root;border-radius: 8px;margin-bottom: 10px;position: relative;padding-left: 2%;}
.wap_cata .box:nth-child(2n){margin-right: 0;}

.list_htcz li{width: 100%;display: flow-root;margin-bottom: 40px}
.list_htcz li h3{font-size: 20px;display: flex;height: 30px;line-height: 30px;}
.list_htcz li .icon-wenhao-xianxingyuankuang{font-size: 22px;margin-left: 10px;font-weight: normal;}
.list_htcz dl{border-radius: 6px;border: 1px solid #ececec;padding: 20px 30px;display: flow-root;margin-top: 16px;}
.list_htcz dt{float: left;height: 25px;line-height: 25px;overflow: hidden;width: 33.33%;margin: 10px 0;}
.list_htcz dt i{display: block;width: 25px;height: 25px;line-height: 25px;background: #f2f2f2;border-radius: 500px;text-align: center;float: left;color: #e60012;font-size: 15px;font-family:arial;margin-right: 10px;}
.list_htcz dt a{padding-right: 30px;}
.list_htcz dt:nth-child(3n) a{padding-right: 0}
.list_htcz dt a:hover{color: #e60012;}

@media (max-width: 1400px){
	.column_banner{height: 500px;}
	.column_banner h2{font-size: 30px;}
	.column_search p{font-size: 22px;margin: 15px 0 30px;}
	.column_cata dt,.list_htcz li h3{font-size: 18px;}
	.column_banner .loca{left: 2%;}
}
@media (max-width: 1024px){
	.column_left{display: none;}
	.column_right{width: 100%;}
	.wap_cata{display: flow-root;}
	.column_search p{font-size: 20px;}
	.column_banner h2{font-size: 26px;}
	.column_banner{height: 400px;}
	.column_search{top: 20%;}
	.column_pad{padding: 30px;}
}
@media (max-width: 940px){
	.column_banner h2{font-size: 22px;}
	.column_search p{font-size: 18px;margin-top: 10px;}
	.column_banner{height: 360px;}
	.list_htcz dt{width: 50%;font-size: 15px;}
	.list_htcz li{margin-bottom: 30px;}
}
@media (max-width: 560px){
	.column_banner h2{font-size: 20px;}
	.column_search p{font-size: 16px;margin: 5px 0 20px;}
	.column_search form{max-width: 80%;height: 46px;line-height: 46px;}
	.column_search .wz{height: 46px;background: none;text-indent: 10px;}
	.column_search .tj{height: 46px;}
	.column_banner .loca{font-size: 12px;}
	.column_banner{height: 280px;}
	.wap_cata .subNav{font-size: 15px;}
	.wap_cata .box{margin-bottom: 8px;}
	.wap_cata{margin-bottom: 10px;}
	.wap_cata .lefirnav i{right: 10px;top: 18.5px;}
	.wap_cata .navContent li a{padding-right: 10px;padding-left: 10px;}
	.wap_cata .navContent li a{font-size: 14px;}
	.wap_cata .subNav{height: 45px;line-height: 45px;}
	.wap_cata .navContent{top: 45px;}
	.column_pad{padding: 20px 15px;}
	.list_htcz li h3{font-size: 16px;}
	.list_htcz dl{padding: 10px 12px;}
	.list_htcz dt{width: 100%;font-size: 15px;margin: 8px 0;}
	.list_htcz dt a{padding-right: 0;}
	.list_htcz dl{margin-top: 8px}
	.list_htcz li{margin-bottom: 20px;}
	.list_htcz li .icon-wenhao-xianxingyuankuang{font-size: 18px;margin-left: 5px;}
	.column_banner .bg{display: none;}
	.column_banner .bgwap{display: block;}
}

.column_banner2 .loca,.column_banner2 .loca a{color: #777;}
.column_banner2 .loca .icon-shouye{color: #0e54b4;}
.column_banner .txt{position: absolute;width: 87%;left: 6.5%;top: 20%;z-index: 2;max-width: 50%;}
.column_banner .pic{animation: Updown 1s infinite alternate;position: absolute;top: 12%;right: 12%;z-index: 2;max-width: 40%;}
.column_banner i{display: block;margin: 20px 0 80px;font-size: 18px;}
.column_banner .txt a{width: 220px;height: 58px;line-height: 58px;text-align: center;font-size: 18px;color: #0e54b4;font-size: 18px;border-radius: 8px;border: 1px solid #0e54b4;}
.column_banner .txt a.yi:hover{}

.list_wmr li{float: left;width: 24%;float: left;margin-right: 1.33%;border-radius: 12px;background: #fff;overflow: hidden;margin-bottom: 20px;}
.list_wmr li .imgfd{padding-top: 60%;background: #323232;}
.list_wmr li:nth-child(4n){margin-right: 0;}
.list_wmr li .txt{padding: 20px;display: flow-root;}
.list_wmr li .txt i{font-size: 14px;color: #e60012;}
.list_wmr li .txt h3{font-weight: normal;font-size: 18px;margin: 12px 0;display: block;height: 24px;line-height: 24px;overflow: hidden;}
.list_wmr li .txt p{font-size: 14px;}
.list_wmr li:hover .txt h3{color: #e60012;font-weight: bold;}

.left_info li{background: #fff;padding: 30px 7%;display: flow-root;border-radius: 8px;margin-bottom: 30px!important;}
.left_info li h4{font-size: 20px;border-left: 4px solid #e60012;padding-left: 10px;height: 18px;line-height: 18px;}
.left_info .feed span.icon-wenhao-xianxingyuankuang{font-size: 24px;}
.left_info .feed p{color: #666;display: block;margin: 5px 0 20px;}
.left_info .feed input,.left_info .feed textarea{color: #888;font-size: 14px;background: #f5f6f7;border-radius: 6px;width: 100%;text-indent: 15px;}
.left_info .feed input::-webkit-input-placeholder,.left_info .feed textarea::-webkit-input-placeholder{color: #888;}
.left_info .feed textarea{height: 90px;padding-top: 10px;display: block;}
.left_info .feed input{height: 50px;line-height: 50px;margin-top: 10px!important;}
.left_info .feed input.sub{background: #0e54b4 url(../images/pic24.png) no-repeat 40% 17px;color: #fff;cursor: pointer;padding-left: 10%;}

.list_rmtj a{width: 100%;display: block;line-height: 24px;margin-top: 16px;}
.list_rmtj a i{font-size: 20px;float: left;margin-right: 6px;color: #666;}
.list_rmtj a:hover,.list_rmtj a.yi:hover p{color: #e60012;}
.list_rmtj a.yi{border-radius: 6px;overflow: hidden;position: relative;}
.list_rmtj a.yi .imgfd{padding-top: 60%;}
.list_rmtj a.yi p{color: #fff;position: absolute;bottom: 0;left: 5%;z-index: 2;width: 90%;height: 50px;line-height: 50px;display: block;overflow: hidden;}

.list_xgwd li{width: 100%;display: flow-root;margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #ececec;}
.list_xgwd li h3{font-size: 20px;height: 36px;line-height: 36px;display: block;overflow: hidden;max-width: 80%;}
.list_xgwd li h3 i{display: block;float: left;width: 36px;height: 36px;line-height: 36px;text-align: center;border-radius: 4px;font-family: Arial;background: #ebeff3;font-size: 20px;color: #0e54b4;font-weight: normal;margin-right: 14px;}
.list_xgwd li span{display: block;width: 120px;height: 36px;line-height: 36px;background: #ebeff3;text-align: center;font-size: 14px;color: #666;border-radius: 4px;}
.list_xgwd li .p{color: #666;line-height: 30px;max-height: 60px;overflow: hidden;margin: 20px 0;}
.list_xgwd li .wz{font-size: 14px;color: #666;}
.list_xgwd li .wz i{color: #e60012;font-family: Arial;}
.list_xgwd li:hover h3{color: #e60012;}

@media (max-width: 1400px){
	.column_banner .txt{left: 2%;}
	.column_banner .pic{right: 2%;top: 10%;}
}
@media (max-width: 1400px){
	.list_wmr li,.list_wmr li:nth-child(4n){width: 32%;margin-right: 2%;}
	.list_wmr li:nth-child(3n){margin-right: 0;}
}
@media (max-width: 1024px){
	.column_left2{display: block;width: 100%;}
	.list_rmtj{display: none!important;}
	.left_info .feed{max-width: 600px;padding-left: 4%;padding-right: 4%;margin: 0 auto;}
	.left_info .feed input.sub{max-width: 240px;margin: 0 auto;display: block;}
	.left_info .feed input.sub{padding-left: 4%;background: #0e54b4 url(../images/pic24.png) no-repeat 35% 17px;}
	.left_info li{margin-bottom: 0!important;margin-top: 30px!important;}
	.column_banner i{font-size: 16px;}
}
@media (max-width: 940px){
	.list_wmr li,.list_wmr li:nth-child(4n),.list_wmr li:nth-child(3n){width: 49%;margin-right: 2%;}
	.list_wmr li:nth-child(2n){margin-right: 0;}
	.list_wmr li .txt h3{font-size: 16px;margin: 5px 0;}
	.column_banner i{margin: 10px 0 40px;}
	.column_banner .txt{top: 15%;}
	.column_banner .txt a{height: 46px;line-height: 46px;font-size: 15px;width: 180px;}
	.left_info li h4{font-size: 18px;}
	.list_xgwd li h3{font-size: 16px;}
	.list_xgwd li .p{font-size: 15px;line-height: 25px;height: 50px;}
	.list_xgwd li h3 i{width: 30px;height: 30px;line-height: 30px;margin-right: 5px;font-size: 18px;}
	.list_xgwd li h3{height: 30px;line-height: 30px;}
}
@media (max-width: 560px){
	.column_banner .pic,.list_xgwd li span{display: none;}
	.column_banner .txt{max-width: 100%;top: 24%;}
	.column_banner i{font-size: 14px;margin-bottom: 20px;display: none;}
	.column_banner .txt a{height: 40px;line-height: 40px;font-size: 14px;width: 160px;margin-top: 20px;}
	.list_wmr li{width: 100%!important;margin-right: 0!important;}
	.list_xgwd li .p{font-size: 14px;line-height: 24px;height: 48px;margin: 10px 0;}
	.list_xgwd li h3{max-width: 100%;}
}

.column_banner3 .txt{color: #fff;}
.column_banner3 .txt a{color: #fff;border: 1px solid #fff;}
.column_banner3 .txt a:hover{border: 1px solid #fff;background: #fff!important;color: #0e54b4;}

.f40{font-size: 40px;text-align: center;margin-bottom: 60px;}
.ads_info1{background: #fff url(../images/pic33.jpg) no-repeat top;}
.ads_info1 ul,.ads_info2 ul,.ads_info3 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.ads_info1 li{width: 32%;background: #fff;box-shadow: 0 0 10px rgba(8,51,104,.08);border-radius: 12px;margin-bottom: 30px;}
.ads_info1 li .box{padding: 40px 30px;display: flex;justify-content: space-between;}
.ads_info1 li .txt{width: 78%;}
.ads_info1 li .txt b{font-size: 24px;color: #333;}
.ads_info1 li .txt span{font-size: 20px;color: #d7e1e6;font-style: italic;font-family: Arial;font-weight: bold;}
.ads_info1 li .txt p{line-height: 30px;height: 60px;display: block;overflow: hidden;margin-top: 12px;}
.ads_info1 li .txt b,.ads_info1 li .txt span{display: block;height: 32px;line-height: 32px;overflow: hidden;}
.ads_info1 li .ic{max-width: 20%}
.ads_info1 li .ic,.ads_info2 li .ic,.ads_info3 li .ic{display: flex;align-items: center;height: 104px;}
.ads_info1 li .ic img,.ads_info2 li .ic img锛�.ads_info3 li .ic img{display: block;}

.ads_info2{margin-top: 60px!important;}
.ads_info2 li{text-align: center;font-size: 20px;box-shadow: 0 0 14px rgba(8,51,104,.1);border-radius: 12px;width: 16%;padding: 30px 0;}
.ads_info2 li .ic{height: 71px;margin: 0 auto;margin-bottom: 20px;display: table;}
.ads_info2 li .ic img{max-height: 71px;}

.ads_info3{background: #f0f2f5;}
.ads_info3 li{width: 23.5%;}
.ads_info3 li .ic{width: 116px;height: 116px;border-radius: 500px;background: #fff;border: 6px solid #f0f2f5;margin: 0 auto;position: relative;z-index: 1;}
.ads_info3 li .ic img{margin: 0 auto;}
.ads_info3 li .box{background: #fff;box-shadow: 0 0 10px rgba(8,51,104,.08);border-radius: 12px;padding: 100px 30px 0;margin-top: -70px;text-align: center;line-height: 30px;font-size: 18px;height: 140px;overflow: hidden;}
.ads_info3 .index_ljzx,.index_ljzx2{margin-top: 50px;}

.ads_info4{background: url(../images/pic38.png) no-repeat center;}
.ads_info4 ul{margin: 0;}
.ads_info4 li{margin-right: 2%;margin-left: 0!important;}
.ads_info4 li:nth-child(3n){margin-right: 0;}

@media (max-width: 1400px){
	.f40{font-size: 30px;margin-bottom: 40px;}
	.ads_info2{margin-top: 40px!important;}
	.ads_info2 li .ic img{max-width: 50px;max-height: 50px;}
	.ads_info1 li .ic{max-width: 15%;}
	.ads_info1 li .txt b, .ads_info1 li .txt span{font-size: 20px;}
	.ads_info2 li,.ads_info3 li .box{font-size: 17px;}
}
@media (max-width: 1024px){
	.f40{font-size: 26px;}
	.ads_info2 li{width: 32%;margin-bottom: 15px;}
	.ads_info3 li,.ads_info1 li{width: 49%;margin-bottom: 15px;}
	.ads_info2{margin-top: 20px!important;}
}
@media (max-width: 940px){
	.f40{font-size: 22px;margin-bottom: 40px;}
	.ads_info2{margin-top: 30px!important;}
}
@media (max-width: 560px){
	.f40{font-size: 20px;margin-bottom: 30px;}
	.ads_info1 li,.ads_info3 li{width: 100%;}
	.ads_info2 li{width: 49%;}
	.ads_info1 li .txt b, .ads_info1 li .txt span{font-size: 17px;}
	.ads_info1 li .txt p{font-size: 15px;line-height: 26px;height: auto;}
	.ads_info1 li .box{padding: 20px;}
	.ads_info2{margin-top: 10px!important;}
	.ads_info2 li .ic{margin-bottom: 0;}
	.ads_info2 li{font-size: 16px;}
	.ads_info3 li .box{height: auto;font-size: 16px;padding: 70px 40px 50px;margin-top: -40px;}
	.ads_info3 li .ic{width: 80px;height: 80px;}
	.ads_info3 .index_ljzx,.index_ljzx2{margin-top: 20px;}
}

.column_banner4 .txt,.column_banner4 dl.shuzi{max-width: 710px;}
.column_banner .txt i{line-height: 30px;}
.column_banner dl.shuzi{display: flex;flex-wrap: wrap;justify-content: space-between;background: #fff;padding: 30px 40px;border-radius: 12px;margin: 40px 0;}
.column_banner dl.shuzi dt{}
.column_banner dl.shuzi dt b,.about_info2 dt b{color: #0e54b4;font-family: Arial;font-size: 60px;margin-right: 5px;}
.column_banner4 .txt i{margin-bottom: 0;}
.column_banner4 .txt{top: 12%;}

.face_info1{background: #fff url(../images/pic39.png) no-repeat center;}
.face_info1 ul,.face_info2 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.face_info1 li,.face_info2 li,.seo_info1 li,.seo_info3 li{background: #fff;box-shadow: 0 0 10px rgba(8,51,104,.1);padding: 60px 0;display: flow-root;text-align: center;border-radius: 12px;overflow: hidden;}
.face_info1 li{width: 24%;}
.face_info1 li .ic,.seo_info1 li .ic{height: 70px;margin: 0 auto;margin-bottom: 20px;display: table;}
.face_info1 li .ic img,.seo_info1 li .ic img{margin: 0 auto;-webkit-transition: 1.5s ease;-moz-transition: 1.5s ease;display: block;}
.face_info1 li:hover .ic img{-webkit-transform: rotatey(360deg);-moz-transform: rotatey(360deg);}
.face_info1 li b,.seo_info2 li b,.seo_info3 li b{font-size: 24px;}
.face_info1 li i,.seo_info1 li i,.seo_info2 li i,.seo_info3 li i{display: block;width: 50px;height: 4px;border-radius: 2px;background: #0e54b4;margin: 10px auto 20px;}
.face_info1 li:nth-child(1) i,.seo_info1 li:nth-child(1) i,.seo_info2 li:nth-child(1) i,.seo_info3 li:nth-child(1) i{background: #951189;}
.face_info1 li:nth-child(2) i,.seo_info1 li:nth-child(2) i,.seo_info2 li:nth-child(2) i,.seo_info3 li:nth-child(2) i{background: #e60012;}
.face_info1 li:nth-child(4) i,.seo_info1 li:nth-child(4) i,.seo_info2 li:nth-child(4) i,.seo_info3 li:nth-child(4) i{background: #3da1ff;}
.face_info1 li p,.seo_info2 li p,.seo_info3 li p{font-size: 18px;padding: 0 10%;display: block;line-height: 30px;height: 60px;overflow: hidden;}

.face_info2{background: url(../images/pic41.jpg) no-repeat center;background-size: cover;position: relative;}
.face_info2 ul{max-width: 1270px;width: 100%;margin: 0 auto;position: relative;z-index: 9;}
.face_info2 li{width: 30%;}
.face_info2 li p{font-size: 16px;height: 90px;}
.face_info2 li .ic{height: 162px;}
.face_info2 li i{margin-top: 30px;margin-bottom: 20px;}
.face_info2 .pic{animation: Updown 1s infinite alternate;position: absolute;top: 60%;left: 1%;z-index: 2;max-width: 20%;}

@media (max-width: 1400px){
	.column_banner4 .column_banner{height: 650px;}
	.column_banner dl.shuzi dt b,.about_info2 dt b{font-size: 50px;}
	.face_info1 li b,.seo_info2 li b,.seo_info3 li b{font-size: 20px;}
}
@media (max-width: 1024px){
	.face_info1 li p,.seo_info2 li p,.seo_info3 li p{font-size: 16px;}
	.face_info1 li{width: 48%;}
	.face_info1 li,.face_info2 li{margin-bottom: 20px;padding: 30px 0;}
}
@media (max-width: 940px){
	.column_banner4 .column_banner{height: 500px;}
	.column_banner dl.shuzi dt b,.about_info2 dt b{font-size: 36px;}
	.column_banner dl.shuzi{margin: 20px 0 30px;}
	.column_banner4 .txt,.column_banner4 dl.shuzi{max-width: 600px;}
}
@media (max-width: 560px){
	.column_banner dl.shuzi{padding: 10px 20px;}
	.column_banner dl.shuzi dt{font-size: 14px;margin: 10px 0;width: auto;}
	.column_banner dl.shuzi dt b,.about_info2 dt b{font-size: 26px;}
	.column_banner4 .column_banner{height: 420px;}
	.face_info1 li{width: 100%;}
	.face_info1 li p,.seo_info2 li p,.seo_info3 li p{height: auto;font-size: 15px;line-height: 26px;}
	.face_info1 li b,.seo_info2 li b,.seo_info3 li b{font-size: 17px;}
	.face_info2 li i{margin-top: 15px;}
	.face_info2 .pic{display: none;}
}

.column_banner5 .txt{max-width: 650px;}
.column_banner5 .txt i{margin-bottom: 0;}
.column_banner5 dl.seo{display: flow-root;margin: 30px 0 60px;display: flex;flex-wrap: wrap;justify-content: flex-start;}
.column_banner5 dl.seo dt{width: 33.33%;float: left;margin: 10px 0;font-size: 18px;height: 24px;line-height: 24px;}
.column_banner5 dl.seo dt span{color: #0e54b4;font-size: 22px;margin-right: 10px;}
.column_banner5 .txt{top: 15%;}
.column_banner .txt a{float: left;margin-right: 15px;}
.column_banner .txt a:last-child{margin-right: 0;}
.column_banner .txt a.er{background: #0e54b4;color: #fff;margin-right: 0;}
.column_banner .txt a:hover{background: #e60012!important;border-color: #e60012!important;color: #fff!important;}



.seo_info1{background: url(../images/pic38.png) no-repeat center;}
.seo_info1 ul,.seo_info3 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.seo_info1 li{width: 24%;border: 1px solid #fff;box-sizing: border-box;}
.seo_info1 li .ic{height: 114px;}
.seo_info1 li b{font-size: 30px;}
.seo_info1 li .p{font-size: 18px;line-height: 24px;margin-top: 15px;}
.seo_info1 li .p span{color: #0e54b4;font-size: 20px;margin-right: 10px;}
.seo_info1 li:nth-child(1) .p span{color: #951189;}
.seo_info1 li:nth-child(2) .p span{color: #e60012;}
.seo_info1 li:nth-child(4) .p span{color: #3da1ff;}
.seo_info1 li i{margin-bottom: 45px;}
.seo_info1 li:hover{border: 1px solid #0e54b4;}

.seo_info2 ul{box-shadow: 0 0 10px rgba(8,51,104,.1);padding: 60px 0;display: flow-root;}
.seo_info2 li{width: 25%;border-right: 1px solid #eff0f1;text-align: center;float: left;box-sizing: border-box;}
.seo_info2 li:last-child{border-right: none;}
.seo_info2 li .pic{display: flex;align-items: center;height: 159px;margin-bottom: 50px;}
.seo_info2 li .pic img{display: block;margin: 0 auto;}

.seo_info3 li{width: 23%;padding: 0!important;}
.seo_info3 li .imgfd{padding-top: 64%;}
.seo_info3 li .txt{padding: 50px 10px 60px;}
.seo_info3 li .txt b{font-weight: normal;}
.seo_info3 li .txt p{color: #666;}

.column_banner5 dl.seo dt{height: 30px;line-height: 30px;}
.column_banner5 dl.seo dt .ic{float: left;margin-right: 10px;}
.column_banner5 dl.seo dt .ic img{-webkit-transition: 1.5s ease;-moz-transition: 1.5s ease;display: block;}
.column_banner5 dl.seo dt:hover .ic img{-webkit-transform: rotatey(360deg);-moz-transform: rotatey(360deg);}
.you_info1 .column_banner{background: #fff;height: auto!important;}
.you_info1 .column_banner .txt{position: initial;width: 52%;max-width: 100%;height: 580px;display: table;}
.you_info1 .column_banner .picc{animation: Updown 1s infinite alternate;width: 40%;}
.you_info1 .column_banner .txt i,.column_banner5 dl.seo{max-width: 700px;}
.you_info1 .column_banner .word{display: table-cell;vertical-align: middle;}

@media (max-width: 1400px){
	.column_banner5 .column_banner{height: 600px;}
	.seo_info1 li .ic{max-width: 90px;height: 90px;}
	.seo_info1 li b{font-size: 22px;}
}
@media (max-width: 1200px){
	.you_info1 .column_banner .txt{height: auto;}
}
@media (max-width: 1024px){
	.seo_info1 li,.seo_info3 li{width: 49%;margin-bottom: 20px;}
	.seo_info2 li{width: 50%;margin-bottom: 20px;}
	.column_banner5 dl.seo dt{font-size: 16px;margin: 5px 0;}
	.column_banner5 .column_banner{height: 500px;}
	.column_banner5 .txt{top: 10%;}
	.seo_info3 li .txt{padding: 30px 0;}
	.seo_info1 li i{margin-bottom: 30px;}
	.seo_info1 li .p{font-size: 16px;}
	.seo_info1 li .p{margin-top: 10px;}
	.seo_info1 li{padding: 40px 0;}
	.you_info1 .column_banner .txt{width: 100%;}
	.you_info1 .column_banner .picc{display: none;}
}
@media (max-width: 560px){
	.column_banner5 dl.seo dt{width: 100%;}
	.column_banner5 dl.seo{margin-bottom: 10px;}
	.column_banner5 .column_banner{height: 450px;}
	.seo_info1 li,.seo_info3 li,.seo_info2 li{width: 100%;margin-bottom: 15px;}
	.seo_info1 li .ic{max-width: 70px;height: 62px;}
	.seo_info1 li b{font-size: 18px;}
	.seo_info2 ul{padding: 20px 0;}
	.column_banner6 dl.seo dt{width: 50%;}
	.column_banner6 .txt{top: 8%;}
	.column_banner6 .txt i{display: block;}
	.column_banner6 .column_banner{height: 480px;}
}

.column_banner4 .txt{max-width: 750px;}
.column_banner4 dl.shuzi{max-width: 580px;}
.column_banner7 .txt i{max-height: 90px;display: block;overflow: hidden;}
.column_banner7 .txt{top: 9%;}

.about_info1{background: #fff url(../images/pic68.png) no-repeat right 60px;}
.about_info1 .img{display: flex;flex-flow: row wrap;justify-content: space-between;margin-top: 60px;}
.about_info1 .img img:nth-child(1){width: 62%;}.about_info1 .img img:nth-child(2){width: 36%;}
.about_info1 .word{width: 58%;line-height: 30px;}
.about_info1 .txt{width: 40%;text-align: left;}
.about_info1 .txt h2,.about_info2 h2{text-align: left;margin-bottom: 0;}
.about_info1 .txt i,.about_info2 i{width: 80px;height: 6px;background: #083368;border-radius: 500px;display: block;margin: 30px 0;}
.about_info1 .txt p{font-size: 20px;}

.about_info2{background: url(../images/pic68.jpg) no-repeat left;background-size: cover;}
.about_info2 h2{color: #fff;}.about_info2 i{background: #fff;}
.about_info2 .word{line-height: 30px;color: #fff;}
.about_info2 .txt{max-width: 700px;}
.about_info2 .txt{max-width: 700px;}
.about_info2 .txt dl{display: flex;flex-flow: row wrap;justify-content: space-between;max-width: 620px;margin: 50px 0;}
.about_info2 .txt dt{color: #fff;}
.about_info2 .txt dt b{color: #e60012;}

.about_info3{background: #fff;}
.about_info3 .all_tit h3{color: #333;}

.about_info4{background: #e2e9f0 url(../images/pic69.jpg) no-repeat top;}
.about_info4 ul{max-width: 1340px;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.about_info4 li{width: 49%;background: #3565b3 url(../images/pic70.jpg) no-repeat right;border-radius: 15px;overflow: hidden;background-size: cover;}
.about_info4 li:nth-child(2){background: #3565b3 url(../images/pic71.jpg) no-repeat right;background-size: cover;}
.about_info4 li .txt{padding: 75px 45px;color: #fff;}
.about_info4 li .txt b{font-size: 30px;}
.about_info4 li .txt a{display: block;width: 200px;height: 58px;border-radius: 8px;border: 1px solid #fff;text-align: center;line-height: 58px;color: #fff;font-size: 18px;box-sizing: border-box;}
.about_info4 li .txt a:hover{border: 1px solid #e60012;background: #e60012;}
.about_info4 li p{display: block;margin: 10px 0 50px;}

@media (max-width: 1400px){
	.about_info1{background: #fff;}
	.about_info4 li .txt b{font-size: 24px;}
}
@media (max-width: 940px){
	.about_info1 .txt,.about_info1 .word{width: 100%;}
	.about_info4 li .txt b{font-size: 18px;}
	.about_info4 li .txt a{font-size: 16px;height: 46px;line-height: 46px;font-size: 15px;width: 150px;}
	.about_info4 li .txt{padding: 40px 30px;}
	.about_info1 .txt p{font-size: 18px;margin-bottom: 20px;}
}
@media (max-width: 560px){
	.column_banner7 .txt{width: 96%;}
	.column_banner7 dl.shuzi{margin-bottom: 10px;}
	.column_banner7 .column_banner{height: 450px;}
	.column_banner7 .txt i{line-height: 26px;max-height: 104px;}
	.about_info1 .txt i, .about_info2 i{width: 50px;height: 4px;margin: 15px 0;}
	.about_info1 .img img:nth-child(1){width: 100%;}
	.about_info1 .img img:nth-child(2){display: none;}
	.about_info1 .img{margin-top: 30px;}
	.about_info1 .word,.about_info2 .word{font-size: 15px;line-height: 26px;}
	.about_info1 .txt p{font-size: 16px;margin-bottom: 10px;}
	.about_info2 .txt dt{width: 50%;margin-bottom: 10px;}
	.about_info2 .txt dl{margin: 0;margin-top: 20px;}
	.about_info2 .txt dt{font-size: 14px;}
	.about_info4 li{width: 100%;margin-bottom: 10px;}.about_info4 li:last-child{margin-bottom: 0;}
	.about_info4 li p{margin-bottom: 30px;}
}

.index_feed,.websp_foot{position: relative;z-index: 100;}
.main_case{max-width:1920px;margin:0 auto; overflow:hidden;}
.main_case_fl{width: 15%;background: #ebebeb;top: 90px!important;padding-bottom: 60px;float: left;max-width: 270px;min-height: 100vh;}	
.main_case_fl ul{margin-top: 26px;}
.main_case_fl li{height: 58px;line-height: 58px;padding: 0 20%;overflow: hidden;}
.main_case_fl li i{display:block;width: 25px;height: 22px;overflow: hidden;margin-top: 18px;margin-right: 8px;}
.main_case_fl li i img{transition:all 0.3s linear;}
.main_case_fl li:hover i img,.main_case_fl li.cur i img{transform:translateY(-22px);}
.main_case_fl li a{display: flex;}
.main_case_fl li:hover,.main_case_fl li.cur{background: #003677;}
.main_case_fl li:hover a,.main_case_fl li.cur a{color: #fff;}
.main_case_fl .lx{font-size: 14px;height: auto;display: table;margin: 0 auto;margin-top: 35px;}
.main_case_fl .lx b{font-family: impact;font-size: 26px;font-weight: normal;display: block;margin: 0 0 15px;}
.main_case_fl .lx img{max-width: 104px;display: block;margin-bottom: 5px;}

.main_case_fr{width: 77%;float: right;margin: 26px 0 80px;margin-right: 6.5%;}
.case_banner{border-radius: 12px;overflow: hidden;}
.case_banner .swiper-slide{width: 100%;overflow: hidden;}
.case_banner .swiper-slide img{width: 100%;display: block;position: relative;}
.case_banner .swiper-slide .txt{position: absolute;top: 24%;left: 4.8%;z-index: 1;color: #fff;}
.case_banner .swiper-slide .txt h2{margin-bottom: 0;}
.case_banner .swiper-slide .txt p{font-size: 18px;display: block;margin: 10px 0 50px;}
.case_banner .swiper-slide .txt a{display: block;width: 144px;height: 44px;text-align: center;line-height: 44px;border-radius: 6px;border: 1px solid #fff;font-size: 14px;color: #fff;}
.case_banner .swiper-slide .txt a:hover{border: 1px solid #e60012;background: #e60012;}
.case_banner .swiper-pagination-bullet{width: 18px;height: 8px;background: #838383;border-radius: 500px;opacity: 1;}
.case_banner .swiper-pagination-bullet-active{background: #fff;width: 24px;}
.case_banner .swiper-pagination{bottom: 25px;}
.main_case_fr .index_case{padding: 0!important;margin-top: 0!important;}
.main_case_fr .index_case dl{width: 100%;}
.main_case_fr .index_case dt{margin-bottom: 10px;margin-left: 0;width: 32%;margin-right: 2%;padding: 0;text-align: center;}
.main_case_fr .index_case dt:nth-child(3n){margin-right: 0;}
.main_case_fr .index_case dt.fir i img{display: block;}
.main_case_fr .index_case .box{display: none;}
.main_case_fr .index_case dt.cur{background: #e60012;}.main_case_fr .index_case dt.cur a{color: #fff}
.main_case_fr .index_case dt.cur i img{transform:translateY(-22px);}

.show_case1{min-height: 400px;border-radius: 15px;overflow: hidden;}
.show_case1 .txt{color: #fff;max-width: 660px;padding: 70px 3.8% 0;}
.f30{font-size: 30px;}
.show_case1 .txt p{line-height: 30px;display: block;max-height: 120px;overflow: hidden;margin: 20px 0 50px;}
.show_case1 .txt a{color: #fff;line-height: 22px;}
.show_case1 .txt a span{float: left;margin-right: 10px;font-size: 22px;}
.show_case1 .txt a:hover{color: #e60012;overflow: hidden;}

.show_case2{margin: 50px 0;position: relative;}
.show_case2 .mySwiper2{width: 76%;border: 12px solid #222;border-radius: 12px;overflow: hidden;float: left;box-sizing: border-box;}
.show_case2 .mySwiper{width: 22%;float: right;}
.show_case2 .mySwiper .swiper-wrapper{display: flex;flex-wrap: wrap;justify-content: space-between;}
.show_case2 .mySwiper .swiper-slide{width: 48%!important;border: 4px solid #dfdfdf;border-radius: 6px;overflow: hidden;box-sizing: border-box;float: left;margin-bottom: 18px;cursor: pointer;}
.show_case2 .swiper img{width: 100%;height: 100%;display: block;}
.show_case2 .swiper-slide-thumb-active,.show_case2 .mySwiper .swiper-slide:hover{border: 4px solid #222!important;}
.show_case2 .feed{background: #3463b1 url(../images/pic71.jpg) no-repeat right;background-size: cover;width: 22%;border-radius: 12px;position: absolute;bottom: 0;right: 0;color: #fff;}
.show_case2 .feed .box{padding: 35px 9%;}
.show_case2 .feed b{font-size: 20px;}
.show_case2 .feed a{width: 102px;height: 34px;display: block;background: #fff;text-align: center;line-height: 34px;border-radius: 4px;font-size: 14px;color: #0e54b4;margin-top: 25px;}
.show_case2 .feed a:hover{background: #e60012;color: #fff;}

.show_case3 b,.cashowinfo b{font-size: 20px;border-left: 5px solid #e60012;padding-left: 8px;margin-bottom: 20px;display: flow-root;}
.show_case3 .p{line-height: 30px;}

.show_case4,.show_case5{margin-top: 50px;}
.show_case4 li,.show_case4 li:nth-child(3n){width: 24%;margin-right: 1.33%;margin-top: 20px;}
.show_case4 li:last-child{margin-right: 0;}

.show_case5 li{width: 48%;float: left;margin-top: 20px;}
.show_case5 li:nth-child(2n){float: right;}
.show_case5 li .imgfd{padding-top: 24%;width: 36%;border-radius: 6px;}
.show_case5 li .txt{width: 60%;padding-top: 3%;}
.show_case5 li:hover .txt b{color: #e60012;}

@media (max-width: 1700px){
	.main_case_fr{margin-right: 3%;}
	.main_case_fl{width: 19%;}
}
@media (max-width: 1400px){
	.case_banner .swiper-slide img{width: 140%;max-width: 140%;}
	.f30{font-size: 25px;}
	.show_case2 .feed{display: none;}
}
@media (max-width: 1200px){
	.case_banner .swiper-slide img{width: 150%;max-width: 150%;}
	.main_case_fl .lx b{font-size: 22px;}
	.main_case_fl li{padding: 0 10%;}
	.show_case5 li .txt{padding-top: 0;}
	.main_case_fr{margin-bottom: 50px;}
}
@media (max-width: 1024px){
	.main_case_fl{display: none;}
	.main_case_fr{width: 96%;float: none;margin: 26px auto 50px;display: flow-root;}
	.main_case_fr .index_case .box{display: block;}
	.show_case2 .feed b{font-size: 18px;}
	.show_case2 .feed .box{padding-top: 20px;padding-bottom: 20px;}
}
@media (max-width: 940px){
	.main_case_fr .index_case dl{height: auto;}
	.case_banner .swiper-slide img{width: 160%;max-width: 160%;}
	.show_case5 li .imgfd,.show_case5 li .txt{width: 100%;}
	.show_case5 li .imgfd{padding-top: 60%;margin-bottom: 10px;}
	.f30{font-size: 20px;}
	.show_case1 .txt p{font-size: 15px;line-height: 24px;margin: 20px 0 40px;max-height: none;}
	.show_case3 b,.cashowinfo b{font-size: 18px;}
	.index_new li b, .show_case5 li .txt b,.index_case li .txt b{font-size: 16px;}
	.main_case_fr{margin-bottom: 40px;}
}
@media (max-width: 560px){
	.case_banner .swiper-slide img{width: 240%;max-width: 240%;}
	.case_banner .swiper-slide .txt{top: 15%;}
	.case_banner .swiper-slide .txt p{font-size: 16px;margin-bottom: 30px;}
	.case_banner .swiper-slide img{margin-left: -50%;}
	.show_case1 .txt{padding-top: 10%;}
	.f30{font-size: 18px;}
	.show_case2 .mySwiper2{border: 6px solid #222}
	.show_case2 .mySwiper2,.show_case2 .mySwiper{width: 100%;}
	.show_case2 .mySwiper .swiper-slide{width: 32%!important;margin-bottom: 0;margin-top: 10px;}
	.show_case2{margin: 30px 0;}
	.show_case3 .p{font-size: 15px;line-height: 26px;}
	.show_case3 b,.cashowinfo b{margin-bottom: 10px;font-size: 17px;}
	.show_case4, .show_case5{margin-top: 30px;}
	.show_case5 li{width: 100%;}
	.main_case_fr .index_case dt{}
	.main_case_fr .index_case dt i{width: 20px;height: 17.5px;margin-top: 13px;margin-right: 4px;}
	.main_case_fr .index_case dt:hover i img,.main_case_fr .index_case dt.cur i img{transform:translateY(-17px);}
}

.column_banner8 h2,.column_banner8 i{color: #fff;}
.column_banner8 .txt{max-width: 760px;}
.column_banner .tel{width: 390px;height: 115px;background: #e60012;border-radius: 12px;color: #fff;display: flex;}
.column_banner .tel span{line-height: 115px;font-size: 50px;margin: 0 30px;}
.column_banner .tel .p{margin-top: 24px;}
.column_banner .tel .p b{font-family: impact;font-size: 32px;font-weight: normal;display: block;}
.column_banner .pic{position: initial;margin-left: 26px;}

.cont_info1{background: #fff;border-radius: 12px;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 40px 0;}
.cont_info1 .img{margin-left: 5%;width: 41%;}
.cont_info1 .txt{margin-right: 5%;width: 46%;text-align: left;display: table;}
.cont_info1 .txt .hind{display: table-cell;vertical-align: middle;}
.cont_info1 .txt .f40{text-align: left;margin-bottom: 0;}
.cont_info1 .txt p{line-height: 30px;display: block;margin: 20px 0 40px;}
.cont_info1 li{width: 33.33%;float: left;margin-top: 40px;}
.cont_info1 li b{font-size: 18px;display: block;margin-bottom: 10px;}
.cont_info1 li .ic{margin-right: 10px;}
.cont_info1 li .ic img{-webkit-transition: 1.5s ease;-moz-transition: 1.5s ease;display: block;}
.cont_info1 li:hover .ic img{-webkit-transform: rotatey(360deg);-moz-transform: rotatey(360deg);}

.cont_info2{text-align: center;background: #fff;border-radius: 12px;margin-top: 65px;padding: 60px 0 80px;}
.cont_info2 p{text-align: center;color: #666;}
.cont_info2 .f40{margin-bottom: 10px;}
.cont_info2 form{display: flex;flex-wrap: wrap;justify-content: space-between;max-width: 1300px;margin: 0 auto;margin-top: 36px;}
.cont_info2 input,.cont_info2 textarea{width: 49.5%;float: left;height: 80px;line-height: 80px;background: #f6f6f6;margin-bottom: 10px;border-radius: 6px;font-size: 14px;text-indent: 20px;}
.cont_info2 textarea{width: 100%;height: 150px;line-height: 26px;padding: 25px 0;}
.cont_info2 input.tj,.cont_info2 input.cz{background: #e60012;text-align: center;text-indent: 0;color: #fff;font-size: 18px;cursor: pointer;}
.cont_info2 input.cz{background: #e8e8e8;color: #333;}

@media (max-width: 1400px){
	.cont_info1 li{width: 50%;}
	.cont_info1 .img{margin-left: 2%;}
	.cont_info1 .txt{margin-right: 2%;}
}
@media (max-width: 1200px){
	.column_banner8 .column_banner{height: 600px;}
}
@media (max-width: 1024px){
	.cont_info1 .img{display: none;}
	.cont_info1 .txt{width: 96%;margin: 0 auto;}
	.cont_info1 li{width: 33.33%;}
	.cont_info1 .txt p{margin-bottom: 0;}
	.cont_info1 li b{font-size: 17px;}
	.cont_info2{padding: 40px 0 50px;}
}
@media (max-width: 940px){
	.column_banner8 .column_banner{height: 420px;}
	.column_banner .tel{width: 260px;height: 90px;}
	.column_banner .tel .p b{font-size: 26px;}
	.column_banner .tel span{font-size: 30px;margin: 0 20px;line-height: 90px;}
	.column_banner .tel .p{margin-top: 14px;}
}
@media (max-width: 560px){
	.cont_info1 li{width: 50%;font-size: 14px;margin-top: 30px;}
	.cont_info1 li b{font-size: 15px;margin-bottom: 5px;}
	.cont_info1 li .ic{margin-right: 0;max-width: 65px;}
	.column_banner8 h2{margin-bottom: 20px;}
	.column_banner8 .txt{top: 10%;}
	.cont_info1 .txt p{font-size: 15px;line-height: 26px;}
	.column_banner8 .column_banner{height: 250px;}
	.cont_info2{margin-top: 30px;}
	.cont_info2{padding: 30px 0 40px;}
	.cont_info2 p{font-size: 14px;line-height: 20px;padding: 0 10px;}
	.cont_info2 form{margin-top: 25px;max-width: 90%;}
	.cont_info2 input{width: 100%;height: 50px;line-height: 50px;}
	.cont_info2 input.tj, .cont_info2 input.cz{font-size: 16px;}
}

.list_htcz2 .column_cata dd.active a{background: #e60012;color: #fff;}
.list_htcz2 .column_cata dd.active span{color: #fff;}
.list_htcz2 .column_cata{padding: 0;}
.list_htcz2 .column_cata dd a{padding: 0 12%;}

.new_fl dd{height: 60px;line-height: 60px;background: #f5f6f7;border-radius: 6px;overflow: hidden;margin-top: 10px;}
.new_fl dd:first-child{margin-top: 22px;}
.new_fl dd a{padding: 0 12px;font-weight: bold;}
.new_fl dd a i{font-size: 20px;float: left;margin-right: 6px;color: #666;}
.new_fl dd:hover,.new_fl dd.cur{background: #e60012;}
.new_fl dd:hover a,.new_fl dd:hover a i,.new_fl dd.cur a,.new_fl dd.cur a i{color: #fff;}

.list_ysal li{width: 100%;display: flow-root;margin-bottom: 36px;padding-bottom: 36px;border-bottom: 1px dashed #ececec;}
.list_ysal li h2{font-size: 28px;color: #333;}
.list_ysal li .icon-youjiantou{display: block;width: 28px;height: 28px;line-height: 28px;text-align: center;border-radius: 500px;border: 1px solid #979797;margin-left: 10px;}
.list_ysal li .more{font-size: 14px;display: flex;line-height: 28px;}
.list_ysal li dt{float: left;margin-right: 40px;font-size: 14px;}
.list_ysal li dt i{color: #e60012;}
.list_ysal li .view{font-size: 14px;}
.list_ysal li .imgfd{padding-top: 43%;border-radius: 12px;overflow: hidden;}
.list_ysal li .box{margin: 20px 0 16px;display: flow-root;}
.list_ysal li:hover h2,.list_ysal li .more:hover{color: #e60012;}

.list_sjs li,.list_gd li{background: #fff;width: 100%;border-radius: 12px;overflow: hidden;margin-top: 0;margin-bottom: 30px;}
.list_sjs li a,.list_gd li a{display: flow-root;padding: 30px;}
.list_sjs li .txt b{font-size: 24px;}
.list_sjs li .txt p,.list_gd li .txt p{font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;margin: 20px 0 50px;}
.list_sjs{margin-top: 0;}

.list_gd li{width: 32%;margin-right: 2%;float: left!important;}
.list_gd li:nth-child(3n){margin-right: 0;}
.list_gd li .imgfd,.list_gd li .txt{width: 100%;}
.list_gd li .imgfd{padding-top: 60%;}
.list_gd li .txt b{margin-top: 10px;font-size: 20px;height: 26px;line-height: 26px; color:#333;}
.list_gd li .txt p{margin-bottom: 30px;}

.new_fl2{text-align: center;width: 100%;}
.new_fl2 dl{display: inline-block;}
.new_fl2 dt{float: left;margin: 0 25px;}
.new_fl2 dt a{height: 55px;height: 55px;background: #fff;text-align: center;line-height: 55px;padding: 0 45px;border-radius: 6px;overflow: hidden;}
.new_fl2 dt:hover a,.new_fl2 dt.cur a{background: #e60012;color: #fff;}

.list_gd .date{color: #666;font-family: Arial;}
.list_gd .date b{display: block;font-size: 30px;display: block;margin: 10px 0 20px;color: #333;}

.shownew h1{font-size: 28px;}
.shownew .fh{font-size: 14px;color: #5b5b5b;margin-top: 5px;}
.shownew .fh span{margin-right: 8px;}
.shownew dl.ffl{padding: 30px 0 20px;width: 100%;border-bottom: 1px solid #efefef;display: flow-root;margin-bottom: 40px;}
.shownew dl.ffl dt{float: left;font-size: 14px;color: #5b5b5b;padding-right: 14px;margin-right: 14px;position: relative;}
.shownew dl.ffl dt::after{position: absolute;right: 0;top: 4px;width: 1px;height: 12px;background: #d9d9d9;content: ''}
.shownew dl.ffl dt:last-child::after{display: none;}
.shownew dl.ffl dt i,.shownew .fh:hover,.shownew dl.fy dt:hover a{color: #e60012;}
.shownew .p{color: #5b5b5b;line-height: 35px;}
.shownew .p span{font-size: 16px!important;}
.shownew .fh2{height: 42px;line-height: 42px;width: 100%;text-align: center;background: #f4f4f4;font-size: 14px;color: #666;margin: 50px 0 30px;}
.shownew .fh2:hover{background: #e60012;color: #fff;}
.shownew dl.fy{font-size: 14px;color: #666;margin-top: 50px;}
.shownew dl.fy dt a{display: block;font-size: 16px;color: #333;font-weight: normal!important;}
.shownew dl.fy dt{width: 100%;float: left;margin: 2px 0;display: flex;height: 30px;line-height: 30px;overflow: hidden;}

.new_wmjz h2{margin-bottom: 20px;}
.new_wmjz li .txt b{font-size: 18px;}
.new_wmjz li .txt p{height: 30px;margin: 5px 0 20px}
.new_wmjz li a{padding: 0!important;}
.new_wmjz li .txt{padding: 10px 15px 25px;width: -webkit-fill-available;}
.new_wmjz li .imgfd{border-radius: 0;}

@media (max-width: 1200px){
	.list_ysal li h2,.list_sjs li .txt b{font-size: 20px;}
	.new_fl2 dt{margin: 0 10px;}
	.shownew h1{font-size: 25px;}
}

@media (max-width: 1024px){
	.list_gd li,.list_gd li:nth-child(3n){width: 49%;margin-right: 2%;}
	.list_gd li:nth-child(2n){margin-right: 0;}
	.list_gd li .txt{margin-top: 10px;}
	.shownew h1{font-size: 22px;}
	.shownew dl.ffl{padding: 20px 0 15px;margin-bottom: 20px;}
	.shownew .fh2{margin-top: 30px;}
	.new_wmjz li .txt{padding-top: 0;}
}
@media (max-width: 940px){
	.list_ysal li h2,.list_sjs li .txt b,.list_gd li .txt b{font-size: 17px;}
	.list_sjs li .txt p,.list_gd li .txt p{margin: 10px 0 20px;font-size: 14px;line-height: 24px;height: 48px;}
	.list_sjs li .txt{margin-top: 10px;}
	.list_sjs li{width: 49%;margin-bottom: 10px;}
	.list_sjs li a,.list_gd li a{padding: 20px;}
	.list_ysal li .more,.list_ysal li .view{display: none;}
	.new_fl2 dt{width: 49%;margin: 4px 0;margin-right: 2%;}
	.new_fl2 dt:nth-child(2n){margin-right: 0;}
	.list_gd{margin-top: 30px;}
	.list_gd li{margin-bottom: 20px;}
	.list_gd li .txt{margin-top: 0;}
	.shownew dl.ffl dt{margin-bottom: 10px;}
	.shownew h1{font-size: 20px;}
	.shownew .p{font-size: 15px;line-height: 26px;}
	.shownew dl.ffl{padding-bottom: 10px;}
	.new_fl2 dt a{padding: 0 10px;}
}
@media (max-width: 560px){
	.list_ysal li h2,.list_sjs li .txt b,.list_gd li .txt b{font-size: 16px;}
	.list_ysal li .box{margin: 10px 0;}
	.list_ysal li dt{width: 100%;margin: 2px 0;}
	.list_ysal li{margin-bottom: 20px;padding-bottom: 20px;}
	.list_sjs li,.list_gd li,.list_gd li:nth-child(3n){width: 100%;}
	.list_gd .date{font-size: 15px;}
	.list_gd .date b{font-size: 24px;margin: 4px 0 10px;}
	.shownew h1{font-size: 18px;}
	.shownew dl.ffl dt{margin-bottom: 5px;}
	.shownew dl.fy dt{width: 100%;}
	.shownew dl.fy dt:nth-child(2){text-align: left;margin-top: 14px;}
	.shownew dl.fy dt a{font-size: 15px;margin-top: 0;}
	.new_wmjz h2{margin-bottom: 20px;}
	.new_wmjz .list_gd{margin-top: 0;}
	.new_wmjz{margin-top: 40px;}
	.shownew dl.ffl dt{display: none;}
}

.listsan li{width: 32%;float: left;margin-right: 2%;position: relative;}
.listsan li:nth-child(3n){margin-right: 0;}
.listnews2{margin-top: 40px;}
.listnews li{border-bottom: 2px solid #ddd;margin-top: 40px;}
.listnews li .imgfdd img{height: 290px;}
.listnews li b{font-size: 18px;color: #333;display: block;height: 26px;line-height: 26px;overflow: hidden;margin-top: 20px;}
.listnews li .date{font-size: 16px;color: #777;height: 24px;line-height: 24px;margin: 12px 0;}
.listnews li .date span{font-weight: bold;font-size: 20px;color: #e60012;margin-right: 10px;}
.listnews li:hover b{color: #e60012;}

.listnews2 dt:nth-child(1){width: 66%;float: left;position: relative;}
.listnews2 dt:nth-child(2){width: 32%;float: right;}
.listnews2 dt:nth-child(1) .imgfdd img{height: 480px;}
.listnews2 dt:nth-child(1) .txt{width: 100%;background: rgba(0,0,0,.6);position: absolute;left: 0;bottom: 0;height: 60px;line-height: 60px;padding: 0 2%;overflow: hidden;}
.listnews2 dt:nth-child(1) .txt h3{font-size: 20px;color: #fff;display: block;max-width: 60%;overflow: hidden;}
.listnews2 dt:nth-child(1) .txt span{font-size: 16px;color: #fff;}
.listnews2 dt:nth-child(2) .imgfdd img{height: 290px;}
.listnews2 dt:nth-child(2) .txt{background: #fff;padding: 30px;display: flow-root;height: 195px;padding-top: 25px;}
.listnews2 dt:nth-child(2) .txt h3{font-size: 18px;color: #333;display: block;height: 26px;line-height: 26px;overflow: hidden;font-weight: bold;}
.listnews2 dt:nth-child(2) .txt .p{font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;color: #666;}
.listnews2 dt:nth-child(2) .txt .date{font-size: 16px;color: #777;height: 24px;line-height: 24px;margin: 15px 0 10px;}
.listnews2 dt:nth-child(2) .txt .date span{font-weight: bold;font-size: 20px;color: #e60012;margin-right: 10px;}
.listnews2 dt:nth-child(2):hover .txt h3{color: #e60012;}

@media (max-width: 1200px){
	.listnews li .imgfdd img{height: 220px;}
	.listnews2 dt:nth-child(2) .imgfdd img{height: 240px;}
	.listnews2 dt:nth-child(1) .imgfdd img{height: 430px;}
	.listnews li{margin-top: 25px;}
	.listnews2 dt:first-child{margin-top: 0;}
	.listnews2 dt:nth-child(1) .txt h3{font-size: 18px;}
}
@media (max-width: 940px){
	.listsan li{width: 49%!important;margin-right: 2%!important;}
	.listsan li:nth-child(2n){margin-right: 0!important;}
	.listnews2{margin-top: 40px;}
	.listnews2 dt{width: 100%!important;margin-top: 25px;}
}
@media (max-width: 540px){
	.listnews2 dt:nth-child(1) .imgfdd img{height: 240px;}
	.listnews2 dt:nth-child(2) .imgfdd img,.listnews li .imgfdd img{height: 200px;}
	.listnews2 dt:nth-child(1) .txt span{display: none;}
	.listnews2 dt:nth-child(1) .txt{height: 50px;line-height: 50px;}
	.listnews2 dt:nth-child(1) .txt h3{max-width: 100%;}
	.listnews2 dt:nth-child(1) .txt h3,.listnews2 dt:nth-child(2) .txt h3,.listnews li b{font-size: 16px;}
	.listnews2 dt:nth-child(2) .txt{padding: 20px 10px;}
	.listnews2 dt:nth-child(2) .txt .date{font-size: 14px;}
	.listnews2 dt:nth-child(2) .txt .p{font-size: 14px;line-height: 26px;height: 52px;}
	.listnews2 dt:nth-child(2) .txt{height: auto;}
	.listnews li .date{font-size: 14px;margin: 10px 0;}
	.listnews li b{margin-top: 15px;}
	.listsan li{width: 100%!important;margin-right: 0!important;}
	.listnews2{margin-top: 20px;}
}

.all_fwzc .f40{text-align: left;margin-bottom: 34px;}
.fwzc_lx dt{width: 49%;background: #eef0f4;border-radius: 10px;float: left;}
.fwzc_lx dt:nth-child(2){float: right;}
.fwzc_lx dt .box{padding: 50px;display: flow-root;}
.all_fwzc .img{width: 50%;float: right;}
.all_fwzc .txt{width: 48%;}
.all_fwzc .lj{display: inline-block;background: url( ../images/pic84.png) no-repeat right;padding-right: 50px;height: 38px;line-height: 38px;margin-top: 60px;}
.all_fwzc b.f30{margin-bottom: 10px;display: block;height: 40px;line-height: 40px;overflow: hidden;}
.all_fwzc .lj:hover{color: #0e54b4;}
.all_fwzc p{display: block;height: 22px;line-height: 22px;overflow: hidden;}

.fwzc_khfw li{border-radius: 10px;background: #eef0f4;margin-left: 2%;float: left;position: relative;width: 23.5%;height: 385px;}
.fwzc_khfw li .box{padding: 50px;display: flow-root;}
.fwzc_khfw li:nth-child(1){width: 49%;height: 787px;margin-left: 0;}
.fwzc_khfw li:nth-child(1) b.f30{font-size: 36px;margin-bottom: 15px;display: block;height: 40px;line-height: 40px;overflow: hidden;}
.fwzc_khfw li:nth-child(1) .box{padding: 100px 50px 0 70px;}
.fwzc_khfw li:nth-child(1) .txt{max-width: 420px;margin-bottom: 40px;}
.fwzc_khfw li:nth-child(1) .txt p{height: auto;line-height: 30px;}
.fwzc_khfw li:nth-child(1) .img,.fwzc_khfw li:nth-child(1) .txt,.fwzc_khfw li:nth-child(3) .img,.fwzc_khfw li:nth-child(4) .img,.fwzc_khfw li:nth-child(3) .txt,.fwzc_khfw li:nth-child(4) .txt{width: auto;}
.fwzc_khfw li:nth-child(1) .img{max-width: 70%;}
.fwzc_khfw li:nth-child(1) .img{position: absolute;bottom: 90px;right: 50px;}
.fwzc_khfw li:nth-child(2){width: 49%;height: 360px;margin-bottom: 40px;}
.fwzc_khfw li:nth-child(3) p,.fwzc_khfw li:nth-child(4) p{display: none;}
.fwzc_khfw li:nth-child(3) a,.fwzc_khfw li:nth-child(4) a{margin-top: 10px;}
.fwzc_khfw li:nth-child(3) b.f30,.fwzc_khfw li:nth-child(4) b.f30{margin-top: 30px;}
.fwzc_khfw li:nth-child(3) .img,.fwzc_khfw li:nth-child(4) .img{float: left;}
.fwzc_khfw{margin-bottom: 70px;padding-bottom: 70px;border-bottom: 1px solid #e8e8e8;display: flow-root;}

.cont2_info1{background: #fff;}
.cont2_info1 .box{padding: 50px 30px 60px 50px;background: #f3f3f3;border-radius: 10px;display: flow-root;}
.cont2_info1 .txt{width: 44%;}.cont2_info1 .img{width: 55%;}
.cont2_info1 .txt .all_tit{text-align: left;margin: 50px 0;}
.cont2_info1 .txt .all_tit h3,.cont2_info2 .txt .all_tit h3{color: #333;}
.cont2_info1 .txt .all_tit p,.cont2_info2 .txt .all_tit p{color: #666;}
.cont2_info1 .txt .all_tit i{display: block;width: 80px;height: 6px;background: #e60012;}
.cont2_info1 .hezi,.cont2_info1 dl{display: flex;flex-flow: row wrap;justify-content: space-between;}
.cont2_info1 dl{width: 74%;}
.cont2_info1 dt{display: flex;color: #666;margin-bottom: 40px;}
.cont2_info1 dt span{display: block;width: 70px;height: 70px;line-height: 70px;border: 1px solid rgba(0,54,119,.2);border-radius: 500px;text-align: center;font-size: 30px;color: #003677;box-sizing: border-box;margin-right: 20px;}
.cont2_info1 dt b{font-size: 20px;color: #222;display: block;margin-top: 5px;}
.cont2_info1 dt .p{line-height: 30px;}
.cont2_info1 .ewm{text-align: center;}
.cont2_info1 .ewm img{display: block;margin: 0 auto;max-width: 140px;margin-top: 8px;}

.cont2_info2 .box{padding: 60px 50px 80px;background: #fff;border-radius: 10px;display: flow-root;}
.cont2_info2 .txt{width: 36%;}.cont2_info2 .liuy{width: 56%;}
.cont2_info2 .txt .all_tit{text-align: left;max-width: 410px;}
.cont2_info2 .txt .p{line-height: 30px;margin: 30px 0 80px;max-width: 560px;}
.cont2_info2 .txt dl{display: flex;}
.cont2_info2 .txt dt{display: flex;margin-right: 60px;line-height: 26px;}
.cont2_info2 .txt dt:last-child{margin-right: 0;}
.cont2_info2 .txt dt .ic{margin-right: 12px;}
.cont2_info2 .txt dt .ic img{-webkit-transition: 1.5s ease;-moz-transition: 1.5s ease;display: block;}
.cont2_info2 .txt dt:hover .ic img{-webkit-transform: rotatey(360deg);-moz-transform: rotatey(360deg);}
.cont2_info2 .liuy b{font-size: 24px;margin-bottom: 20px;display: block;}
.cont2_info2 .liuy form{display: flex;flex-flow: row wrap;justify-content: space-between;}
.cont2_info2 .liuy input{width: 32%;height: 54px;line-height: 54px;background: #f2f4f6;border-radius: 6px;text-indent: 20px;font-size: 15px;}
.cont2_info2 .liuy textarea{width: 100%;height: 130px;background: #f2f4f6;border-radius: 6px;font-size: 15px;margin: 15px 0 30px;text-indent: 20px;padding: 20px 0;}
.cont2_info2 .liuy .tj{text-indent: 0;background: #e60012;color: #fff;font-size: 18px;cursor: pointer;max-width: 250px;}
@media (max-width: 1440px){
    .right_nav,.recom_case,.recom_news{ padding: 20px;}
	.right_nav ul li a{ padding: 0 5px;}
	.recom_case ul li img{ height: 145px;}
	.right_nav ul li a:hover{ line-height: 50px;}
}
@media (max-width: 1400px){
	.cont2_info1 .img{display: none;}
	.cont2_info1 .txt{width: 100%;}
	.cont2_info1 .txt .all_tit h3{margin-bottom: 25px;}
	
}
@media (max-width: 1200px){
	.fwzc_khfw li:nth-child(1) b.f30{font-size: 26px;}
	.fwzc_khfw li:nth-child(2){margin: 0;}
	.fwzc_khfw li{width: 100%!important;margin-top: 30px!important;height: auto!important;margin-left: 0!important;}
	.fwzc_khfw li:first-child{margin-top: 0!important;}
	.fwzc_khfw li:nth-child(1) .img{position: inherit;max-width: 50%;}
	.fwzc_khfw li .box{padding: 40px!important;}
	.all_fwzc .img{max-width: 50%!important;float: right!important;}
	.all_fwzc .txt{width: 48%!important;}
	.fwzc_khfw{margin-bottom: 50px;padding-bottom: 50px;}
	.cont2_info1 .txt .all_tit{margin-top: 0;}
	.cont2_info1 dt:last-child{margin-bottom: 0;}
	.cont2_info1 dt b{font-size: 18px;margin-top: 0;}
	.cont2_info1 dt span{width: 60px;height: 60px;line-height: 60px;font-size: 30px;}
	.cont2_info2 .txt,.cont2_info2 .liuy{width: 100%;}
	.cont2_info2 .txt .p{margin: 20px 0;}
	.cont2_info2 .txt .all_tit,.cont2_info2 .txt .p{max-width: 100%;}
	.cont2_info2 .liuy b{font-size: 20px;margin-top: 40px;}
}
@media (max-width: 940px){
	.fwzc_khfw li:nth-child(1) b.f30{font-size: 20px;}
	.all_fwzc .lj{margin-top: 30px;}
	.fwzc_lx dt{width: 100%;margin-bottom: 30px;}
	.cont2_info1 .box,.cont2_info2 .box{padding: 50px 30px;}
	.cont2_info1 .txt .all_tit h3{margin-bottom: 15px;}
}
@media (max-width: 560px){
	.all_fwzc p{display: none;}
	.all_fwzc b.f30{margin-bottom: 0;}
	.fwzc_khfw li .box,.fwzc_lx dt .box{padding: 30px 20px!important;}
	.all_fwzc .lj{margin-top: 10px;font-size: 14px;}
	.fwzc_khfw li:nth-child(1) b.f30{font-size: 18px;}
	.fwzc_khfw li:nth-child(3) b.f30, .fwzc_khfw li:nth-child(4) b.f30{margin-top: 0;}
	.all_fwzc .f40{margin-bottom: 25px;}
	.fwzc_khfw li{margin-top: 15px!important;}
	.fwzc_khfw{margin-bottom: 30px;padding-bottom: 30px;}
	.fwzc_lx dt,.cont2_info1 .txt .all_tit{margin-bottom: 30px;}
	.cont2_info1 .box,.cont2_info2 .box{padding: 30px 20px;}
	.cont2_info1 dt b,.cont2_info2 .liuy .tj{font-size: 16px;}
	.cont2_info1 dt .p{line-height: 24px;}
	.cont2_info1 dt span{width: 50px;height: 50px;line-height: 50px;font-size: 26px;margin-right: 10px;}
	.cont2_info1 dl{width: 100%;}
	.cont2_info1 dt{margin-bottom: 20px;}
	.cont2_info1 .ewm{margin: 0 auto;;margin-top: 20px;}
	.cont2_info2 .liuy b{font-size: 18px;margin-bottom: 10px;}
	.cont2_info2 .txt .p{font-size: 15px;line-height: 26px;}
	.cont2_info2 .liuy input{width: 100%;margin-top: 10px;font-size: 14px;height: 50px;line-height: 50px;}
	.cont2_info2 .liuy textarea{margin: 10px 0;}
	.cont2_info2 .liuy i{font-size: 14px;margin: 5px 0;}
}



.cashbg{display: block;height: 450px;color: #fff;position: relative;}
.cashbg h1{text-align: left;padding: 10% 0 20px;display: block;margin: 0;}
.cashbg p{font-size: 18px;}
.cashbg .box{width: 100%;text-align: center;position: absolute;bottom: 40px;left: 0;z-index: 9;}
.cashbg .box dl{display: inline-block;}
.cashbg .box dt{float: left;margin: 0 25px;}
.cashbg .box dt{display: block;width: 42px;height: 42px;border: 1px solid #fff;border-radius: 500px;text-align: center;line-height: 42px;color: #fff;font-size: 16px;}
.cashbg .box dt a{color: #fff;}
.cashbg .box dt:hover{border-color: #e60012;background: #e60012;}

.cashow .new_fl dd a{padding: 0 30px;}
.cashow .new_fl dd .ic{display:block;width: 25px;height: 22px;overflow: hidden;margin-top: 18px;margin-right: 8px;margin-right: 15px;margin-top: 18px;}
.cashow .new_fl dd .ic img{transition:all 0.3s linear;}
.cashow .new_fl dd:hover .ic img,.cashow .new_fl dd.cur .ic img{transform:translateY(-22px);}
.csrmtj dt{font-size: 20px;display: block;padding-bottom: 20px;border-bottom: 1px solid #e7e7e7;font-weight: bold;}
.csrmtj dd{width: 100%;margin-top: 20px;display: flow-root;}
.csrmtj dd .imgfd{border-radius: 6px;overflow: hidden;height: 76px;width: 35%;}
.csrmtj dd p{width: 60%;display: block;line-height: 24px;height: 48px;overflow: hidden;font-size: 15px;margin-top: 15px;}
.csrmtj dd:hover p{color: #e60012;}

.cashow .column_pad{margin-bottom: 30px;}
.cashowinfo .des{line-height: 30px;}
.cashowinfo .link span{font-size: 24px;color: #e60012;margin-right: 5px;}
.cashowinfo .link{height: 30px;line-height: 30px;display: flex;margin-top: 40px;}
.cashowinfo .link:hover{color: #e60012;}

.cashow .index_case{background: none;border-radius: 0;padding: 0!important;}
.cashow .index_case li{width: 24%;margin-right: 1.33%;}
.cashow .index_case li:last-child{margin-right: 0;}
.cashow .index_case li .txt b{font-size: 16px;}

@media (max-width: 1024px){
	.cashbg{height: 350px}
	.show_right{ display: none;}
	.show_left{ width: 100%; float: none;}
}
@media (max-width: 940px){
}
@media (max-width: 560px){
	.cashbg{height: 240px;text-align: center;}
	.cashbg h1{padding: 14% 0 10px;text-align: center;}
	.cashbg .box dt{margin: 0 10px;}
	.cashbg .box{bottom: 20px;}
	.cashow .column_pad{margin-bottom: 15px;}
	.cashowinfo .link{margin-top: 20px;}
	.cashowinfo .des{font-size: 15px;line-height: 26px;}
	.cashowinfo .link{font-size: 15px;}
}

@media (max-width: 1600px){
    .ny_ban .ny_ban_txt{ top: 30%;}
	.ny_ban .ny_ban_txt h3, .ny_ban .ny_ban_txt h1{ font-size: 36px;}
	.ny_col_nav a{ padding: 0 25px; margin: 0 auto;}
}
@media (max-width: 1440px){
    .ny_col_nav a{ line-height: 40px; padding: 0 15px; font-size: 14px; min-width: 160px;}
}
@media (max-width: 1281px){
    .ny_ban .ny_ban_txt h3, .ny_ban .ny_ban_txt h1{ font-size: 30px;}
	.ny_ban .ny_ban_txt p{ font-size: 16px;}
	.ny_ban .ny_ban_txt .short_line{ width: 120px; margin-top: 20px;}
	.ny_ban .posi{ line-height: 60px;}
}
@media (max-width: 1024px){
    .foot_bottom{ display: none;}
    .ny_col_nav a{ width: 46%; margin-bottom: 15px; margin-right:8%; display: block; float: left;}
	.ny_col_nav{ display: block; overflow: hidden;}
	.ny_col_nav a:nth-child(2n){ margin-right: 0;}
	.ny_ban .ny_ban_txt{ top: 20%;}
	.ny_ban .ny_ban_txt h3, .ny_ban .ny_ban_txt h1{ margin-bottom: 0;}
	.ny_ban .ny_ban_txt .short_line{ margin-top: 10px;}
	.ban_operate{ margin-top: 15px;}
	.ban_operate ul li{ margin-right: 40px;}
	.ny_ban_txt .ban_qr .more_btn a{ line-height: 36px; font-size: 14px;}
	.ban_qr img{ width: 80px;}
	.ny_ban .ny_ban_txt p{ font-size: 14px;}
}
@media (max-width: 768px){
    .index_foot .copy{ font-size: 12px;}
    .ny_col_nav{ padding: 20px 0 0;}
	.ny_ban img{ width: 140%; margin-left: -20px;}
	.listnews2,.list_gd{ margin-top:10px;} 
}
@media (max-width: 540px){
    .ny_ban .ny_ban_txt h3, .ny_ban .ny_ban_txt h1{ font-size: 24px;}
	.ny_ban .ny_ban_txt .short_line{ width: 60px;}
	.ny_ban .ny_ban_txt p{ font-size: 14px;}
	.ny_ban .posi{ font-size: 12px; line-height: 40px;}
	.ny_ban .ny_ban_txt .ban_operate ul li p{ display: none;}
	.ban_operate ul li a{ width: 36px; height: 36px; line-height: 36px; font-size: 18px;}
	.ny_ban_txt .ban_qr .more_btn{ display: none;}
	.jj_tit{ font-size: 20px; line-height: 20px; padding-left: 15px;}
}
@media (max-width: 450px){
    .index_foot .copy span{ margin-right: 10px;}
    .ny_col_nav a{ width: 48%; margin-right: 4%;}
	.ny_ban img{ width: 180%; margin-left: -40%;}
	.ban_operate ul li{ margin-right: 20px;}
	.ny_ban .ban_qr img{ width: 60px;}
	.ny_ban .ban_qr p{ font-size: 12px;}
}

