<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">



@media screen and (max-width: 1200px)
{
    
	.logoimgs {
	    z-index: 10;
		width: 70%;
	}
	.logoimgsf {
	   display: none;
	}
	.e1_alltop_w&gt;.e1_btn&gt;a&gt;span:hover{
	    color: #333333;
    	background: #fff;
    	line-height: 35px;
    	font-size: 14px;
	}
	.g_yxbox{
    	display: block !important;
	}
	.g_boxyxb{
		display: none !important;
	}
	/*.contmar-top{
		padding:0 15px;
	}*/
	.c1_about{
	    width:100%;
	}
	.e1padtopus {
	    margin-top: 10px;
	}
	.ab-par-nav{
		padding-left: 15px;
        padding-right: 15px;
        display: none;
	}
	.d1-content2s{
		padding: 0 15px;
	}
	.sheji2 {
	    margin-left: 0;
	}
	.sheji {
    	margin-left: 0;
	}
	.sheji1 {
	    margin: 20px 0 40px 0;
	}
	.c1-buttonsf {
	    width: 100px;
	    height: 25px;
	}
	.c1-button&gt;a {
    line-height: 25px;
}
.c2-button {
    width: 100px;
    height: 25px;
}
.c2-button&gt;a {
    line-height: 25px;
}
.c1-button {
     width: 100px;
    height: 25px;
}

	/*.gp1_d9_itm span {
	    float: left;
	}*/

	.clearfixsw {
	    width: 100%;

	}
	.index-classw {
    	width: 100%;
    	padding-right: 0;
    	margin-top: -30px;
	}
	.c3-footera img{
	    width: 100%;
	}
	.slick-slider {
   		margin-top: 40px;
	}
	.head {
	    margin-top:40px;
	}
	.index-heider-fx {
	    height: 40px;
		
	}
	.c1-conter2{
		width: 100%;
	}
	.gp1_d9_box3 {
		width: 100% !important;
	}
	.g_newitm{
		width: 100% !important;
		position: relative;
		left: 0;
		top: 0;
	}
	.l_hea_wswe&gt;ul{
			display: none;
	}

	.d1footer-yieroo{
			width:100%;
	}
	.footer_size2{
		margin-left: 42px; 
	}


	.foterw{
		margin-right:0px; 
	}
		.headerm
	{
		display: block;
	    position: fixed;
	    z-index: 1500;
	    top: 0;
	    right: 0;

	    width: 100%;
	    height: 75px;
	    padding-right: 25px;
	    padding-left: 25px;

	    -webkit-transition: all .3s ease;
	    -moz-transition: all .3s ease;
	    -ms-transition: all .3s ease;
	    transition: all .3s ease;

	    background: #fff;
	}

	.headerm {
	    height: 40px;
	    position: fixed;
	    top: 0;
		background-color:#1a273a; 
		}
	.headerm.act{
	    position: absolute;
	}
	.headermindex
	{
	    position: fixed;
	}
	.headerm .logodiv
	{
	    line-height: 40px;
	    /*padding-top: 11px;*/
	        /*margin-top: 15px;*/
	}

	.headerm .navbtn
	{
	    position: relative;

	    width: 27px;
	    height: 27px;
	   top: 50%;
	   transform: translateY(-50%);
	}
	.headerm .navbtn span
	{
	    position: absolute;
	    left: 0;

	    overflow: hidden;

	    width: 100%;
	    height: 2px;

	    -webkit-transition: opacity .25s;
	    transition: opacity .25s;

	    /*background: #0095db;background: #333;*/
	    background: #97852b;
	}
	.headerm .navbtn::before,
	.headerm .navbtn::after
	{
	    position: absolute;
	    z-index: 10;
	    top: 50%;
	    left: 0;

	    width: 100%;
	    height: 2px;

	    content: '';
	    -webkit-transition: -webkit-transform .25s;
	    transition:         transform .25s;
	    -webkit-transform-origin: 50% 50%;
	    transform-origin: 50% 50%;

	    /*background: #0095db;*/
	    background: #97852b;
	}
	.headerm .navbtn::before
	{
	    -webkit-transform: translate3d(0, -10px, 0);
	    transform: translate3d(0, -10px, 0);
	}
	.headerm .navbtn::after
	{
	    -webkit-transform: translate3d(0, 10px, 0);
	    transform: translate3d(0, 10px, 0);
	}
	.headerm .navbtn.act span
	{
	    opacity: 0;
	}
	.headerm .navbtn.act::before
	{
	    -webkit-transform: rotate3d(0, 0, 1, 45deg);
	    transform: rotate3d(0, 0, 1, 45deg);
	}
	.headerm .navbtn.act::after
	{
	    -webkit-transform: rotate3d(0, 0, 1, -45deg);
	    transform: rotate3d(0, 0, 1, -45deg);
	}
	.headerm .navdiv
	{
	    position: fixed;
	    top: 40px;
	    right: 0;

	    width: 100%;
	    padding-bottom: 30px;

	    -webkit-transition: all .5s ease;
	    -moz-transition: all .5s ease;
	    -ms-transition: all .5s ease;
	    transition: all .5s ease;
	    -webkit-transform: perspective(600px) rotateX(-90deg);
	    -moz-transform: perspective(600px) rotateX(-90deg);
	    -ms-transform: perspective(600px) rotateX(-90deg);
	    transform: perspective(600px) rotateX(-90deg);
	    -webkit-transform-origin: top center 0;
	    -moz-transform-origin: top center 0;
	    -ms-transform-origin: top center 0;
	    transform-origin: top center 0;

	    background-color: #444970;

	    -webkit-overflow-scrolling: touch;
	    -webkit-transform-style: preserve-3d;
	    -moz-transform-style: preserve-3d;
	    -ms-transform-style: preserve-3d;
	    transform-style: preserve-3d;
	}
	.headerm .navdiv.act
	{
	    position: absolute;

	    -webkit-transform: perspective(600px) rotateY(0deg);
	    -moz-transform: perspective(600px) rotateY(0deg);
	    -ms-transform: perspective(600px) rotateY(0deg);
	    transform: perspective(600px) rotateY(0deg);
	}
	.headerm .navdiv ul
	{
	    padding-right: 50px;
	    padding-left: 50px;
	}
	.headerm .navdiv ul li

	{
	    margin-top: 20px;
	}
	.headerm .navdiv ul li ul
	{
	    display: none;

	    padding-left: 30px;
	}
	.headerm .navdiv ul li a
	{
	    color: #fff;
	}
	.headerm .navdiv ul li a:hover
	{
	    color: #fff;
	}
	.headerm .navdiv ul li span
	{
	    line-height: 24px;

	    vertical-align: middle;
	}
	.headerm .navdiv ul li span.fr
	{
	    font-size: 24px;

	    color: #fff;
	}
	.headerm .navdiv ul li span.fr img:last-child
	{
	    display: none;
	}
	.headerm .navdiv ul li span.fr.act img:first-child
	{
	    display: none;
	}
	.headerm .navdiv ul li span.fr.act img:last-child
	{
	    display: inline;
	}
	.mask
	{
	    position: fixed;
	    z-index: 990;

	    visibility: hidden;

	    width: 100%;
	    height: 100%;

	    -webkit-transition: all .3s ease-out 0s;
	    -moz-transition: all .3s ease-out 0s;
	    -ms-transition: all .3s ease-out 0s;
	    -o-transition: all .3s ease-out 0s;
	    transition: all .3s ease-out 0s;

	    opacity: 0;
	    background: rgba(0,0,0,.7);
	}
	.mask.act
	{
	    visibility: visible;

	    opacity: 1;
	}
	/*.l_lunbobig{
		display: none;
	}
	.l_lunbomin{
		display: block;
	}*/
	.gp1_d9_itm5{
		width: 50%;
		margin-bottom: 12px;
	}
	
	.project_top&gt;span,.content_nav&gt;span,.footer_con&gt;.footer_size{
		font-size: 16px;
	}
	.project_top&gt;span,.content_nav&gt;p,.footer_con&gt;.footer_size{
		font-size: 18px;
	}
	.content_size1&gt;p{
		font-size: 16px;
		margin-bottom: 20px;
	}
	.content_btn&gt;a&gt;span{
		font-size: 18px;
	}
	.new_s&gt;p,.footer_con&gt;.footer_size1,.footer_con&gt;.footer_size2,.wei{
		font-size: 14px;
	}
	.new_s1&gt;p,.new_s2&gt;p{
		font-size: 12px;
	}
	.footer_logo&gt;span, .footer_logo&gt;p{
		font-size: 12px;
	}
	.center {
     margin-left: 0px; 
	}
	.gp1_d9_itm{
		width: 100%;
		text-align: center;
	}
	.gp1_d9_box3&gt;a&gt;.gp1_d9_itm3{
		width: 100%;
		margin-left: 0px;
	}
	.footer_size::after{
	left: 50%;
    margin-left: -20px;
	}
	.wei{
		margin-left: 60px;
	}
	.content_nav{
        margin-top: 5px;
        margin-bottom: -15px;
        padding-top: 5px;
	}
	.content_about{
		margin-top: 52px;
	}
	.new&gt;.content_nav&gt;p{
		margin-bottom: 20px;
	}
	.content_size3&gt;.aaaa{
		/*margin-bottom: 26px;*/
		margin-top: 0;
	}
	.content_btn {
    margin-bottom: 32px;
	}
	.content_about&gt;.project_nav&gt;p{
	margin-bottom: 26px;
	}
	.bbb {
    margin-bottom: 26px;
	}
	.new_s1&gt;p,.new_s&gt;p{
	line-height: 22px;
	}
	.new_s2&gt;p{
	line-height: 22px;
	}
	.gp1_d9_itm3&gt;.line{
	margin-top: 16px;
    margin-bottom: 26px;
	}
	.new_s3&gt;p{
		margin-bottom: 26px;
	}
	.footer_con&gt;li{
		margin-bottom: 26px;
	}
	.content_size2&gt;p,.content_size3&gt;p{
		/*margin-bottom: 12px;*/
		/*line-height: 22px;*/
	}
	.content_size2{
		margin-bottom: 0;
	}
	.slick-dots{
	bottom: 22px
	} 
	.gp1_d9_itm{
	padding-left: 0px;
    padding-right: 0px; 
	}
	.content_size1&gt;p::after{
	bottom: -26px;
	}
	.content_size1&gt;.aaaa{
	margin-bottom: 44px;
	}
	.content_btn&gt;a&gt;span{
		font-size: 14px;
		width: 100px;
    	height: 25px;
    	line-height: 25px;
	}
	.project_top&gt;p{
		font-size: 12px;
		line-height: 16px;
		margin-bottom: 4px;
    	margin-top: 4px;
	}
	.content_size1&gt;p::after{
		width: 6px;
		height: 6px;
	}
	.content_s::after{
		width: 6px;
		height: 6px;
	}

	.foterw::after {
    right: 40px;
	}
	.foter_s{
	margin-right: 42px;
	}
	/*.footer_con&gt;li&gt;img{
		width: 40%;
		height: 40%;
	}*/
	.footer_logo&gt;span{
		line-height: 20px;
	}
	/*c1éƒ¨åˆ†*/
	.c1_about{
		margin-top: 26px;
	}
	.partner_daohang{
	 
    height: 30px;
    line-height: 30px;
	}
	.partner_btn {
    margin-top: 26px;
	}
	/*c2béƒ¨åˆ†*/
	.c2_nav {
    margin-top: 26px;
    margin-bottom: 26px;
	}
	.c2_nav1 {
    margin-bottom: 26px;
	}
	.c2_nav2 {
    margin-bottom: 26px;
	}
	.c2_nav&gt;p {
    font-size: 18px;
	}
	.c2_nav1&gt;p{
	font-size: 16px;
	}
	.c2_nav2&gt;p,.c2_nav2_size1{
	font-size: 12px;
	}
	.c2_nav2_size{
		font-size: 14px;
	}
	.c2_nav2_size1 {
    margin-right: 20px;
	}
	.c2_nav2&gt;span{
		display: inline-block;
		line-height: 22px;
	}
	.fan {
    margin-bottom: 32px;
	}
	.c2_ps4 .news_nav12{
    margin-bottom: 26px;
	}
	.news_nav11&gt;p {
    margin-top: 26px;
    margin-bottom: 26px;
	}
	.news_center {
    margin-top: 26px;
    margin-bottom: 26px;
    line-height: 26px;
    font-size: 18px;
    width: 100%;
	}
	
	.news_size {
    margin-bottom: 10px;
	}
	/*.team_content{
    margin-top: 0px;
	}*/
	.team_about{
    margin-top: 0px;
	}
	.team_ps&gt;.gp1_d9_box{
	margin-top: 20px;
	}
	.news_nav12 {
    margin-bottom: 26px;
	}
	.news_nav12&gt;span{
	line-height: 20px;
	}
	.news_size&gt;p {
    font-size: 12px;
	}
	.icon4 {
    font-size: 14px;
    margin-right: 10px;
	}
	.icon3 {
    font-size: 18px;
	}
	.team_ps&gt;.gp1_d9_box&gt;.gp1_d9_itm{
		width: 100%;
	}
	.team_ps&gt;.gp1_d9_box&gt;.gp1_d9_itm{
		margin-bottom: 16px;
	}
	/*e1*/
	.e1_aa{
		width: 100%;
	}
	.jions_box&gt;.e1_box_btn&gt;a&gt;span{
		margin: 0 auto;
	}
	.jions_box{
		margin-bottom: 26px;
	}
	.l_hea_w {
		display: none;
	}
	/*.e1_alltop{
		width: 100%;
		    top: 20%;
		left: 0;
	}*/
	.e1_alltop_size1&gt;ul li{
		text-align: left;
	}
	/*.e11 {
    bottom: -95px;
	}*/
	.e1_btn1 {
    top: 0;
    color: #fff;
    right: 16px;
	}
	.e1_aa1+.e1_aa1{
		margin-top: 0px;
	}
	.e1_aa1:nth-child(1){
		margin-top: 26px;
	}
	.e1_aa2{
		margin-top: 0px;
	}
	.eee1{
		margin-bottom: 0px;
	}
	.ee1_btn{
		margin-top: 26px;
	}
	.content_about {
   	 margin-top: 40px;
   	 padding-bottom: 10px;
	}
	.new_btn&gt;a&gt;span{
	margin-top: 8px;
	}
	
	.slick-slide{
		/*height:300px;*/
	}
	.gkh_itm&gt;a&gt;img{
		/*height:100%;*/
		
	}
	.header .logo {
    	padding-left: 15px;
	}
	.gp1_d9_box3 &gt;a .d1-textalginc{
	margin-left: 0;
	margin-right: 0;
	/*margin-bottom: 20px;*/
	}
	.d1-content3s {
    background-color: #fff!important;
   	 padding-bottom:0px;
	}
	.container{
		width:100%;
		/*padding-right: 15px;
		padding-left: 15px;*/
	}
	.index-xiangm{
		width: 100%;
	}

	.index-xiangm&gt;li{
		width: 50%;
		padding: 0px 3px; 
		margin-bottom: -3px;
	}
	.menuph {
	    position: absolute;
	    top: 50%;
	    right: 20px;
	}
	.project_top {
    display: none !important;
	}
}



@media screen and (max-width: 991px){
	.team_contentsf {
	    padding-bottom: 0px;
	}

	.pc_fenye {
		display: none;
	}
	.ph-sx{
		display: block;
	}
	/*.e1_alltop_size1{
	    height: 220px;
	}*/
	.news_nav12 {
	     margin-top: 0; 
	}
	.c1-conter {
	    padding-bottom: 0px;
	}
	.c1-conter {
	    margin-top: 10px;
	}
	
	.jianjie {
    width: 90%;
    height: auto;
    margin: 0 auto;
    margin-top: 35%;
    background-color: #fff;
    padding-bottom: 20px;
    padding-right: 15px;
    padding-left: 15px;
	}
	.e1_alltop_size1&gt;ul li {
	    margin-left: 27px;
	    color: #ffffff;
	    font-size: 14px;
	    font-family: " ";
	    line-height: 25px;
	}
	.mc-b-left {
	    width: 63%;
	    height: 250px;
    	overflow-x: scroll;
	}


	.dianjichakan {
	    width: 100%;
	}
	.c-top-bottom {
	    padding-bottom: 10px;
	}
	.mc-b-right {
	    margin-right: 0;
	    width: 110px;
	    padding-top: 12px;
	}
	.news_size1 {
	    margin-left: 20px;
	}



/*f1*/
	.c1-bottom {
    	padding: 0 20px;
	}
	.c1-buttonsf {
    	margin-bottom: 25px;
	}
	.c1-conter .lineae2 {
	    margin-top: 10px;
	}
	.f1classtop {
    	margin-top: 0;
	}
	.f1-c2marign-t {
	    margin-top: 15px;
	    margin-bottom: -15px;
	}

	.c2 .f1-c2marign-t {
	    margin-bottom: 0px;
	}

	.lineae2martop {
	    margin-top: 35px!important;
	}
	.c3-ul&gt;li {
	    padding-top: 0px;
	    padding-bottom: 5px;
	}
	.c1-buttonsfs {
	    margin-bottom: 10px;
	}
	.footer_logo {
	    margin-top: 0px;
	}

	/*b_1*/


	.content_about {
    	margin-top: 5px;
	    padding-bottom: 30px;
	 padding-top: 15px;
	}
	.content2sf {
	    padding-bottom: 50px;
	}
	.c3-footera {
	    width: 100%;
	    margin: 0 auto;
	    padding-bottom: 40px;
	}
	.c3-footera img{
	    width: 100%;
	}
	.content4 {
	    padding-bottom: 0px;
	}
	.c4-top {
	    margin: 0px auto;
	}
	.center {
	    margin: 0 auto;
	}

	.pc_fenye{
		width: 100;
		padding-left:0;
		padding-right:0;
	}
}
@media screen and (max-width: 768px){
	.e1_alltop {
	    width: 100%;
	}
	.c2_nav2 p img{ width:100%}
	.g_syboxm .margin-top {
	    margin-top: 18px;
	    margin-bottom: 12px;
	}
	.d1f-top-top&gt;ul {
    	width: 100%;
    	padding-left: 15px;
    	padding-right: 15px;
	}
	.fenge{
		display: none;
	}
	.d1f-top-topul2 h3 {
    	width: 100%;
	}
	.footerlianxi{
		text-align: center;
		margin: 15px auto 15px;
	}
	.footerlianxi:after {
	    margin: 15px auto 15px;
	}
	.b1-f-floatl {
    	text-align: left;
	}
	.contentbottom4 {
    	height: 100px;
	}
	.e11 {
	    margin-bottom: 0px !important;
	        bottom: 30px;
	}
	.e1_alltop_w {
	        padding-bottom: 90px;
	}
	.widthqlb{
		display: block;
	}
	.l_lunbobig{
		display: none;
	}
	.l_lunbomin {
    	display: block;
	}
	.jianjie {
   	 width: 95%;
	}
	.partner_center {
		width: 100%;
	}
	.gp1_d9_box3 {
	    margin-bottom: 0px;
	}
	.e1_alltop_w {
	    padding-right: 5px;
	}
	.content2sf {
	    padding-bottom: 0px;
	}
}


@media screen and (max-width: 414px){
	.ph-sx {
	  /*  padding-top: 30px;*/
	}
	/*.logodiv {
	    padding-top: 25px;
	}*/
	/*.yiema-width {
	        width: 54%!important;	

	    }*/
	.pc_fenye {
    	width: 100%;
	}
	.pc_fenye li {
	        width: 22px;
	}
	.content_size3&gt;.aaaa {
    	/* margin-bottom: 26px; */
    	margin-top: 0;
	}
	/*banner*/
	.heightbanner{
		display: none;
	}

	.contmar-top{
		/*margin-top:100px;*/
	}

		/**/
	.menuph {
    	position: absolute;
    	top: 50%;
    	right: 15px;

	}
	.team_ps img{
		width: 100%;
		margin-top:5px;
	}
	.team_ps img:nth-child(1){
		margin-top:0;
	}

	/*index*/
	.content_about {
    	margin-top: 10px;
	}
	.content_nav&gt;p {
    	margin-bottom: 5px;
	}
	.content_size1&gt;p {
    	margin-bottom: 20px;
	}
	.content_s::after {
	    position: absolute;
	    left: 50%;
	    bottom: -20px;
	}
	.content_size2 {
    	margin-bottom: 0;
	}
	.e11 {
	    bottom: 25px;
	}
	.index-xiangm {
	    padding-bottom: 15px;
	}
	.content_btn {
	    margin-bottom: -8px;
	}
	.gp1_d9_itm3 {
	    margin-bottom: 0px;
	}
	.new_btn {
    	padding-top: 0px;
	}
	.new_s3 p {
	    margin-bottom: 10px;
	}
	.footer_logo {
	    padding-top: 5px;
	    margin-top: 0px;
	}
	.d1footersfd1 {
	    padding-bottom: 30px;
	    padding-top: 12px;
	}
	.b1-c4-foot{
		padding-bottom: 10px;
	}
	.b1-c4-footf {
    	padding-bottom: 0px;
	}

	/*e1*/
	.e1padtopus {
	    margin-top: 5px;
	    margin-bottom: 22px;
	}

	.team_box {
	    padding-bottom: 20px;
	}
	.sheji2 {
	    margin-bottom: 20px;
	    margin-left: 5px;
	}
	.sheji1 {
	    margin: 15px 0 15px 4px;
	}
	.sheji {
	    margin-top: 20px;
	    margin-left: 11px;
	}
	.jions_box {
	    margin-bottom: 0px;
	}
	.new_btn a span {
	    margin-bottom: 20px;
	}

	/*d2*/

	.news_nav11s&gt;p {
	    line-height: 30px;
	    margin-bottom: 0px;
	    font-size: 22px;
	}
	.news_nav11s {
	    width: 100%;
	    padding-top: 15px;

	}
	.news_nav12 i {
	    position: relative;
	    top: -18px;
	}
	.news_center {
	    margin-top: 0;
	    margin-bottom: 0;
	    padding-top: 10px;
	}
	.news_nav11 {
	    padding-bottom: 0;
	    margin-bottom: -30px;
	}
	.d2br{
		display: none;
	}
	.news_fanhuisf {
	    margin: 20px 0;
	}

	/*d1*/
	.about_nav {
	    margin-top: 10px;
	    margin-bottom: 10px;
	    /*padding-left: 15px;*/
	}

	/*c2*/

	.c2_nav {
	    margin-top: 15px;
	    margin-bottom: 15px;
	}
	.c2_nav1 {
	    margin-bottom: 10px;
	}
	.c2ullipianli {
	    padding-bottom: 35px;
	}

	/*c1*/

	.partner_navsf {
	    margin-bottom: 0px;
	   /* display: none;*/
	}
	.team_contentsf {
	    padding-bottom: 5px;
	}
	.content_about {
	    padding-bottom: 20px;
	}

	/*b_1*/

	.c-top&gt;p {
	    line-height: 35px;
	}
	.c3-footera {
	        padding-bottom: 25px;
	}
	.contenttop&gt;div {
	    margin-top: 25px  !important;
	}
	.content2sf {
	    padding-bottom: 15px;
	}
	.lineaehuoban {
	    margin-top: 10px!important;
	}
	.contentbottom {
	    padding-bottom: 25px;
	}
	.e1_aa2 {
    	margin-top: 25px;
	}	
	.c1-conter&gt;span{
		font-size: 16px;
	}	
	.c1-conter&gt;p{
		font-size: 18px;
	}	
    .widthpad{
    	padding-bottom: 25px;
    }
}



</pre></body></html>