
                        .banner{height: calc(100vh - 103px);margin-top: 103px;}
	   .xxheadm{display: block;}
	   .xxnav{ text-align: left;}
	   .xxa7{cursor: pointer;}
	   .xxheadm,.xxa7sub{width:95%;}
	   .xxnav>li{padding-left: 0;padding-right: 0; margin-right:20px;}
	   .xxnav>li>a{ font-size:14px;}
	   .xxa7line{ margin-left: 60px;}
	   .xxnav{width:510px !important;}
	   .xxa7{margin-left: 40px;}
		.xxa7{height: 53px;box-sizing: content-box;padding: 25px 0;}
		.xxa7span,.xxa7spani{position: relative;top:15px;line-height: 23px; color:#fff; display: inline-block;vertical-align: top;height:23px;}
		.xxa7spani{position: relative;width:23px;margin-left: 20px;}
		.xxa7spani em{width: 100%;display: block;height: 2px;background: #fff;position: absolute;}
		.xxa7spani em{left:0;}
		.xxa7spani em:nth-child(1){top:0;}
		.xxa7spani em:nth-child(2){top:10px;}
		.xxa7spani em:nth-child(3){bottom:0;}
		
		/* .cur .xxa7spani em{top:11px; transform:rotateZ(90deg);}
		.cur .xxa7spani em:nth-child(1),.cur .xxa7spani em:nth-child(2),.cur .xxa7spani em:nth-child(3){top:10px;}
		.cur .xxa7spani em:nth-child(2){left:10px;}
		.cur .xxa7spani em:nth-child(3){left:0px;}
		.cur .xxa7spani em:nth-child(1){left:-10px;} */
		.cur .xxa7spani em:nth-child(1){transform: rotate(45deg);top:10px;}
		.cur .xxa7spani em:nth-child(2){opacity: 0;}
		.cur .xxa7spani em:nth-child(3){transform: rotate(-45deg);top:10px;}


		
		.xxa7line{ box-sizing: content-box; height:33px; width: 1px; padding-right:60px;}
		.xxa7line{border-left: 1px solid #fff; position: relative;top:35px}
		
		.xxa7line,.xxa7spani em,.xxa7span{ transition: all 0.3s ease;}
		
		.xxhead.tab .xxa7spani em{background:#000;}
		.xxhead.tab .xxa7span{color:#000;}
		.xxhead.tab .xxa7line{border-color: #000;opacity:0.4;}
		
		.xxhead.scron .xxa7spani em{background:#000;}
		.xxhead.scron .xxa7span{color:#000;}
		.xxhead.scron .xxa7line{border-color: #000;opacity:0.4;}
		
		.xxhead.nobaner .xxa7spani em{background:#000;}
		.xxhead.nobaner .xxa7span{color:#000;}
		.xxhead.nobaner .xxa7line{border-color: #000;opacity:0.4;}
		
		
		.xxa7sub{margin: 0 auto;}
		.xxa7subm{padding:50px 155px; padding-top: 50px;}
		.xxa7subp1{ font-size: 30px;color:#3071b7; font-weight: bold;}
		.xxa7subp2{ font-size: 14px; margin-top: 0;max-width: 550px;}
		.xxa7subp3i{width: 40px; position: relative;vertical-align: top;}
		.xxa7subp3i{ transition: all 0.3s ease;}
		.xxa7subp3i,.xxa7subp3span{height: 50px;display: inline-block; line-height:50px;}
		.xxa7subp3i img{position: absolute;left:0;top:0;bottom:0;margin:auto;}
		.xxa7subp3i img{max-width:90%; max-height: 90%;}
		.xxa7subp3span{ margin-left: 15px; font-size: 16px;color:#3071b7;}
		.xxa7subp3{width: 90%; min-width: 1000px;display: flex; justify-content: space-between;}
		.xxa7subp3{ margin-top: 45px;}
		.xxa7more{width: 168px;font-size: 14px;background: #3071b7;color: #fff;}
		.xxa7more{height: 48px;line-height: 48px;border: 1px solid #3071b7;}
		.xxa7more{display: inline-block;border-radius: 5px;overflow: hidden;display: inline-block;text-align: center;}
		.xxa7more:hover{background:#fff ;color:#3071b7;}
		.xxa7more{margin-top: 45px;transition: all 0.3s ease;}
		.xxa7subp3ul:hover .xxa7subp3i{ transform: scale(1.06);}
		
		
		.xialasub{transition:none;}
		
		
		.yyqj_js .xialasub{top:85px;;}
		.xxaluage2,.xxa7lauge{ margin-right:20px;cursor: pointer;}
		.xxaluage>i:before, .xxaluage>i:after{background-size: 100% auto;width: 100%;}
		.xxaluage>span{padding-left: 10px;}
		.xxaluage>span{padding-right: 15px;}
		.xxaluage>span:before, .xxaluage>span:after{top:0;}
		.xxa7lauge,.xxaluage>i,.xxsearch,.xxaluage>span{ opacity: 1;}
		.xxaluage span,.xxa7laugespan{font-size:14px;}
		.xxa7laugespan{ margin-left: 5px;color:#fff;}
		.xxaluage>i{ position: relative;}
		.xxa7laugeemi{width: 10px; position: relative;}
		.xxa7laugeemi:before,.xxa7laugeemi:after,.xxa7laugeem:before,.xxa7laugeem:after{ content: ''; position: absolute;left:0;top:0;width: 100%;height: 100%;}
		.xxa7laugeemi:before,.xxa7laugeemi:after,.xxa7laugeem:before,.xxa7laugeem:after{background-size:100% auto;background-position: center; background-repeat: no-repeat;}
		.xxa7laugeemi:before{background-image: url(../img/pbtyuyan41.png);}
		.xxa7laugeemi:after{background-image: url(../img/pbtyuyan4.png);}
		.xxa7laugeem:before{background-image: url(../img/language_icon_2.gif);}
		.xxa7laugeem:after{background-image: url(../img/language_icon_1.gif);}
		.xxa7laugeemi:after,.xxa7laugeem:after{ opacity:0;}
		.xxa7lauge{ padding-bottom:40px;}
		.xxa7laugeem,.xxa7laugespan,.xxa7laugeemi{display: inline-block;height: 24px;line-height: 24px;vertical-align: top;}
		.xxa7laugeem{width:22px; position: relative;}
		.xxa7laugeemi:before,.xxa7laugeemi:after,
		.xxa7laugespan,
		.xxa7laugeem:before,.xxa7laugeem:after{ transition: all 0.3s ease;}
		
		.yyxla{border-bottom: 1px solid #eee;}
		.yyxlam{width: 1200px;margin: 0 auto;}
		.yyxlap1 span{color:#0073bd; font-size: 16px;}
		.yyxlap1{display: inline-block; border: 1px solid #eee;padding:0 20px;}
		.yyxlap1{line-height: 40px; border-top: none; border-bottom: none;}
		.yyxlap1 span,.yyxlap1 i,.yyxlap1 em{height:40px;vertical-align: top;display: inline-block;}
		.yyxlap1i{width: 20px;}
		.yyxlap1 span{padding:0 15px;}
		.yyxlap1 em{width: 12px;}
		.yyxlap1 em{background: url(../img/icon003.png) center no-repeat;}
		.yyxlap1 em{background-size: 100% auto;}
		.yyxlap1i1{background: url(../img/yyxlap1i1.jpg) left center no-repeat;}
		.yyxlap1i2{background: url(../img/yyxlap1i2.jpg) left center no-repeat;}
		.yyxlap1i3{background: url(../img/yyxlap1i3.jpg) left center no-repeat;}
		.yyxlap1i4{background: url(../img/yyxlap1i4.jpg) left center no-repeat;}
		.yyxlap1i5{background: url(../img/yyxlap1i5.jpg) left center no-repeat;}
		.yyxlap1i6{background: url(../img/yyxlap1i6.jpg) left center no-repeat;}
		.yyxlap1i7{background: url(../img/yyxlap1i7.jpg) left center no-repeat;}
		.yyxlap1i8{background: url(../img/yyxlap1i8.jpg) left center no-repeat;}
		.yyxlap1i81{background: url(../img/yyxlap1i181.jpg) left center no-repeat;}
		.yyxlap1i9{background: url(../img/yyxlap1i9.jpg) left center no-repeat;}
		.yyxlap1i10{background: url(../img/yyxlap1i10.jpg) left center no-repeat;}
		.yyxlap1i11{background: url(../img/yyxlap1i11.jpg) left center no-repeat;}
		.yyxlap1i12{background: url(../img/yyxlap1i12.jpg) left center no-repeat;}
		.yyxlap1i13{background: url(../img/yyxlap1i13.jpg) left center no-repeat;}
		.yyxlap1i14{background: url(../img/yyxlap1i14.jpg) left center no-repeat;}
		.yyxlap1i15{background: url(../img/yyxlap1i15.jpg) left center no-repeat;}
		.yyxlap1i16{background: url(../img/yyxlap1i16.jpg) left center no-repeat;}
		.yyxlap1i17{background: url(../img/yyxlap1i17.jpg) left center no-repeat;}
		.yyxlap1i18{background: url(../img/yyxlap1i18.jpg) left center no-repeat;}
		.yyxlap1i00{background: url(../img/yyxlap1i00.jpg) left center no-repeat;}
		
		.yyxlbm{ margin-top: 20px;}
		.yyxlbm{display: flex; justify-content: space-between;}
		.yyxlbmul{ padding-left: 20px;min-width: 220px;}
		.yyxlbmul3{width:330px;overflow: hidden;}
		.yyxlbmul3 li{ float: left;width: 50%;}
		.yyxlbmul span,.yyxlbmul i{display: inline-block;vertical-align: top;height: 100%;}
		.yyxlbmul li{line-height: 30px;height: 30px; margin-top: 10px;}
		.yyxlbmul a{color:#999; font-size: 14px;}
		.yyxlbmul h5{color:#0073bd; padding: 10px 0; font-weight: bold; font-size: 16px; font-family: arial;}
		.yyxlbmul h5{ border-bottom:1px solid #eee;}
		.yyxlbmul span{ margin-left: 10px;}
		.yyxlbmul li:hover a{color:#3071b7;}
		.yyxlap1 em{display:none;}
		
		.yyxlamyy{justify-content:flex-start;}
		
		.xxhead.tab .xxa7laugeemi:before{ opacity: 0;}
		.xxhead.tab .xxa7laugeemi:after{ opacity: 1;}
		.xxhead.tab .xxa7laugeem:before{ opacity: 0;}
		.xxhead.tab .xxa7laugeem:after{ opacity: 1;}
		.xxhead.tab .xxa7laugespan{color:#333;}
		
		.xxhead.scron .xxa7laugeemi:before{ opacity: 0;}
		.xxhead.scron .xxa7laugeemi:after{ opacity: 1;}
		.xxhead.scron .xxa7laugeem:before{ opacity: 0;}
		.xxhead.scron .xxa7laugeem:after{ opacity: 1;}
		.xxhead.scron .xxa7laugespan{color:#333;}
		
		.xxhead.nobaner .xxa7laugeemi:before{ opacity: 0;}
		.xxhead.nobaner .xxa7laugeemi:after{ opacity: 1;}
		.xxhead.nobaner .xxa7laugeem:before{ opacity: 0;}
		.xxhead.nobaner .xxa7laugeem:after{ opacity: 1;}
		.xxhead.nobaner .xxa7laugespan{color:#333;}
		
		
		/* 股票 */
		.xxa7gp{width: 1200px; bottom: 30px; position: absolute;}
		.xxa7gp{left:50%;transform: translateX(-50%);z-index: 99;}
		.xxa7gp{border-radius:15px;overflow: hidden;}
		.xxa7gpa{width: 100%; border-top-right-radius: 15px;}
		.xxa7gpa{ overflow: hidden;}
		.xxa7gpa span{float: left;width: 20%; text-align: center;color:#fff; font-size: 16px;}
		.xxa7gpa span{line-height: 55px;background: rgba(48,123,174,0.3);}
		.xxa7gpa span{ transition: all 0.3s ease; cursor: pointer;}
		.xxa7gpa span{ border-right: 1px solid rgba(255,255,255,0.1);}
		.xxa7gpa span:last-child{ border: none;}
		.xxa7gpa span.on{background: rgba(255,255,255,0.8);color:#307bae;}
		
		.xxa7gpb{ position: relative;height: 170px;}
		.xxa7gpb{background: rgba(255,255,255,0.8);}
		.xxa7gpbm{ position: absolute;width: 100%;left:0;top:0;padding:50px;}
		.xg7pp1{ font-size: 16px;}
		.xg7pp1h4{color:#307bae;}
		.xg7pp1p1{color:#333;}
		
		.xg7pp2p1{ font-size:12px;}
		.xg7pp2p2{ font-size:14px;}
		.xg7pp2p3 span{ font-size: 24px; font-weight: 700;}
		.xg7pp2p3 em{color:#bb0000; font-size: 14px; font-style: normal;}
		.xg7pp2p3 em{padding-left:15px;}
		.xxa7gpbwz{width: 100%; display: flex; justify-content: space-between;}
		.xg7pp1p1,.xg7pp2p2,.xg7pp3dl dd{margin-top: 5px;}
		.xg7pp3dl dd{line-height:24px;padding-left: 10px;}
		.xg7pp3dl dd a{ font-size: 14px;}
		.xg7pp3dl dd a{ position: relative; display: block;padding-left:12px;}
		.xg7pp3dl dd a:before{width: 4px; position: absolute; height: 4px; background: #000; content:'';}
		.xg7pp3dl dd a:before{border-radius: 50%;left:0;top:50%; margin-top: -2px;}
		.xg7pp3dl dd a:before{ opacity:0.3;}
		.xg7pp3dl dd a:hover{color:#307bae;}
		.xg7pp3dl dd a:hover:before{background: #307bae; opacity: 1;}
		.xg7pp3dl dd a,.xg7pp3dl dd a:before{ transition:all 0.3s ease;}
		.xxa7gpbm{display: none;}
		.xxa7gpbm:nth-child(1){display: block;}
		.xg7pp3{width: 410px;}
		.xg7pp1{width: 150px;}
		.xg7pp0{width: 1px;background: #000; opacity:0.4;}
		
		
		
		/* 网群 */
		.yyxlam{width: 1100px;}
		.xxjtwqh5{ font-size: 16px;color:#555; font-weight: bold;}
		.xxjtwqp1,.xxjtwqp2{ transition: all 0.3s ease;}
		.xxjtwqp1{ font-size: 16px;color:#888;}
		.xxjtwqp2{ font-size: 12px;color:#888; margin-top: 5px;}
		.yyxlamzw{ margin-top: 25px; display: flex; }
		.yyxlamzwm1{ cursor: pointer;}
		.yyxlamzwm1{padding-right:90px;padding-left: 20px; position: relative;}
		.yyxlamzwm1:before{position: absolute; content: ''; left:-6px;width:24px; height: 30px; background-position: left top;}
		.yyxlamzwm1:before{background-size: 100% auto; background-repeat: no-repeat;}
		.yyxlamzwm1:before{background-image: url(../img/0708/tjrarr.svg);top:1px;}
		.xxjtwq{ border-bottom: 1px solid #a0a0a0; padding-top: 45px; padding-bottom: 35px;}
		.yyxlamzwm1:hover .xxjtwqp1{color:#307bae; text-decoration: underline;}
		.xxjtwq:last-child{border: none; padding-bottom: 0;}
		.yyxlamlinkm{ margin-top: 25px;}
		.xxjtwqwc{ display: flex;}
		.yyxlamlinka{ overflow: hidden;}
		.yyxlamlinka a{float: left;font-size: 14px;color:#888; transition: all 0.3s ease;}
		.yyxlamlinka a{height: 20px; line-height: 20px; position: relative;padding-left: 20px; }
		.yyxlamlinka a:before{position: absolute; content: ''; left:-6px;width:24px; height: 100%; background-position: left top;}
		.yyxlamlinka a:before{background-size: 100% auto; background-repeat: no-repeat;}
		.yyxlamlinka a:before{background-image: url(../img/0708/tjrarr.svg);top:-1px;}
		.yyxlamlinka a:hover{color:#307bae; text-decoration: underline;}
		.yyxlamlinka a{ margin-bottom: 10px;}
		.yyxlamlink1{width: 250px;}
		.yyxlamlink1 a{width: 50%;}
		.yyxlamlink2{width: 400px;}
		.yyxlamlink2 a{width: 33.33%;}
		.top-nav7-c-ma{display: none;}
		.h2topjs.on span:after{ transform: rotateX(180deg);}
		.h2topjs.on .xxa7laugeemi:after{ transform:rotateX(180deg);}
		
		
		.xxjtwqen .yyxlamlink2 a{font-size:12px;}
.xxjtwqen .yyxlamlink2 a{width:50%;}

		/* 网群 */
		
		
		
		/* 01 */
		.xxaluage>span, .xxa7laugespan{ font-size: 13px;}
		.top-nav7-c-ma{ padding-bottom: 50px;}
		/* 01 */
		
		.xialasub{display:none;visibility: visible;opacity:1;z-index:6;}
		/* 头变低公用 */
		.xialasub{height: auto;}
		.banner{height: calc(100vh - 85px);min-height: 650px;}
		.xxa7subp2{ line-height: 24px;}
		.hbtxt01{top:20%}
		.yyxlb{ padding-bottom: 50px;}
		
		.xxjtwq{ border-color: #eee;}
		.xxaluage2 .yyxlap1 span{ padding-left: 0;}
		.yyxlap1 span{padding-right:0;}
		.xxnav{ height: 85px !important;}
		.xxa7line{ height: 29px;top:28px;}
		.xxlogo,.xxa7{ height: 45px; line-height: 45px;}
		.xxa7span, .xxa7spani{top:11px;}
		.xxa7{ padding-top: 20px; padding-bottom: 20px;}
		.xxnav>li{ padding-top: 20px; padding-bottom: 20px;height:85px; line-height: 45px;}
		.xxright{ padding-top: 30px;}
		.xxlogo{ margin-top: 20px;}
		.yyqj_js{ padding-bottom: 31px;}
		
		
		.yyqj_js:hover .xialasub,.xinxl23{ top: 85px;}
		/* 头变低公用 */
		
		
		.yyxlap1 i.yyxlap1i{display:none;}
		.yyxlap1 span{padding-left:0;}
		
		
		.banner{margin-top: 85px; }
		
		
		/*banner*/
		
		
.xx3swiper:before{ position:absolute;width:100%;left:0;top:0;content:'';height:20%;z-index:3;}
.xx3swiper:before{background: linear-gradient(0deg, rgba(48,113,183,0) 0%, rgba(48,113,183,0.4) 50%, rgba(48,113,183,0.8) 100%);}
.mainpage,.xx3swiperwz {width: 85%; min-width: 1200px; position: absolute;left:50%;}
.xx3swiper{ height:calc(100vh - 85px); min-height: 600px; margin-top: 85px;}
.xx3swiper{height: 100vh;margin-top: 0;}
	.slide-inner,.xx3swiperimg{width: 100%;height: 100%;left: 0;top: 0; position: absolute; }
	.xx3swiperimg{background-position: center;background-repeat: no-repeat;background-size: cover;}
	.xx3swiperwz{top:50%; transform: translate(-50%,-50%); margin-top: -30px;}
	.xx3swiperwz{color:#fff;}
	.xx3swiperh3{ font-size: 60px; line-height: 1.4;}
	.xx3swiperh5{ font-size: 45px; line-height: 1.4;}
	.xx3swiperp1{ font-size: 18px; margin-top: 15px;}
	.xx3swipergp{ font-size: 14px;color:#fff; background: rgba(255,255,255,0.2);}
	.xx3swipergp{width: 380px; border-radius:5px;padding: 20px; padding-bottom: 30px; margin-top: 35px;}
	.xx3swiperp2 span{}
	.xx3swiperp2{ overflow: hidden;}
	.xx3swiperp2 span:nth-child(1){ float: left;}
	.xx3swiperp2 span:nth-child(2){ float: right;}
	.xx3swipergp i{ font-style: normal;}
	.xx3swiperp2{ padding-bottom: 10px; border-bottom: 1px solid rgba(255,255,255,0.1);}
	.xx3swiperp3{ font-size: 12px;}
	.xx3swiperp3{ margin-top: 25px;}
	.xx3swiperp3 span{display: inline-block; margin-right: 20px;}
	.xx3swiperp3 i{background: rgba(255,255,255,0.3);padding:5px 10px;border-radius:5px;}
	.xx3swiperp3 i{ font-size: 12px; line-height: 12px;}
	.xx3swiperp4{ margin-top: 25px;}
	.xx3swiperp4 span{ font-size: 30px;}
	.xx3swiperp4 i{ margin-left: 25px; font-size: 16px; position: relative; top:13px;}
	.xx3swiperp4 span,.xx3swiperp4 i{display: inline-block;vertical-align: top;line-height: 1;}
	
	.xx3swiper .swiper-slide {
	    overflow: hidden;
	}
	
	.xx3swiperh3{ font-weight: bold;}
	
	.xx3swiperen{ font-size:28px; margin-top:15px;}
	.xx3swiperh5{margin-top:20px;}
	.xx3swiperh3 i{color:#FFF; font-style:normal;}
	.xx3swiperh3en{font-weight:normal;}
	
	.mainpage{ transform: translateX(-50%);}
	.mainpage{ z-index: 12;bottom: 15px;border-top: 1px solid rgba(255, 255, 255, 0.4);}
	.mainpage span {transition: 0.3s ease;-webkit-transition: 0.3s ease;}
	.mainpage span { text-align: center;
	    width: 20%;float: left;border: none;color: #fff; height: 60px;line-height: 60px;border-radius: 0;margin: 0;padding: 0;position: relative;cursor: pointer;
	}
	.pageline {
	    position: absolute;
	    width: 20%;
	    height: 2px;
	    background: #fff;
	    top: -1px;
	    left: 0;
	    border-radius: 0;
	}
	
	.wzxg1{ transition-delay:0.5s;}
	.wzxg2{ transition-delay:0.7s;}
	.wzxg3{ transition-delay:0.9s;}
	
	.xxhbtxtmore{ margin-top:45px;}
	.xxhbtxtmore i{ display: none;}
	.xx3swiperwz1{ text-align: center;top:40%;}
	.xx3swiperh31{ font-size: 55px;}
	.xxhbtxtmore2{ margin-top: 50px;}
	
	.x7banersmall{ position:absolute;width:1200px;left:50%;transform:translateX(-50%);z-index:6;border-top:1px solid rgba(255,255,255,0.7)}
	.x7banersmall{display:flex;justify-content: space-between;}
	.x7banersmall a{position:relative;color:#fff;padding-top:30px;line-height:1.4;}
	.x7banersmall{bottom:0;text-align:center;padding:0 100px;}
	.x7bsp02{font-size:12px;margin-top:5px;}
	.x7banersmall a:before{position:absolute;width:100%;left:0;top:-1px;background:#ff0000;height:2px;opacity:0;content:'';z-index:8}
	.x7banersmall a:before{transition:all 0.3s ease;}
	.x7banersmall a:hover:before{opacity:1;}
	.x7banersmall{bottom:35px;}
	
	.xx3swiper-page{ position:absolute;z-index:6;width:100%; text-align:center;left:0;bottom:130px !important;}
	.xx3swiper-page span{background:#fff !important; opacity:0.5 !important;width:10px;height:10px;border-radius:10px;}
	.xx3swiper-page span.swiper-pagination-bullet-active{background:#fff !important; opacity:1 !important;width:50px;}
	
	
	    
	    
	    .xflmnav.active{top:85px;}
	    .xxheadm, .xxa7sub{min-width:1200px;}
	    .xxnav_en{width:535px!important;}
	    .xxa7en .xxa7subp2{max-width:inherit;}
	    .xxa7en .xxa7subp3span{display:block;margin-left:0;}
		@media screen and (min-width:1602px){
			.hbtxt01{top: 22%;}
		}
		@media screen and (min-width:1921px){
			.hbtxt01{top: 26%;}
		}
		
		@media screen and (max-width:1440px){
		    .x7banersmall{width:1000px;}
			.xxa7subp3span{margin-left:3px;}
			.xxnav>li{margin-right:10px;}
			.xxnav {width: 450px !important;}
			.xxa7{margin-left:15px;}
			.xxa7line{padding-right:40px; margin-left:40px;}
			
			.xxnav_en{width:480px!important;}
		}
		
		@media screen and (max-width:1366px){
				.xxa7line {
                    padding-right: 25px;
                    margin-left: 25px;
                }
		}
				
			
		
		
		