*{padding:0;margin:0;}
.clear::after,.clearfix:after,.clear::before,.clearfix:before{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.lg_max_1280{width:1280px;margin:0 auto}
.fl{float: left;}
.fr{float: right;}
.hd{margin: 0 auto;}
.hd .hd_top{font-size: 0;height:27px;background: #eee;}
.hd .hd_top .hd_top_left{width:65%;display: inline-block;vertical-align: top;}
.hd .hd_top .hd_top_left span {margin-right: 8px;position: relative;line-height: 27px;display: inline-block;}
.hd .hd_top .hd_top_left span a{font-size: 14px;color:#646464;line-height: 27px;text-decoration: none;}
.hd .hd_top .hd_top_left span:hover>a{color:#ea3721}
.hd .hd_top .hd_top_left span .pic{height:0;overflow: hidden;position: absolute;top:27px;z-index: 22;left: -50%;}
.hd .hd_top .hd_top_left span:hover .pic{width:135px;height:135px;}
.hd .hd_top .hd_top_left span .pic img{max-width: 100%;}
.hd .hd_top .hd_top_left .country>a::before{background: url(../images/icons_001.png) no-repeat left center;width:11px;height:13px;content: "";display: inline-block;vertical-align: middle;}
.hd .hd_top .hd_top_left .trademark{padding-left:15px;}
.hd .hd_top .hd_top_left .trademark>a::before{background: url(../images/icons_002.png) no-repeat left center;width:18px;height:14px;content: "";display: inline-block;vertical-align: middle;margin-right:5px;}
.hd .hd_top .hd_top_left .property{padding-left:10px;}
.hd .hd_top .hd_top_left .property>a::before{background: url(../images/icons_003.png) no-repeat left center;width:16px;height:16px;content: "";display: inline-block;vertical-align: middle;margin-right:5px;}
.city_selects{padding:0 10px;left: 0;top: 27px;width: 440px;z-index: 111111;display: none;background: #fff;position: absolute;border: 1px solid #eee;line-height: 1.4;}


.hd .hd_top .hd_top_right{width: 35%;text-align: right;display: inline-block;vertical-align: top;}
.hd .hd_top .hd_top_right span{margin-right:8px}
.hd .hd_top .hd_top_right span a{font-size: 14px;color:#646464;line-height: 27px;}
.hd .hd_btm{height:88px;background: #fff;font-size: 0;}
.hd .hd_btm h1{display: inline-block;vertical-align: middle;max-width: 346px;width:27.1%;}
.hd .hd_btm h1 img{display: block;border:none;line-height: 88px;}
.hd .hd_btm .hd_btm_nav>ul>li.services{width:142px;}
.hd .hd_btm .hd_btm_nav{display: inline-block;vertical-align: middle;text-align: right;width: 72.9%;}
.hd .hd_btm .hd_btm_nav>ul>li{list-style: none;display: inline-block;vertical-align: top;}
.hd .hd_btm .hd_btm_nav>ul>li:first-child>a{font-weight: bold;}
.hd .hd_btm .hd_btm_nav>ul>li>a{display: inline-block;font-size: 15px;color:#575757;line-height: 88px;padding:0 8px;text-decoration: none;}
.hd .hd_btm .hd_btm_nav>ul>li:hover>a{color: #ea3721;}
.hd .hd_btm .hd_btm_nav>ul>li:hover .shows_menu{height:515px;display: block;}
.shows_menu{background: #03004c;position: absolute;left: 0;right:0;top:115px;height:516px;overflow: hidden;z-index: 999;display: none;}
.shows_menu_tab{max-width: 1280px;margin:0 auto;position: relative;text-align: left;}
.shows_menu_tab .shows_menu_ul{max-width: 285px;float: left;position: relative;z-index: 2; padding-top: 10px;}
.shows_menu_tab .shows_menu_ul>li{padding:5px 10px 5px 20px;box-sizing: border-box;list-style: none;cursor: pointer;border-bottom: 1px solid #001c58;height:100px;}
.shows_menu_tab .shows_menu_ul>li:last-child{border-bottom:none;}
.shows_menu_tab .shows_menu_ul>li.yyui_tab_title_this{background: #001c58;}
.shows_menu_tab .shows_menu_ul>li h3{font-size: 14px;font-weight: bold;color:#fff;line-height: 20px;display: inline-block; position: relative;}
.shows_menu_tab .shows_menu_ul>li h3::after{content: "";display: block;height:12px;width:4px;background: #ff6c0d; position: absolute; left:-10px; top: 4px;}
.shows_menu_tab .shows_menu_ul>li p a{font-size:12px;line-height: 18px;color:#c2bfff;text-decoration: none;margin-right:7px;display: inline-block;}
.shows_menu_tab .shows_menu_ul>li p a:hover{color:#ea3721;}
.shows_menu_tab .yyui_tab_content{z-index: -1;height:0;overflow: hidden;}
.shows_menu_tab .yyui_tab_content_this{background: #001c58;height:515px;float: right;width:995px;padding:25px;box-sizing: border-box;position: absolute;right: 0;top:0;z-index: 3;}
.shows_menu_con dl{border-bottom: 1px solid #0c2c71;padding:10px 0;}
.shows_menu_con dl:last-child{border:none;}
.shows_menu_con dl a{text-decoration: none;display: inline-block;margin-right: 8px;line-height: 24px;}
.shows_menu_con dl a:hover{color:#ea3721}
.shows_menu_con dl dt b{display: inline-block;}
.shows_menu_con dl dt b a{font-size:14px;line-height: 24px;color:#fff;}
.shows_menu_con dl dd a{font-size:12px;line-height: 24px;color:#fff;}
.shows_menu_con dl sup.recommend{background: url(../images/recommend_icon.png) no-repeat;width:36px;height:16px;display: inline-block;}
.shows_menu_con dl sup.new{background: url(../images/new_icon.png) no-repeat;width:36px;height:16px;display: inline-block;}
.shows_menu_con dl p{margin-top:108px;}
.shows_menu_con dl p span{display: inline-block;vertical-align: top;width:260px;height: 140px;margin-right: 10px;border-radius: 3px;overflow: hidden;}
.shows_menu_con dl p span:last-child{margin-right: 0;}
.shows_menu_con dl p span img{transition: all .5s;}
.shows_menu_con dl p span:hover img{transition: all .5s;transform: scale(1.1);}
.shows_menu_con_left{display: inline-block;vertical-align: top;}
.shows_menu_con_right{width:365px;height:473px;display: inline-block;vertical-align: top;margin-left:15px;border-radius: 3px;overflow: hidden;position: relative;}
.shows_menu_con_right .swiper-pagination-bar{text-align: right;position: absolute;bottom: 15px;z-index: 22;left: 0;right:0;}
.shows_menu_con_right .swiper-pagination-bar .swiper-pagination-bullet{width:12px;height:12px;background: #000;margin: 0 5px;opacity: .7;}
.shows_menu_con_right .swiper-pagination-bar .swiper-pagination-bullet-active{background: #ea3721;opacity: 1;}
.yyui_tab_content_this sup.thiscomm{background: url(../images/recommend_icon.png) no-repeat;width:36px;height:16px;display: inline-block; position: absolute; top: 20px; right: -60px;}
/* .shows_menu_con_left:nth-last-child(1){ width: 590px; } */
.imgleft{ width: 560px; }

.banners{max-width: 1920px;overflow: hidden;height:515px;background-image: linear-gradient(160deg,#81dd9a 10%,#8074c7 75%);position: relative;margin: 0 auto;}
.banners .swiper-pagination-banner{position: absolute;bottom: 30px;left: 0;right:0;z-index: 22;text-align: center;}
.banners .swiper-container-banner .swiper-slide{max-width: 1920px;margin: 0 auto;text-align: center !important;height:515px;}
.banners .swiper-container-banner .swiper-slide a{display: block;height:515px;}
.banners .swiper-container-banner .swiper-slide img{/*max-width: 100%;*/vertical-align: middle; border:none;max-width: 100%;margin:0 auto;display: inline-block;}
.banners .swiper-pagination-banner .swiper-pagination-bullet{width:15px;height:15px;margin:5px;}
.banners .swiper-pagination-banner .swiper-pagination-bullet-active{background: #ea3721;}
.banners .swiper-button-next,
.banners .swiper-button-prev{color:#fff;}

@media screen and (max-width:1680px){
    /*.banners{height:405px;}*/
}

.lg_classify ul li{float: left;width:245px;height:125px;overflow: hidden;margin:14px 13.75px 0 0;position: relative;}
.lg_classify ul li:last-child{margin-right: 0;}
.lg_classify ul li a{display: block;}
.lg_classify ul li .pic img{max-width: 100%;width: 100%;height:100%;transition: all .75s;}
.lg_classify ul li .tct{position: absolute;top:0;left:0;right:0;z-index: 2;color:#fff;text-align: center;transition: all .75s;}
.lg_classify ul li .tct .bt{font-size: 24px;margin-top:35px;}
.lg_classify ul li .tct .txt{font-size: 14px;margin-top:5px;}
.lg_classify ul li:hover .pic img{transform: scale(1.1);transition: all .75s;}
.lg_classify ul li:hover .tct{transform: scale(.9);transition: all .75s;}



.lg_pos .lg_pos-top{margin: 0px auto 10px;}
.lg_pos .lg_pos-top h3{font-size: 18px;color:#323232;font-weight: normal;}
.lg_pos .lg_pos-top h3::before{content: "";display: inline-block;vertical-align: middle;width:8px;height:18px;background: #3582ff;margin-right: 10px;}
.lg_pos .lg_pos-top a{font-size: 14px;color:#4b4b4b;text-decoration: none;}
.lg_pos-btm{font-size: 0;}
.lg_pos .lg_pos-btms{display: inline-block;vertical-align: top;position: relative;}

.lg_pos .lg_pos-btm1{width:392px;height:308px;}
.lg_pos .lg_pos-btm1 .pic{width:392px;height:308px;overflow: hidden;}
.lg_pos .lg_pos-btm1 .tct{position: absolute;top:0;left: 0;right:0;width:392px;height:308px;color:#fff;padding:20px;box-sizing: border-box;}
.lg_pos .lg_pos-btm1 .tct .bt{font-size: 18px;font-weight: normal;margin-bottom: 10px;}
.lg_pos .lg_pos-btm1 .tct .txt{font-size: 14px;line-height: 24px;text-decoration:underline;}
.lg_pos .lg_pos-btm1 .tct .more{width:150px;line-height: 30px;font-size: 14px;color:#fff;background: #ff5a3f;display: inline-block;text-align: center;border-radius: 5px;position: absolute;right:15px;bottom: 10px;}
.lg_pos .lg_pos-btm1:hover .tct .more,
.lg_pos .lg_pos-btm2 ul li:hover .tct .more,
.lg_pos .lg_pos-btm3:hover .tct .more{background: #ffb344;color:#323232;transition: all .5s;}

.lg_pos .lg_pos-btm2{width:288px;margin-left:8px;}
.lg_pos .lg_pos-btm2 ul li{height:150px;border:1px solid #dadada;box-sizing: border-box;position: relative;transition: all .5s;background: #fff;}
.lg_pos .lg_pos-btm2 ul li a{display: block;text-decoration: none;}
.lg_pos .lg_pos-btm2 ul li .pic img{max-width: 100%;display: block;height:100%;width:100%;}
.lg_pos .lg_pos-btm2 ul li .tct{position: absolute;top:0;left:0;right:0;width:288px;height:150px;padding:20px;box-sizing: border-box;}
.lg_pos .lg_pos-btm2 ul li .tct .bt{color:#323232;font-size:18px;margin-bottom: 10px;}
.lg_pos .lg_pos-btm2 ul li .tct .txt{color:#4b4b4b;font-size: 14px;line-height: 24px;letter-spacing: -0.5px;}
.lg_pos .lg_pos-btm2 ul li .tct .txt img{display: inline-block;vertical-align: middle;}
.lg_pos .lg_pos-btm2 ul li .tct .txt b{color:#ff2c2c;}
.lg_pos .lg_pos-btm2 ul li .tct .txts{background: rgba(255, 255, 255, .5);font-size: 12px;line-height: 18px;color:#4b4b4b;}
.lg_pos .lg_pos-btm2 ul li .tct .more{width:150px;line-height: 30px;font-size: 14px;color:#fff;background: #ff5a3f;display: inline-block;text-align: center;border-radius: 5px;position: absolute;right:15px;bottom: 10px;transition: all .5s;}


.lg_pos .lg_pos-btm2 ul li:nth-child(2){margin-top: 8px;}
.lg_pos .lg_pos-btm2 ul li:hover .tct,
.lg_pos .lg_pos-btm3:hover .tct{background: linear-gradient(160deg,#4662ff 10%,#0ecaff 75%);transition: all .5s;}
.lg_pos .lg_pos-btm2 ul li:hover .bt,
.lg_pos .lg_pos-btm3:hover .tct .bt,
.lg_pos .lg_pos-btm2 ul li:hover .txt,
.lg_pos .lg_pos-btm3:hover .tct .txt{color:#fff;}
.lg_pos .lg_pos-btm2 ul li:hover .tct .txts{background:none;color:#fff;}
.lg_pos .lg_pos-btm3{width:288px;height:308px;border:1px solid #dadada;margin-left:8px;box-sizing: border-box;position: relative;}
.lg_pos .lg_pos-btm3 .pic img{max-width: 100%;width:100%;}
.lg_pos .lg_pos-btm3 .tct{position: absolute;top:0;left:0;right:0;padding:20px;box-sizing: border-box;width:288px;height:308px;}
.lg_pos .lg_pos-btm3 .tct .bt{color:#323232;font-size:18px;margin-bottom: 10px;}
.lg_pos .lg_pos-btm3 .tct .txts{background: rgba(255, 255, 255, .5);font-size: 12px;line-height: 18px;color:#ff2c2c;}
.lg_pos .lg_pos-btm3 .tct .txt{color:#4b4b4b;font-size: 14px;line-height: 24px;}
.lg_pos .lg_pos-btm3 .tct .more{width:150px;line-height: 30px;font-size: 14px;color:#fff;background: #ff5a3f;display: inline-block;text-align: center;border-radius: 5px;position: absolute;right:15px;bottom: 10px;transition: all .5s;}
.lg_pos .lg_pos-btm3:hover .tct .txts{background:none;}

.lg_property,
.lg_synergism{padding: 10px 0;}

.lg_brand{background: #e0fff2;padding:10px 0;}
.lg_brand .lg_pos-btm2 ul li:hover .tct,
.lg_brand .lg_pos-btm3:hover .tct{background: linear-gradient(160deg,#19a86c 10%,#2fb383 75%);transition: all .5s;}
.lg_brand .lg_pos-top h3::before{background: #19a86c;}

.lg_synergism .lg_pos-btm2 ul li:hover .tct,
.lg_synergism .lg_pos-btm3:hover .tct{background: linear-gradient(160deg,#b6359c 10%,#ed0c6c 75%);transition: all .5s;}
.lg_synergism .lg_pos-top h3::before{background: #c52a8f;}

.lg_pos .lg_pos-btm1 .hot,
.lg_pos .lg_pos-btm1 .tj,
.lg_pos .lg_pos-btm3 .hot,
.lg_pos .lg_pos-btm3 .tj,
.lg_pos .lg_pos-btm2 ul li .hot,
.lg_pos .lg_pos-btm2 ul li .tj{position: absolute;right:-1px;top:-3px;z-index: 22;}

.wrap{width:1280px;}
.zh_deal_list li{padding: 18.8px;margin: 10px;}
.zh_coun_list li{margin:0 16px;}
.zh_coun_box {padding: 25px 0;}
.zh_counselor{margin-top: 25px;}
.zh_news_head{margin-top:25px;}

.fixeds .hd .hd_btm{position: fixed;top: 0;left: 0;right:0;margin:0 auto;z-index: 99;}
.fixeds .shows_menu{top:88px;}

.shows_menu_con_right .swiper-container-bar .swiper-slide img {max-width: 100%;text-align: center !important;}



/*2022.10.12更新*/
.clear,
.clearfix {
    *zoom: 1;
}
ul,li{list-style: none;}
.body_item_con{width: 1280px;margin: 0 auto;padding: 10px 0;}
.body_item h3{font-size: 18px;color: #323232;line-height: 18px;font-weight: normal;}
.body_item h3::before{content: "";display: inline-block;width: 8px;height: 18px;background: #1caa6f;vertical-align: middle;margin-right: 10px;}
.body_item span{font-size: 14px;color: #4b4b4b;line-height: 18px;}
.body_item3,
.body_item4,
.body_item5,
.body_item6{margin: 20px auto 20px;}
.body_item3 h3::before{background: #fd5392;}
.body_item4 h3::before{background: #3582ff;}
.body_item5 h3::before{background: #ff934c;}
.body_item6 h3::before{background: #c52a8f;}
.body_tj_icon{position: absolute;right: 0px;top: -2px;}


.body_item1{margin: 40px auto;}
.body_item1 ul{font-size: 0;}
.body_item1 ul li{display: inline-block;vertical-align: top;width: 245px;height: 125px;margin: 0px 13px 0px 0;}
.body_item1 ul li:nth-child(5n){margin-right: 0;}
.body_item2{background: #e0fff2;}

.body_item_list{margin: 10px auto 0;}
.body_item_list .li_item1{width: 392px;height: 308px;padding: 15px;box-sizing: border-box;position: relative;}
.body_item_list .li_item h4{font-weight: normal;font-size: 18px;margin-bottom: 10px;}
.body_item_list .li_item1 h4,
.body_item_list .li_item1 p{color: #fff;}
.body_item_list .li_item p{font-size: 14px;line-height: 24px;}
.body_item_list .li_item2 blockquote p em{display: inline-block;vertical-align: middle;font-style: normal !important;background: #ff2c2c;border-radius: 24px;width: 24px;text-align: center;color: #fff;}
.body_item_list .li_item2 blockquote p strong{color:#ff2c2c;}
.body_item_list .li_item span{display: block;font-size: 12px;line-height: 20px;}
.body_item_list .li_item span img{display: inline-block;vertical-align: middle;}
.body_item_list .li_item b{display: block;background: #ff5a3f;font-size: 14px;line-height: 30px;padding: 0 15px;position: absolute;right: 15px;bottom: 10px;border-radius: 3px;color:#fff;font-weight: normal;}
.body_item_list .li_item1 a{display: block;color:#fff;}
.body_item_list .li_item2{width:288px;margin-left: 8px;}
.body_item_list .li_item2 blockquote{background: #fff;margin-bottom: 8px;padding: 15px;box-sizing: border-box;height: 150px;position: relative;}
.body_item_list .li_item2 blockquote:nth-child(2){margin-bottom: 0;}
.body_item_list .li_item2 blockquote h4,
.body_item_list .li_item3 h4{font-size: 18px;color: #323232;}
.body_item_list .li_item2 blockquote p,
.body_item_list .li_item3 p{font-size: 14px;color:#4b4b4b;}
.body_item_list .li_item2 blockquote span{font-size: 12px;}
.body_item_list .li_item2 blockquote a{display: block;text-decoration: none;width: 100%;height: 100%;}
.body_item_list .li_item3{width: 288px;height: 308px;margin-left: 8px;padding: 15px;box-sizing: border-box;position: relative;}
.body_item_list .li_item3 a{display: block;text-decoration: none;width: 100%;height: 100%;}

.body_item3 .li_item2 blockquote,
.body_item3 .li_item3,
.body_item4 .li_item2 blockquote,
.body_item4 .li_item3,
.body_item5 .li_item2 blockquote,
.body_item5 .li_item3,
.body_item6 .li_item2 blockquote,
.body_item6 .li_item3{border:1px solid #dbdbdb;box-sizing: border-box;}