body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,a,button,textarea,footer{
     margin: 0;
     padding: 0;
     text-decoration: none;
     color: #333333;
     font-family:"Microsoft YaHei","Arial",sans-serif;
     font-size: inherit;
     font-weight: inherit;
     color: inherit;
     line-height:inherit;
	 
}
 body{
     /* font-size: 1rem; */
	 transition: all .3s;
}
 form {
     display: inline 
}
 ul,ol {
     list-style: none 
}
 img {
     vertical-align: middle;
     border: 0;
     -ms-interpolation-mode: bicubic;
}
 button,select,textarea {
     font-size: 100%;
     vertical-align: middle;
     outline: none;
}
 textarea {
     resize: none 
}
 button,input[type="button"],input[type="reset"],input[type="submit"] {
     cursor: pointer;
     -webkit-appearance: button;
     -moz-appearance: button 
}
 input{
     border: 0;
     outline: 0;
}
 input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder {
     color: transparent 
}
 button::-moz-focus-inner,input::-moz-focus-inner {
     padding: 0;
     border: 0 
}
 table {
     border-collapse: collapse;
     border-spacing: 0 
}
 .fl {
     float: left;
}
 .fr {
     float: right;
}

 .hide {
     display: none;
}
 .show {
     display: block;
}
 .ellipsis {
     white-space: Nowrap;
     text-overflow: ellipsis;
     overflow: hidden 
}
 .break {
     word-break: break-all;
     word-wrap: break-word 
}
 .clearfix {
     *zoom: 1;
}
 .clearfix:after {
     content: "\200B";
     display: block;
     height: 0;
     clear: both;
}
 .w1400{
     width: 87.5rem;
     margin: auto;
}
 .ib{
     display: inline-block;
}
.mt10{
	margin-top: -10rem;
}
.mt7{
	margin-top: -7.75rem;
}
.dj{margin-top: 3.25rem;}
 .header{
     height: 6rem;
     line-height: 6rem;
     position: sticky;
     top: 0;
     z-index: 1000;
     background: #fff;
}

 .head_left .logo{width: 18.75rem;margin-top:1rem;}
 .head_right .pc_nav li{
     float: left;
     font-size:1.125rem;
     margin-right: 1.875rem;
     position: relative;
}
 .head_right .pc_nav li:before{
     content: '';
     display: block;
     position: absolute;
     width: 0;
     left: 10%;
     bottom: 1.25rem;
     height: 0.25rem;
     background: #d7000f;
     transition: all .3s;
}
 .bb:hover{
     color: #0e357f;
     font-weight: bold;
}
 .head_right .pc_nav li.bb{
     top: -0.625rem;
}
 .head_right .pc_nav li.bb:before{
     width: 80%;
}
 .head_right .pc_nav li:hover:before{
     width: 80%;
}
 .head_right img{
     width: 2.5rem;
}
 .head_right .cy_phone{
     font-size:1.25rem;
     margin-right:1.5rem;
}
 .head_right .cy_phone img{
     margin-right:0.625rem;
     width:1.875rem;
}
 .head_right .search{
     margin-right: 1.25rem;
     margin-top:1.5rem;
}
.head_right .search img{
	cursor: pointer;
}
.head_right .menu{
	cursor: pointer;
	position: relative;
	overflow: hidden;
        margin-top:1.5rem;
}
.head_right .menu ul{
	width: 6rem;
    padding: 1rem;
    overflow: hidden;
    background-color: #f7fbfe;
    position: absolute;
	z-index: -1;
    right: -8rem;
	top:100%;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: all .5s;
}
.head_right .menu:hover{
		overflow: inherit;
}
.head_right .menu:hover ul{
	opacity: 1;
	right: -3rem;
	z-index: 100;
}
.head_right .menu ul li{
	font-size: 1rem;
	height: 2rem;
	line-height: 2rem;
	text-align: center;
}


#mobile{position: absolute;right: 60px;top: 0;z-index: 10000; display: none;}
#text .item {
    height: 10px;
    width: calc(100% - 40px);
    margin: 20px auto;
    background: #eae8e5;
}
#burgerBtn {
    border-top: 2px solid #1e4288;
    height: 25px;
    width: 30px;
    box-sizing: border-box;
    position: fixed;
    z-index: 30;
    right: 20px;
    top: 40px;
    cursor: pointer;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -khtml-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}
#burgerBtn:before {
    content: "";
    display: block;
    position: absolute;
    height: 2px;
    width: 30px;
    left: 0;
    background: #1e4288;
    top: 10px;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -khtml-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}
#burgerBtn:after {
    content: "";
    display: block;
    position: absolute;
    height: 2px;
    width: 30px;
    left: 0;
    background: #1e4288;
    bottom: 0;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -khtml-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}
.navigation #nav{
	visibility: inherit;
}
#nav {
    position: fixed;
    z-index: 10;
    list-style-type: none;
    /* margin: 100px 0 0 20px; */
    padding: 0;
    overflow: hidden;
    width: 100%;
    height: 100%;
    left: 0;
    top: 90px;
	visibility: hidden;
	background: url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/bg1.jpg) center no-repeat;
	background-size:cover ;
	transition: all .5s;
}
#nav li {
	text-align: center;
	line-height:50px;
    width: 0;
	overflow: hidden;
    background: rgba(0,0,0,.3);
    -webkit-transition: all 0.6s ease-in;
    -moz-transition: all 0.6s ease-in;
    -khtml-transition: all 0.6s ease-in;
    -o-transition: all 0.6s ease-in;
    transition: all 0.6s ease-in;
}
#nav li + li {
    margin-left: -40px;
}
#nav li + li + li {
    margin-left: -80px;
}
#nav li + li + li + li {
    margin-left: -120px;
}
#nav li + li + li + li + li {
    margin-left: -160px;
}
#nav li + li + li + li + li + li {
    margin-left: -200px;
}
#nav li + li + li + li + li + li + li {
    margin-left: -240px;
}
#nav li + li + li + li + li + li + li + li {
    margin-left: -280px;
}
.navigation #nav li {
    width: 100%;
    margin-left: 0;
	color: #fff;
}
.navigation #burgerBtn {
    border-color: transparent;
}
.navigation #burgerBtn:before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -khtml-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 33px;
    left: -2px;
}
.navigation #burgerBtn:after {
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -khtml-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    bottom: 11px;
    width: 33px;
    left: -2px;
}
.demo1.navigation #mobileBodyContent {
    -webkit-transform: scale(0.85);
    -moz-transform: scale(0.85);
    -khtml-transform: scale(0.85);
    -o-transform: scale(0.85);
    transform: scale(0.85);
    margin-left: 260px;
}
.demo2.navigation #mobileBodyContent {
    margin-left: 320px;
    -webkit-opacity: 0.4;
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    -o-opacity: 0.4;
    opacity: 0.4;
}
.demo3.navigation #mobileBodyContent {
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -o-opacity: 0;
    opacity: 0;
    -webkit-transform: scale(0.85);
    -moz-transform: scale(0.85);
    -khtml-transform: scale(0.85);
    -o-transform: scale(0.85);
    transform: scale(0.85);
    visibility: hidden;
}

/* 搜索 */
 .cd-popup {
     position: fixed;
     left: 0;
     top: 0;
     right: 0;
     bottom: 0;
     height: 100%;
     width: 100%;
     background: url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/grayBg.png) repeat;
     visibility: hidden;
     -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
     transition: opacity 0.3s 0s, visibility 0s 0.3s;
     z-index: 9999;
     opacity: 0;
}
 .cd-popup.is-visible {
     opacity: 1;
     visibility: visible;
     -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
     transition: opacity 0.3s 0s, visibility 0s 0s;
}
 .cd-popup-container {
     position: relative;
     height: 2.25rem;
     padding: 2.5rem;
     background: #fff;
     width: 60%;
     margin: 0 auto;
     top: 50%;
     margin-top: -3.625rem;
     background: #FFF;
     border-radius: .4rem .4rem .4rem .4rem;
     text-align: center;
     box-shadow: 0 0 1.25rem rgba(0, 0, 0, 0.2);
     -webkit-transform: scale(1.2);
     -ms-transform: scale(1.2);
     transform: scale(1.2);
     -webkit-backface-visibility: hidden;
     -webkit-transition-property: -webkit-transform;
     transition-property: transform;
     -webkit-transition-duration: 0.3s;
     transition-duration: 0.3s;
}
 .is-visible .cd-popup-container {
     -webkit-transform: scale(1);
     -ms-transform: scale(1);
     transform: scale(1);
}
 .hidden_search .text {
     width: 100%;
     height: 1.25rem;
     padding: 0.5rem 0;
     font-size: 0.875rem;
     color: #444;
     background: none;
     border:none;
     font-family: "Microsoft Yahei";
}
 .hidden_search .btn ,.search_box  .btn{
     display: block;
     background: url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/search_icon.jpg) no-repeat center center;
     position: absolute;
     right: 0;
     top: 0;
     width:2.25rem;
     height: 2.25rem;
     text-indent: -999em;
     border:none;
     cursor: pointer;
}
 .hidden_search .search_wrap {
     border: 0.0625rem solid #e4eaec;
     border-radius: 1.25rem;
     position: relative;
     padding-right: 3.5rem;
     padding-left: 1.25rem;
     height: 2.25rem;
     line-height:2.25rem;
}
 .hidden_search .close_btn {
     position: absolute;
     right: 0;
     top: 0;
     padding: 0.625rem;
     width: 1.375rem;
     height: 1.375rem;
     -webkit-transition: 0.5s;
     transition: 0.5s;
}
 .hidden_search .close_btn:after, .hidden_search .close_btn:before {
     background: #cccccc;
     width: 1.25rem;
     height: 0.1875rem;
     display: block;
     -webkit-transition: all 0.3s ease 0s;
     transition: all 0.3s ease 0s;
     content: "";
     position: absolute;
     left: 0.625rem;
     top: 0.6875rem;
}
 .hidden_search .close_btn:before {
     -webkit-transform-origin: left bottom;
     -ms-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(45deg);
     -ms-transform: rotate(45deg);
     transform: rotate(45deg);
}
 .hidden_search .close_btn:after {
     -webkit-transform-origin: left top;
     -ms-transform-origin: left top;
     transform-origin: left top;
     -webkit-transform: rotate(-45deg);
     -ms-transform: rotate(-45deg);
     transform: rotate(-45deg);
     top: 1.625rem;
}
 .hidden_search .close_btn:hover:after, .hidden_search .close_btn:hover:before {
     background: #0086b3;
}
/* 内容区域 */
 .sy_banner{
     width: 100%;
}
 .sy_banner .swiper-slide img{
     /*height: 18.75rem;*/
     width: 100%;
     object-fit: cover;
}
 .con1{
     margin-top: 1.875rem;
}
 .c_left{
     width: 57.5rem;
}
 .swiper-container01{
     overflow: hidden;
}
 .tabindexList{
     border-bottom: 0.0625rem solid #bbbbbb;
     padding-bottom: 0.9375rem;
     margin-bottom: 1.875rem;
     font-size: 1.5rem;
     color: #bbbbbb;
}
 .tabindexList span{
     margin-right: 3.125rem;
     position: relative;
     float: left;
     transition: all .3s;
}
 .tabindexList span.tab{
     color: #1e4288;
}
 .tabindexList span:before{
     content: '';
     display: block;
     position: absolute;
     width: 0.875rem;
     height: 0.875rem;
     left: calc((100% - 0.875rem)/2);
     bottom: -1.375rem;
     background: url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/lmtitico.png) no-repeat;
     background-size: 100% 100%;
     transition: all .3s;
}
 .tabindexList span.tab:before{
     background-image: url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/lmtitico_on.png);
}
 .tabindexList .more{
     float: right;
     color: #333;
     font-size:1rem ;
    position: relative;
    top: .8rem;
}
.link_more{display:none;}
 #c_banner,.c_banner{
     width: 28.125rem;
     height: 18.125rem;
}
 .c_banner{width:100%;}
 .c_banner .swiper-img{
     width: 100%;
     height: 13.75rem;
     overflow: hidden;
}
 .c_banner .swiper-slide img{
     width: 100%;
     height: 100%;
    /* object-fit: cover;*/
}
 .c_banner .swiper-text{
     text-align: center;
    /* width: 100%;*/
     background: #0e357f;
     color: #fff;
   /*  line-height: 2.875rem;*/
     padding:.5rem;
     font-size: 1.125rem;
     transition: all .3s;
}
/*.c_banner .swiper-slide-active .swiper-text{
     width: 96%;
}
 */
 .c_banner .swiper-pagination{
     bottom: 0 !important;
}
 .c_banner .swiper-pagination-bullet{
     width: 2.5rem;
     height: 0.25rem;
     border-radius: 0;
     transition:all .3s;
}
 .c_banner .swiper-pagination-bullet-active{
     background-color:#d7000f ;
}

 .swiper-slide{
     float: left;
}
 .swiper-container01 >div.swiper-wrapper{
     width: 26.875rem !important;
     float: right;
}
 .c_list{
     width: 26.875rem;
}
 .c_list li{
     overflow: hidden;
     width: 100%;
     margin-bottom: 1.25rem;
     transition:all .3s;
}
 .c_list li:hover{
     color: #1e4288;
}
 .c_list a{
     float: left;
     width: 85%;
     overflow: hidden;
     text-overflow:ellipsis;
     white-space: nowrap;
}
 .c_list span{
     float: right;
     width: 10%;
     text-align: right;
}
 .c_right{
     width: 28.125rem;
}
 .c_right .dj img{width: 100%;}
 .c_right .xxjh{background:#f5f5f5;padding:1.25rem 2.25rem;overflow:hidden;margin-top:1.25rem;}
 .c_right .xxjh li{
     margin-top:1.25rem;
     line-height:5rem;
     padding-left:8.75rem;
     font-size:1.5rem;
     color:#0e357f;
     border:1px solid #0e357f;
}
 .c_right .xxjh li:hover{color:#fff;}
 .c_right .xxjh .xxjh_01{background:url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/yxdl.png) #fff 4.375rem center no-repeat;margin-top:0;}
 .c_right .xxjh .xxjh_02{background:url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/xxjh.png) #fff 4.375rem center no-repeat;}
 .c_right .xxjh .xxjh_03{background:url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/yzgl.png) #fff 4.375rem center no-repeat;}
 .c_right .xxjh .xxjh_01:hover{background:url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/yxdl_hover.png) #0e357f 4.375rem center no-repeat;}
 .c_right .xxjh .xxjh_02:hover{background:url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/xxjh_hover.png) #0e357f 4.375rem center no-repeat;}
 .c_right .xxjh .xxjh_03:hover{background:url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/yzgl_hover.png) #0e357f 4.375rem center no-repeat;}


 .con2{
     margin-top: 1.875rem;
}
 .swiper-container02,.swiper-container03{
     width: 27.5rem;
     overflow: hidden;
     float: left;
}
 .swiper-container03{
     margin-left: 2.5rem;
}
 .swiper-container02 .c_list,.swiper-container03 .c_list{
     width: 100%;
}
 .con2 .c_right .tabindexList,.con3 .c_right .tabindexList{
     margin: 0;
     border: 0;
}
 .con2 .c_right .tabindexList span:before,.con3 .c_right .tabindexList span:before{
     display: none;
}
 .con2 .c_right .zt img{
     width: 100%;
     height: 9.25rem;
    /* object-fit: cover;*/
     margin-bottom: 1.25rem;
}
.con2 .c_right .zt li:last-child img{margin-bottom:0;}
 .con3{
     margin-top: 3.125rem;
}
 .con3 .lo_img{
     width: 11.375rem;
     position: relative;
}
 .con3 .lo_img img{
     width: 100%;
}
 .con3 .lo_img span{
     position: absolute;
     top:2.5rem;
     left: 0;
     width: 100%;
     text-align: center;
     font-size: 1.875rem;
     color: #fff;
}
 .con3 .lo_list{
     width: 46.125rem;
     height: 17.5rem;
     background: url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/cy_con3_right.jpg) no-repeat;
     background-size: 100% 100%;
}
 .lo_list li {
     float: left;
     font-size:1.25rem;
     height: 50%;
     width: 25%;
     line-height: 50%;
     display: table;
     position: relative;
}
 .lo_list li a {
     display:block;
     color: #fff;
     font-size: 1.5rem;
     text-align: center;
     margin-top: 3.75rem;
     display: table-cell;
     vertical-align: middle;
}
 .lo_list li:first-child{
     width: 50%;
}
 .lo_list li:before{
     content: '';
     display: block;
     position: absolute;
     left: 0;
     top: 0;
     width: 100%;
     height: 100%;
     background: rgba(20,66,129,.8);
}
 .lo_list li:nth-child(2):before,.lo_list li:nth-child(4):before{
     background: rgba(215,0,15,.5);
}
 .lo_list li:nth-child(3):before,.lo_list li:nth-child(6):before{
     background: rgba(61,53,53,.5);
}
 .lo_list li:nth-child(5):before{
     background: rgba(255,165,0,.5);
}
 .con3 .c_right .tabindexList{
     margin-top:-2.125rem;
}
.con3 .c_right .zt img{width: 100%;}



/* 新增 */
.con3 .c_left{height: 17.5rem;background: url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/con3_bg.jpg) no-repeat;background-size: 100% 100%;}
.con3 .cp_list{width:50%;font-size: 1.25rem;line-height: 3.5rem;height: 100%;}
.con3 .cp_list ul{padding-top: 1.25rem;padding-left: 3.125rem;padding-bottom: 3.125rem;}
.con3 .cp_list li{float: left;width: 50%;}
.con3 .cp_list li:hover img{transform: rotateY(360deg);transition: all .8s;}
.con3 .cp_list li img{margin-right: 0.625rem;}
.con4 .sy_fzxz{position: relative;}
.con4 ._bg{width: 100%;height: 100%;position: absolute;background: rgba(255,255,255,.8);}
.con4 ._cont{position: relative;z-index: 1;padding: 0 6.875rem;}
.con4 ._cont ._tit,.con5 ._tit{font-size: 2.25rem;color: #0e357f;text-align: center;padding-top: 1.875rem;padding-bottom: 1.25rem;font-weight: 500;}
.con4 ._cont ._tit span{color: #d7000f;}
.con4 ._cont ._sum,.con5 ._cont{font-size: 1.125rem;color: #0e357f;line-height: 1.875rem;}
.con4 ._cont ._sum .jgfw_cont{color:#333333;margin-top: 1rem;}
.con4 ._cont ._sum .jgfw_cont .jgfw_tit{font-size:1.25rem;font-weight:bold;}
.con4 ._cont ._sum .jgfw_cont strong{font-size:1.5rem;color:#d7000f;}
.con5 ._tit{color:#fff;padding-top:0;}
.con5 ._cont{color:#fff;padding-bottom: 4.0625rem;}
.con5 ._cont p{text-indent:2em;text-align: justify;margin-top:1.875rem;}
.swiper-container04{margin-top: 2.125rem;padding-bottom:2rem;overflow: hidden;}
.swiper-container04 .tabindexList{margin-bottom: 4.375rem;}
.swiper-container04 .tabindexList span{/*margin-left: 6.875rem;*/margin-left: 10rem;margin-right: 0;font-size: 1.5rem;}
/*.swiper-container04 .tabindexList span:first-child{margin-left: 0;}*/
.swiper-container04 .swiper-slide .dobok{height: 11.25rem;font-size: 1.125rem;line-height: 2.5rem;}
.swiper-container04 .swiper-slide .num{font-size: 1.5rem;color: #d7000f;}

.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:100%;
	height: 100%;
/* 	font-size:12px;
	line-height:16px; */
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	/* background:#f6f6f6; */
	white-space:nowrap;
}

.str_wrap.str_active {
	/* background:#f1f1f1; */
}
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
	//display:inline;
	//zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;	
}


.con4{margin-top: 1.875rem;padding-top: 4.0625rem;background: url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/con4_bg.jpg)  no-repeat;background-size: cover;}
.con4 .c_left{width: 59.3rem;}
.con4 .c_left img,.con4 .c_right img{width: 100%;}

.con5{padding-top: 4.0625rem;background: url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/con5_bg.jpg)  no-repeat;background-size: cover;}

/* 底部区域 */
.footer{background: url(/eportal/uiFramework/commonResource/zip/cyImg/cyImg/foot_bg.jpg) no-repeat;background-size: cover;color: #fff;}
.footer .f_top{padding: 1.875rem 0;font-size: 1.25rem;border-bottom: 1px solid #5c7eac;}
.footer .f_top a{margin-right: 2.7rem;display: inline-block;}
.footer .f_top a:last-child{margin: 0;}
.footer .f_bottom .f_left{width: 90%;}
.footer .f_bottom .aaa{font-size: 1.25rem;margin: 1.5625rem 0; }
.footer .f_bottom .aaa span{margin:0 1rem;display: inline-block;}
.footer .f_bottom .bbb{font-size: 0.875rem;margin-bottom: 3.125rem;}
.footer .f_bottom .bbb span{margin-right: 1.25rem;display: inline-block;}
.footer .f_bottom .f_right{width: 10%;margin-top: 1.875rem;}
.footer .f_bottom .ewm img{width: 100%;}

 @media screen and (max-width: 1500px) {
	 /* html{font-size: 90%;} */
     .w1400 {
         width: 90%;
    }
}

@media screen and (max-width: 800px) {
	 /* html{font-size: 90%;} */
     .w1400 {
         width: 100%;
    }
	.mt7,.mt10{margin-top: 0;}
	.dj{margin-top: 0;}
	.cd-popup-container{top:30%;}
	.pc_nav,.menu{
		display: none;
	}
	#mobile{display: block;}
	.head_left .logo{width: 70%;}
        .head_right .cy_phone{display:none;}
	.head_right .search{position: absolute;right: 4rem;margin: 0;margin-top:2.5rem;}
	.head_right img{width: 1.5rem;}
	.sy_banner .swiper-slide img{height: auto;}
	.sy_banner .swiper-button-white{display: none;}
	.swiper-container .c_banner{height: auto;margin: 1rem 0;}
	.swiper-container .c_banner .swiper-img{height: auto;}
	.swiper-container01 >div.swiper-wrapper,.c_banner,.c_left,.c_right{float: none;width: 100%;}
	.tabindexList{font-size:1.2rem;width: 96%;margin: auto;margin-bottom: .7rem;}
	.tabindexList span{margin-right: 1rem;}
	.c_list{width: 96% !important;margin: auto;}
	.c_list li{margin-bottom: .5rem;}
	.c_list li a{width: 85%;}
	.c_list li span{width: 15%;}
	.swiper-container01,.swiper-container02, .swiper-container03{width: 100%;margin: 0;float: none;}
	.con2 .c_right .tabindexList, .con3 .c_right .tabindexList{margin: auto;}
	.con2 .c_right .zt img{height: auto;}
	.con3{margin-top: 1rem;}
	.con3 .c_left .lo_img{display: none;}
	.con3 .c_left .lo_list{width: 100%;}
	.con3 .c_left .lo_list li a{font-size: 1.2rem;}
	.con3 .c_left{background: transparent;}
	.con3 .cp_list{width: 100%;}
	.con4 .c_left,.con4 .c_right{width: 100%;}
	.con4 ._cont{padding: 0 .5rem;}
	.swiper-container04 .tabindexList span{margin-left: 2rem;margin-right: 0;font-size: .8rem;}
	.footer .f_top{font-size: 1rem;text-align: center;padding: 1rem 0;}
	.footer .f_top a{margin-right: 1rem;}
	.footer .f_bottom .f_left{width: 100%;}
	.footer .f_bottom .f_right{width: 30%;margin:1rem auto;float: none;}
	.footer .f_bottom .aaa{margin:auto ;font-size: 1rem;text-align: center;}
	.footer .f_bottom .bbb{font-size: .8rem;text-align: center;margin-top: 1rem;}
	.c_banner .swiper-button-next{right:45px !important;}
}