@media screen and (max-width: 1400px){
.i_titbox .i_tit h3 { font-size: 24px;}
.i_titbox .i_tit h5 { font-size: 32px;}
.index1 .box .i_titbox .index1_link { width: 250px;height: 62px;line-height: 62px;}
.index1 .box .i_titbox .index1_link a{font-size:20px;padding: 0 20px 0 30px;height: 62px;}
.index1 .box .i_titbox .index1_link a:after { font-size: 42px;margin-left: 35px;}
.index1 .box .tab h3{font-size: 18px;line-height: 32px;}
.index1 .box .tab i { font-size: 42px;}
.index2 .list {  margin-top: 80px;}
.index2 .list ul li .con_box h3{font-size: 24px;}
.index2 .list ul li .con_box{bottom: 70px;}

.index3 .con_box ul li h3 {font-size: 26px; margin-bottom: 30px;}
.index3 .con_box ul li .con { font-size: 15px; line-height: 26px;}
.index3 .con_box ul li .con p {margin-bottom: 20px;}

.index4 .list { margin-top: 80px; padding-bottom: 110px;}
.index4 .list .swiper-slide .box .con .tit2 .txt { font-size: 15px; line-height: 28px;}
.index4 .list .swiper-slide { height: 580px;}
.index5 .list .tab ul li h3 { font-size: 26px;}
.index5 .list { margin-top: 80px;}
.index5 .list .tab ul li.miso-current p {height: 90px;}	
}	
@media screen and (max-width: 1300px){
.main_box, .wrap {min-width: 96%;}
.header .nav_box{display:none;}
.header .menu-btn{display:block;top:15px;}
.header .menu-btn.not,.header .mobile-user-nav.not{display:none;}
.header .denglu{margin-right:70px;}
.header .top_search{margin-right:70px;}
.header .menu-btn.on span.line1,.header .menu-btn.on span.line1{top: 23px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.header .menu-btn.on span.line2,.header .menu-btn.on span.line2{opacity: 0;}
.header .menu-btn.on span.line3,.header .menu-btn.on span.line3{top: 23px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
.header .nav_box{width:100vw;position: absolute;left:-2vw;top:60px;background:#FFFFFF;height:auto;z-index:999;min-height:100vh;}
.header .nav_box>ul>li{float:none;border-bottom: solid 1px #dfdfdf;}

.header .nav_box>ul>li>a{width: 100%;padding:0;height: 48px;font-size: 15px;line-height: 48px;color: #575757;	text-indent: 20px;}
.header .nav_box>ul>li>a:after{display:none;}
.header .nav_box>ul>li>a:hover, .header .nav_box>ul>li.on a,.header.xg .nav_box>ul>li>a:hover, .header.xg .nav_box>ul>li.on a, .header:hover .nav_box>ul>li>a:hover, .header:hover .nav_box>ul>li.on a{ background: none;color:#666666;}
.header .nav_box>ul>li.down>a,.header .nav_box>ul>li.down>a:hover{background-image: url(/images/touch-arrow-d.png); background-repeat: no-repeat; background-position: center right 20px; background-size: 13px;}
.header .nav_box>ul>li>.sub1 dd a{font-size:14px;}
.header .nav_box>ul>li>.sub1{width:calc(100% - 30px);position:relative;top: 0;left: 0%; margin-left:0 ; padding: 0px 0 10px 30px;}
.header .nav_box>ul>li>.sub1 dd{text-align:left;line-height:30px;}

.header .navbar {position: absolute;right: 70px;}
	
	
.banner .search_box{width:90%;left: 5%;height: 60px;bottom:40px;}
.banner .swiper-slide .ban_z{width:90%;left:5%;right:auto;transform: translateX(0%);top:30%;}
.banner .swiper-slide .ban_z h2 {font-size: 50px;margin-bottom: 30px;font-weight:600;}
.banner .swiper-slide .ban_z h2 br{display:block;}
.in1Left2,.index2 .in1Left2, .index3 .in1Left2{ font-size: 28px;margin-top: 10px;}
.banner .search_box .box{padding:5px 10px 5px 10px;height:30px;}
.banner .search_box .box .inpubox input[type="text"]{width:calc(100% - 50px);}
.banner .search_box .box .inpubox{width:65%;}
.jiantou{display:none;}
.in1Left3{ font-size: 20px;margin-bottom: 40px;}
.banner .swiper-pagination1{top:auto;bottom:20px;left:0;}
.banner .swiper-pagination1 span{background: #c5d0e0; opacity: 1; width: 10px;height: 10px;border-radius: 5px; margin: 0 3px;display: inline-block;text-align:center;}
.banner .swiper-pagination1 span.swiper-pagination-bullet-active{background: #ff8833;}
	
.banner .swiper-button-prev1, .banner .swiper-button-next1{display:none;}
/**/
.i_titbox .i_tit h5{margin-top: 20px;font-size: 28px;}
.i_titbox .i_tit h3 {font-size: 20px;}
.index1{padding-bottom:50px;}
.index1:before{width:100%;height:100%;}
.index1 .box {width: 90%;margin-left:5%;padding-top: 80px;}
.index1 .box .tab ul li{margin-right: 0;}
.index1 .box .tab i {font-size: 40px;}
.index1 .box .tab h3 {font-size: 18px;margin-top: 20px;line-height: 36px;}
.index1 .box .tab{float:none;width:100%;margin-top:52px;}
.index1 .box .bot{float:none;width:100%;margin-top: 30px;}
.index1 .box .tab ul li { height: 240px;}

.index2 .list {margin-top: 50px;}

.index2 {position: relative;margin-top: 50px;padding-bottom: 50px;}
.index2 .list ul li,.index2 .list ul li.on  {width: 100%;margin-right:0px;float: none;}
.index2 .list ul li .con_box {width: 100%;height: 100%;bottom: 0;left: 0;display: flex;justify-content: center;align-items: center;background: rgb(0 0 0/0.4);}
.index2 .list ul li span, .index2 .list ul li span img {display: block;height:80vw;}
.index2 .list ul li .con_box p {font-size: 15px;width: 90%;line-height: 30px;display: block;}
.index2 .list ul li .con_box h3 {font-size: 20px;margin-bottom: 30px;}
.index2 .list ul li i{display:none;}

.index3,.index3 .wrap{height:auto;width:100%;}
.index3{background: url(/images/sj_index_bg3.jpg)no-repeat center top;background-size:100%;}

.index3 .i_titbox{padding:0 15px;}
.index3 .con_box ul li {float: none;width: 100%;padding: 50px 0 40px;}
.index3 .con_box ul li:nth-child(1) {width: 100%;border-bottom: solid #e4e7f2 1px;}
.index3 .con_box:before{display:none;}
.index3 .con_box .box {padding: 0 20px;border:0;}
.index3 .con_box ul li h3 {font-size: 24px;margin-bottom: 20px;}
.index3 .con_box ul li .con {font-size: 16px;line-height: 30px;width: 100%;}
.index3 .con_box ul li .con p {margin-bottom: 10px;}
	
.index4 .list ul li{wiDth:100%;}
.index4 { padding: 60px 0 0;}
.index4 .list{margin-top: 55px; padding-bottom: 50px;}
.index4 .list ul li .box .con .tit2 h3{width:100%;}
.index4 .list .swiper-pagination{display:block;bottom:20px;}
.index4 .list .swiper-pagination span{background: #c5d0e0;opacity: 1;width:10px;height:10px;border-radius: 5px;margin:0 3px;display:inline-block;}
.index4 .list .swiper-pagination span.swiper-pagination-bullet-active{background:#ff8833;}

/*.index4 .list .swiper-slide:before,.index4 .list .swiper-slide:hover:before { height: calc(100% - 30vw);}*/
.index4 .list .swiper-slide .box .con { padding: 40px 30px 30px;}
.index4 .list .swiper-slide a{display:block;}
.index4 .list .swiper-slide .box .con .tit2 h3{margin: 40px auto 0px;width: 90%;font-size: 20px;line-height: 36px;}
.index4 .list .swiper-slide .box .con .tit2 .txt{margin-top:40px;font-size: 16px;line-height: 30px;height:120px;overflow: hidden;}
.index4 .list .swiper-slide .box .con .tit span {margin-top: 20px;}
.index4 .list .swiper-slide .box .con .tit2 .txt{display:block;}
.index4 .list .swiper-slide {  height: 760px;}



.index5 .list .tab{width: 100%;float: none;height: auto;}
.index5 .list .bot{width: 100%;float: none;height: auto;}


.index5{padding:80px 0;}
.index5 .list { margin-top:50px;}
.index5 .list .phone{}
.index5 .list .tab ul li h3 {font-size: 24px;}
.index5 .list .swiper-slide{display:block;}
.index5 .list .phone .con{position: relative;text-align:left;}
.index5 .list .phone .con i{position: absolute;top:10px;right:0px;transition: all 0.5s ease 0s;}
.index5 .list .phone h3{font-size:24px;color:rgb(255 255 255 /1);}
.index5 .list .phone .txt{font-size:16px;color:rgb(255 255 255 /0.8);line-height:30px;height:105px;margin-top:20px;overflow: hidden;transition: all 0.5s ease 0s;}
.index5 .list .phone .img{position: relative;padding-bottom:40px }
.index5 .list .phone .img i{position: absolute;right:50px;bottom:0px;display:block;color:#FFFFFF;font-size:70px;font-weight:600;}
.index5 .list .swiper-pagination{display:block;bottom:0px;}
.index5 .list .swiper-pagination span{background: #c5d0e0;opacity: 1;width:10px;height:10px;border-radius: 5px;margin:0 3px;display:inline-block;}
.index5 .list .swiper-pagination span.swiper-pagination-bullet-active{background:#ff8833;}	
.index5 .list .tab ul li p { font-size: 16px;}
	
	
	
.footer .f_top .f_logo,.footer .f_top .f_tr,.footer .f_top{height:auto;display:block;}
.footer .f_top .f_tr,.footer .f_top .f_logo,.footer .f_top .f_link{margin-left:0;width:100%;display:flex;justify-content: center;height:auto;}	
.footer .f_top .f_tr{margin-top:20px;}
.footer .f_top .f_link{margin-top:30px;}

.footer .copy {height: auto; line-height: 36px; color: rgba(255 255 255/0.6);}
	
.footer .f_bot .f_nav{min-width:780px;}
.footer .f_bot .f_nav ul li{margin-right:13%;}
.gys_box .gys_top{width:90%;}
.gys_box .gys_bot .gys_form{width:100%;}

.xyzp_banner .bg { height: 70vw;}
.xyzp_banner h2{padding:0 25px;margin-bottom: 30px;}
	
.xyzp_box1,.xyzp_box2,.xyzp_box3{padding:50px 0 70px;}
.xyzp_box1 .ny_tit,.xyzp_box2 .ny_tit,.xyzp_box3 .ny_tit,.xzxdt_box .ny_tit{ margin-bottom: 45px;}
.xyzp_box1 .ny_tit h3,.xyzp_box2 .ny_tit h3,.xyzp_box3 .ny_tit h3,.xzxdt_box .ny_tit h3{font-size: 30px;}

.xyzp_box1 .list .text{position: relative;bottom:auto;left:auto;margin-top:30px;text-align:center;}
.xyzp_box1 .list .text h3,.xyzp_box1 .list .text p{display:block;}
.xyzp_box1 .list .text h3{font-size: 24px;color: #050827;font-weight: 600;margin-bottom:10px}
.xyzp_box1 .list .text p{font-size: 16px;color: #5b6172;}
.xyzp_box1 .list .text a.more{height: 50px;margin:20px auto 0;line-height: 50px;border-radius: 25px;font-size:18px;width:400;}
.xyzp_box1 .list .text a.more:after{font-size: 34px;}
.xyzp_box2 .list ul li .box{padding:35px 25px;}
.xyzp_box2 .list ul li,.xyzp_box2 .list ul li:last-child {float: none;width: 90%;height: auto;margin:0 auto 80px;}
.xyzp_box2 .list ul li i{display:inline-block;width:60px;}
.xyzp_box2 .list ul li h3 {font-size: 20px;margin: 30px 0 20px;}
.xyzp_box2 .list ul li:after {font-size: 24px;left: calc(50% - 15px);top:auto;bottom: -60px;text-align:center;width:30px;height:30px;line-height:30px;transform: rotate(90deg);}	
.xyzp_box2 .list ul li:last-child:after{display:none;}
.xyzp_box2 .list ul li:last-child{margin:0 auto 0px;}
.xyzp_box2 .bot{width:100%;height:70px;line-height: 66px;margin: 60px auto 0;}
.xyzp_box2 .bot p span {font-size: 18px;text-indent: 0;padding-left:16px;width: calc(100% - 96px);line-height:30px;height:70px;display:flex; align-items:center; overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis;}
.xyzp_box2 .bot p {padding: 0 0px;width: calc(100% - 10px);height:70px;}
.xyzp_box2 .bot p a{width:66px;height: 66px;margin-top: 2px;}
.xyzp_box2 .bot p a:after{font-size: 40px;}
.xyzp_box3 {padding-bottom:30px;}
.xyzp_box3 .list{padding:0 0 80px;}
.xyzp_box3 .list .swiper-slide .con h2 {font-size: 24px;margin-bottom:25px;}
.xyzp_box3 .list .swiper-slide .con ul li a {font-size: 18px;line-height: 28px;}
.xyzp_box3 .list .swiper-slide .con{padding: 30px 30px;height: 260px;}
.xyzp_box3 .list .swiper-slide .con i.more{width: 140px;height: 46px;line-height: 50px;font-size:16px;border-radius:26px;}
.xyzp_box3 .list .swiper-slide .con ul {height: 110px;}
.xyzp_box3 .list .swiper-button-prev1, .xyzp_box3 .list .swiper-button-next1{display:none;}
.xyzp_box3 .list .swiper-pagination1{display:block;bottom:20px;left:0;top:auto;text-align: center;}
.xyzp_box3 .list .swiper-pagination1 span{background: #c5d0e0;opacity: 1;width:10px;height:10px;border-radius: 5px;margin:0 5px;display:inline-block;}
.xyzp_box3 .list .swiper-pagination1 span.swiper-pagination-bullet-active{background:#ff8833;}

.xzxdt_box .xzxdt_left .imgbox, .xzxdt_box .xzxdt_right, .xzxdt_box .xzxdt_left a, .xzxdt_box .xzxdt_right a { height: 35vw;}

.last_card{margin-top: 50px;}
.last_card .last_box{padding: 40px 20px;}
.last_card h3 { font-size: 24px;line-height: 32px;margin-bottom: 26px;}
.last_card p { font-size: 14px; line-height: 20px;}

.shzp_box .shzp_search ,.shzp_show_search{width: calc(100% - 20px);height: 50px;border-radius: 28px;margin: 30px 10px 0;}
.shzp_box .shzp_bot .left_con{display:none;width: 100%;float:none!important;}
.shzp_box .shzp_bot .right_con {width: 100%;float:none!important;}
.shzp_box .shzp_tit {font-size: 22px;}
.shzp_box .box { padding: 60px 0px 40px;}
.shzp_box .shzp_search form,.shzp_show_search form {padding: 4px;}
.shzp_box .shzp_search form i,.shzp_show_search form i {margin-left: 15px;height: 42px;}
.shzp_box .shzp_search form input[type="text"],.shzp_show_search form input[type="text"] {height: 42px;font-size: 15px;width: calc(100% - 150px);margin-left: 12px;}
.shzp_box .shzp_search form input[type="submit"],.shzp_show_search form input[type="submit"] {height: 42px;width: 80px;height: 42px;font-size: 15px;border-radius: 25px!important;}
.shzp_box .shzp_bot .right_con .right_tit {padding: 0 10px 25px;line-height: 30px;width:calc(100% - 20px);}
.shzp_box .shzp_bot .right_con .right_list ul li {padding: 30px 20px;}


.shzp_box {margin-top:0px;background:#e6e8f1 ;}
	.shzp_box .shzp_bot .right_con .right_list ul li:before{background: #f7f9fd;}
.shzp_box .wrap:before{display:none;}
.shzp_box .shzp_bot .right_con .right_tit h3 { font-size: 20px;}
.shzp_box .shzp_bot .right_con .right_tit p{display:none;}
.shzp_box .shzp_bot .right_con .right_sx{display:block;}

.banner .banner_video, .xyzp_banner .banner_video{width:96%;height: 55vw;left: 2%;top:calc(50% - 10vw);}
.banner .banner_video, .xyzp_banner .banner_video video{width:100%;}
	
.shzp_show_box .show_con{margin-top:40px;width: calc(100% - 40px);padding:30px 20px;}	
.shzp_show_box .show_con .tit h3{font-size:24px;margin-bottom:20px;}
.shzp_show_box .show_con .tit p{font-size:16px;}
.shzp_show_box .show_con .fenx{position: inherit;display:none;}
	
.shzp_show_box .show_con .tit{margin-bottom:20px;padding: 0 0 30px;}
.shzp_show_box .fenxbox.fix{position: fixed;z-index:999;width:100%;border-top:solid 1px #f5f5f5;bottom:0;top:auto;}
.shzp_show_box .fenxbox{background:#FFFFFF;}
.shzp_show_box .fenxbox .box{padding: 10px 10px;}
.shzp_show_box .fenxbox a.fx,.shzp_show_box .fenxbox a.sc{display:inline-block;margin-left: 0;text-align:center;padding: 0 10px;}
.shzp_show_box .fenxbox a.fx i,.shzp_show_box .fenxbox a.sc i{font-family:'iconfont';color:#050827;font-size:20px;}
.shzp_show_box .fenxbox a.fx i:after,.shzp_show_box .fenxbox a.sc i:after{content:"\e706";}
.shzp_show_box .fenxbox a.fx p,.shzp_show_box .fenxbox a.sc p{font-size:15px;color:#5b6172;margin-top:10px;display:none;}
.shzp_show_box .fenxbox a.fx i:after{content:"\e706";}
.shzp_show_box .fenxbox a.sc i:after{content:"\e646";font-size:24px;}
.shzp_show_box .fenxbox a.fx:hover i,.shzp_show_box .fenxbox a.sc:hover i{color:#ff8833;}
.shzp_show_box .fenxbox a.sc:hover i:after{content:"\e60e";}
.shzp_show_box .fenxbox a.ljsq{display:inline-block;width: calc(100% - 120px);height: 48px;line-height: 48px;border-radius: 5px;font-weight:400;text-align:center;background:#ff8833;color:#FFFFFF;font-size: 18px;margin-left: 20px;letter-spacing: 2px;}

.tjgw_list{width:100%;margin: 30px auto 40px;}
.tjgw_list .tjgw_show ul li{padding: 30px 20px;}
.tjgw_list .tjgw_show ul li .tit { width: calc(100% - 50px);}
.tjgw_list .tjgw_show ul li .fenx a{margin-left:10px;}
.tjgw_list .tjgw_show ul li .fenx a.fx:hover .ant-popover { display: none;}
.tjgw_list .tjgw_show ul li .fenx a p{display:none;}
.tjgw_list .tjgw_show ul li .tit h3{margin-bottom: 15px;}
.tjgw_list .tjgw_show .more a { width: 150px; height: 48px;line-height: 48px;font-size: 16px;}
.tjgw_list .tjgw_show .more { margin: 30px auto 0;}	
.tjgw_list .tjgw_tit{width:calc(100% - 40px);}
	
.adm-popup{position: absolute;bottom:0;width:100%;background:#FFFFFF;left:0;z-index: 1;}
.adm-popup input[type="text"]{position: absolute;z-index:-1;bottom:0;}
.adm-action-sheet-extra {display: flex;justify-content: center;color: #999;border-bottom: 1px solid #eeeeee;font-size: 14px; line-height: 22px;font-weight: 400;padding: 13px 16px;}
.adm-action-sheet-button-item-wrapper{background-color: #fff;padding: 12px 0;border-bottom: 1px solid #eeeeee;}
.adm-action-sheet-button-item-wrapper .adm-button{font-size: 18px;line-height: 24px;font-weight: 400;}
.adm-action-sheet-button-item-wrapper .adm-button .adm-action-sheet-button-item-name {color: rgba(0,0,0,.85);font-size: 18px;}	

.cjwt_box{padding:50px 0 40px;}
.cjwt_box .tab ul li a{font-size:16px;margin:0 10px}
.cjwt_box .ny_tit h3 { font-size: 30px;}
.cjwt_box .ny_tit { margin-bottom: 45px;}
.cjwt_box .list{min-width:96%;margin: 30px auto 40px;}
.cjwt_box .list ul li { padding: 20px 15px; margin-bottom: 15px;}
.cjwt_box .list ul li h3 { font-size: 16px; }
.page{margin-top: 40px;}

.news_show{padding:50px 0 60px;}
.news_show .show_tit,.news_show .show_cotent{min-width:96%;}
.news_show .show_cotent{padding-top:10px;line-height: 28px;font-size:14px;}
.news_show .show_cotent p{text-indent:30px;margin-bottom:5px;}
.news_show .show_cotent img{max-width:100%;display:block;}
.news_show .show_tit{text-align: left;}
.news_show .show_tit h3 { font-size: 22px;}
.news_show .show_tit p span{padding:0 6px;line-height:24px;}
.news_show .show_tit p span:last-child{display:block;}
.news_show .show_tit p span:first-child{*padding-left:0;}

.shzp_banner h2 { font-size: 42px;	}

.phone{display:block!important;}
.pc{display:none!important;}

}
@media screen and (max-width: 1200px){
.banner,.banner .swiper-slide video{height:70vw}
.wni_ff{min-width:120px;bottom:50px;height:50px;}
.wni_ff .swiper-button-next1{right:0;}
.wni_ff .swiper-pagination1{left:-10px;top:0;}
.wni_ff .swiper-pagination1 .swiper-pagination-current{color: #e20062;}

.banner .swiper-slide .ban_z h2{font-size:48px;margin-bottom:15px;}
.banner .swiper-slide .ban_z h3{font-size:36px;}
.banner .swiper-slide .ban_z1 {width: 500px; left: calc(50% - 250px);}
.in1Left2,.index2 .in1Left2, .index3 .in1Left2{ font-size: 24px;margin-top: 10px;margin-bottom:5px;}
.in1Left3{ font-size: 16px;margin-bottom: 30px;}
.zItemMore{margin-top:25px;}
.index1 .index1Nei .in1Right{margin-top:40px;}
	
.footer .f_bot .f_nav{display:none;}
.footer .f_top{padding:30px 0 ;}
.footer .f_top .f_logo{margin-bottom:5px;}
.footer .f_bot{padding:30px 0 0;}
.footer .copy{height:auto;line-height:20px;padding:20px 10px 20px;}
.copy .fl,.copy .fr{float:none!important;}
.copy .fl{margin:0 0 10px}
	
.tc-box{width:90%;max-width:960px;}
.tc-box form{width:100%;}
.tc-box .btn_blue{width: 32px;height: 50px;line-height: 50px; font-size: 26px;}
.tc-box form label{height: 50px; line-height: 50px;font-size:20px;}
.tc-box #keyword{height: 50px; font-size: 20px;}
.tc-box form{height: 50px;}

.postdoc_banner h2{font-size:30px;}
.postdoc_banner .bg{height: 80vw;}
	


	.xzxdt_box .xzxdt_bot{flex-direction: row;align-items: center;display: flex;}
	.xzxdt_box .xzxdt_left .textbox h3{font-size: 20px;}
	.xzxdt_box .xzxdt_left .textbox .text .txt{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: 16px;}
	.xzxdt_box .xzxdt_left .textbox .xzmore span{font-size: 16px;}
	.xzxdt_box .xzxdt_left,.xzxdt_box .xzxdt_right{width:calc(50% - 15px);}
	.xzxdt_box .xzxdt_left .imgbox, .xzxdt_box .xzxdt_left a {height: 51vw;}
.xzxdt_box .xzxdt_left .textbox{padding: 20px 30px;width: calc(100% - 60px);}

	.xzxdt_box .xzxdt_right, .xzxdt_box .xzxdt_right a{height: 51vw;}
	.xzxdt_box .xzxdt_right { width: calc(50% - 15px); }
	

}
@media screen and (max-width: 780px){

.header,.header .top_zqgp,.header .logo,.header .top_search{height:60px;line-height:60px;}
.headspacediv {height: 60px;}
.main_box, .wrap{min-width:96%;}
.header .denglu{margin-right:70px;height:60px;}
.header .denglu a{border:0;overflow: hidden;*background:url(/images/login.png)no-repeat center;*background-size:100%;width:22px;height:22px;line-height:22px;border:solid 2px #050827;border-radius: 50%;position: relative;}
.header .denglu a span{display:none;}
.header .denglu a:after{content:"\e62e";font-family: 'iconfont';font-size:20px;color:#050827;position: absolute;left: 0.5px;top: 2px;}
.header .denglu a:hover:after{color: #ff8833;}
.header .logo { width: auto;padding-right:10px;}
.header .logo a img { height: 40px;}
.header .h_wrap { padding-left: 10px;}
.header .menu-btn{top:5px;display:block;}
.header .top_zqgp{font-size:16px;padding: 0 15px 0 15px;}
.banner{height:60vw;}
.banner .swiper-slide .ban_z h2{font-size:40px;margin-bottom:10px;}
.banner .swiper-slide .ban_z h3{font-size:30px;}
.banner .swiper-slide .ban_z1 {width: 400px; left: calc(50% - 200px);}

.banner .Banner_button{display:block;width:160px;bottom:130px;}
.banner .Banner_button .link{margin-left:0;}
.banner .Banner_button .video_icon{margin-bottom:10px;}
.banner .Banner_button .link,.banner .Banner_button .video_icon{width: 160px;height: 42px; }
.banner .Banner_button .link a {line-height: 42px;}
.banner .search_box .box p a {font-size:13px;}
.banner .search_box{height:52px;}
.banner .search_box .box .inpubox,.banner .search_box .box p{height:42px;}
.banner .search_box .box .inpubox{width:calc(100% - 120px);}
.in1Left2,.index2 .in1Left2, .index3 .in1Left2{ font-size: 20px;}
	
.tc_video{max-width:100%;left:0;height:auto; top:30%;}	


.index3 .con_box{width:100%;margin-top:90vw;}
.index4 .list .swiper-slide .box .img {width: 60vw;height: 60vw;}
.index4 .list .swiper-slide{display:block;height:170vw;}
.index4 .list .swiper-slide:hover .box .img {margin-top: 0vw;}
	
.index2 .list ul:hover li,.index2 .list ul li:hover{width: 100%;}

	
.listbox{padding:50px 0;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx p{display:none;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a.fx:hover .ant-popover{display:none;}
.pc_pages{display:none!important;}
.phone_pages{display:block!important; line-height: 36px; font-size: 15px;}
.page .phone_pages select{height:36px;line-height: 36px;border:solid #bcbec5 1px;padding:0 10px;width:90px;margin:0 15px;font-size: 15px;}
.page .phone_pages span { display: inline-block;margin-right: 15px;font-size: 15px;}
.page .phone_pages span, .page .phone_pages select, .page .phone_pages form {float: left;}

.shzp_banner .bg { height: 80vw;}
.shzp_banner h2 { font-size: 36px;	}

.index1 .box .i_titbox .i_tit{float:none!important;}
.index1 .box .i_titbox .index1_link {float: none;width: 200px;height: 55px;line-height: 55px;margin:40px auto 0;}	
.index1 .box .i_titbox .index1_link a {font-size: 18px;height: 55px;padding: 0 10px 0 25px;}
.index1 .box .i_titbox .index1_link a:after {font-size: 40px;margin-left: 15px;}
	
	
	
.xyzp_banner .Banner_button .video_icon,.xyzp_banner .Banner_button .link{width: auto;padding:0 20px;height:42px;line-height:42px;}
.xyzp_banner .Banner_button .link a{line-height:42px;}

.ph_pages .am-pagination-select .am-pagination-select select{ color: #666666 !important; text-align: center;  background: none; font-size: 14px; border: 1px solid #dedede;}
.ph_pages .am-pagination-select > li > a{color: #666666 !important;background: none;font-size: 12px;border: 1px solid #dedede;background-color: #f7f7f7;height: 36px; padding:0 20px}
.ph_pages .am-pagination-select > li > a:hover{ background: none; border: 1px solid #dedede; }
.ph_pages .am-pagination .am-pagination-prev{ margin-left:3%}
.ph_pages .am-pagination .am-pagination-next{ margin-right:3%}

/*====ç¿»é¡µæ•ˆæžœ====*/
.am-pagination{padding-left:0;margin:0 ;list-style:none;color:#999;text-align:left}
.am-pagination:after,.am-pagination:before{content:" ";display:table}
.am-pagination:after{clear:both}
.am-pagination>li{display:inline-block}
.am-pagination>li>a,.am-pagination>li>span{position:relative;display:block;padding:.5em 1em;text-decoration:none;line-height:1.2;background-color:#fff;border:1px solid #ddd;border-radius:0;margin-bottom:5px;margin-right:5px}
.am-pagination>li:last-child>a,.am-pagination>li:last-child>span{margin-right:0}
.am-pagination>li>a:focus,.am-pagination>li>a:hover,.am-pagination>li>span:focus,.am-pagination>li>span:hover{background-color:#eee}
.am-pagination>.am-active>a,.am-pagination>.am-active>a:focus,.am-pagination>.am-active>a:hover,.am-pagination>.am-active>span,.am-pagination>.am-active>span:focus,.am-pagination>.am-active>span:hover{z-index:2;color:#fff;background-color:#0e90d2;border-color:#0e90d2;cursor:default}
.am-pagination>.am-disabled>a,.am-pagination>.am-disabled>a:focus,.am-pagination>.am-disabled>a:hover,.am-pagination>.am-disabled>span,.am-pagination>.am-disabled>span:focus,.am-pagination>.am-disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed;pointer-events:none}
.am-pagination .am-pagination-prev{float:left}
.am-pagination .am-pagination-prev a{border-radius:0}
.am-pagination .am-pagination-next{float:right}
.am-pagination .am-pagination-next a{border-radius:0}
.am-pagination-centered{text-align:center}
.am-pagination-right{text-align:right}

.am-pagination{position:relative}
.am-pagination-default{margin-left:10px;margin-right:10px;font-size:1.6rem}
.am-pagination-default .am-pagination-next,.am-pagination-default .am-pagination-prev{float:none}
.am-pagination-select{margin-left:10px;margin-right:10px;font-size:1.6rem;}
.am-pagination-select>li>a{line-height:36px;background-color:#eee;padding:0 15px;border:0;color:#555}
.am-pagination-select .am-pagination-select{position:absolute;top:0;left:50%;margin-left:-35px;width:70px;height:36px;text-align:center;border-radius:0}
.am-pagination-select .am-pagination-select select{display:block;border:0;line-height:36px;width:70px;height:36px;border-radius:0;color:#555;background-color:#eee;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:18px}

/**/
.joinbox .abTtitle1{font-size:24px;}
.joinbox .join1 .wrap{display:block;}
.joinbox .join1 .h1Left {width: 100%; max-width: 100%; padding-bottom:0;}
.joinbox .join1 .h1Left .h111 .h111_list:nth-child(1){margin-bottom:0;}
.joinbox .join1 .h1Right{ width: 100%;}
.joinbox .join1{padding:40px 0 40px;}
.joinbox .a1Left2{font-size: 24px;}
.joinbox .a1Left3{margin: 20px 0 30px;}
.joinbox .join1 .h1Right .h1Right1{padding: 10px 0 15px;}
.joinbox .join1 .h1Right .h1Right1 p{font-size: 14px; line-height:24px;}

.joinbox .join2{padding:40px 0 ;}
.joinbox .join2 .join_list li .dt:after{content:'';display:block;overflow: hidden;clear: both;}
.joinbox .join2 .join_list li .dt{padding: 15px 20px;display: block; position: relative;line-height: 24px;}
.joinbox .join2 .join_list li .dt h3{font-size:16px;}
.joinbox .join2 .join_list li .dt span{display:block;float:none;}
.joinbox .join2 .join_list li .dt span:nth-child(4){font-size:13px;}
.joinbox .join2 .join_list li .dt span:last-child{position: absolute;right:15px;top:calc(50% - 15px);}
.joinbox .join2 .join_list li .dt span:nth-child(2),.joinbox .join2 .join_list li .dt span:nth-child(3){display:none;}
.joinbox .join2 .tc_join .con{font-size:14px;line-height:24px;max-height:70vw; overflow-y: auto;}
.joinbox .join2 .tc_join .con::-webkit-scrollbar {width:2px;height:2px;}
.joinbox .join2 .tc_join{width:calc(100% - 60px);padding:25px 20px;}
.joinbox .join2 .tc_join .tt h3{font-size:20px;margin-bottom: 10px;}
.btn_send{height: 45px;  line-height: 45px;width: 100%;margin-top:30px;}
.joinbox .join2 .tc_join .tt{padding-bottom: 15px;  margin-bottom:20px;}

.join3{margin-bottom:50px;}
.join3 .wrap{background-size:100px;background-position: right 15px bottom 40px;height:160px;}
.join3 .wrap .text { top: 20px; left: 20px;}
.join3 .wrap .text h3{font-size: 18px;padding-bottom:10px;width:180px;}
.join3 .wrap .text p{font-size:14px;line-height:28px;}

/**/
.contact_box .abTtitle1{font-size:24px;}
.contact_box .contact1{padding:50px 0;}
.contact_box .contact1 .contact_text ul li,.contact_box .contact1 .contact_text ul li:nth-child(2){width:90%;padding:0;}
.contact_box .contact1 .contact_text ul li:before{display:none;}
.contact_box .contact1 .contact_text ul li h3{line-height: 50px;width: 70px;height:90px; text-align: left;float:left;}
.contact_box .contact1 .contact_text ul li h5{ text-align: left;margin-bottom: 0px;}
.contact_box .contact1 .contact_text ul li h3 img{max-height:50px;}
.contact_box .contact1 .contact_text ul li p,.contact_box .contact1 .contact_text ul li h6,.contact_box .contact1 .contact_text ul li h6 a{ text-align: left;font-size:14px;height:30px;}
.contact_box .contact1 .contact_ewm .img{width:100px;height:100px;}
.contact_box .contact2 .wrap{height:350px;}
.contact_box .contact2{margin-bottom:50px;}
.contact_box .contact3{padding: 40px 0 20px;margin-top: 40px;}
.contact_box .contact3 .left{width:100%;}
.contact_box .contact3 .left p{margin-bottom: 30px;}
.contact_box .contact3 .left .img{display:none;}
.contact_box .contact3 .right{width:100%;padding-bottom:10px;}
.contact_box .contact3 .left h3{margin-bottom: 20px; font-size: 24px;}
.contact_box .contact3 .n_biaodan .messlist{width:100%;}
.contact_box .contact3 .n_biaodan .messlist02{height:120px;}
.n_biaodan .messlist03{display:block;float:none;width:100%;}
.n_biaodan .messsub{float: none; width:calc(100% - 15px);padding-left:0;display:block;margin-top:15px;}
.n_biaodan .messsub input{float: none;height: 42px; line-height: 42px;}

.mianbao{padding: 24px 0 32px;}
.mianbao .wrap{justify-content: initial;}
.show_article .left{width:100%;float:none;padding:0;}
.show_article .ar_title h3{font-size: 18px;}
.show_article .ar_title h6{display:block;height:auto;line-height:30px;}
.show_article .ar_title h6 span{font-size: 12px;margin: 0 10px;line-height:30px;height:30px;}
#font_set_box{display:block;}
.ar_article p{line-height: 28px; padding-bottom: 15px;}
.show_article .newsBottom .proinfo-left,.show_article .newsBottom .proinfo-right,.show_article .newsBottom .proinfo-center{width:100%;float:none;text-align: left;}
.show_article .right{display:none;}
.show_article .newsBottom .proinfo-center{height:30px;line-height:30px;}
.show_article .newsBottom{height:auto;line-height:40px;font-size: 14px;margin-top: 30px;padding:20px 0;}
.show_article .newsBottom .proinfo-left a, .proinfo-right a{display:block;}

.pro_list{margin: 0;}
.pro_list ul li .img{position: static;width:100%;}
.pro_list ul li .txt{position: static;width:calc(100% - 60px);padding:30px 30px;height:auto;}
.pro_list ul li .txt h5{font-size: 20px; margin-bottom: 20px;}
.pro_list ul li .txt p{height: 100px;font-size:14px;line-height:24px;height:72px;}
.pro_list ul li .txt .s_btn{margin-top: 50px;width:120px;}
.pro_list .slick-dots{width:auto;right:20px;bottom:50px;}
.pro_list ul li .txt:before{top:45px;}
.pro_list .slick-arrow{top:35vw;left:auto;}
.pro_list .slick-next{right:20px;}
.pro_list .slick-prev{right:60px;}

.pro_article{background: url(/images/n_buju_bg.png) 0 bottom repeat-x;}
.pro_show{padding:50px 0 20px;}
.pro_show .slick-arrow{top:calc(50% - 37.5px);}
.pro_show .slick-prev{left:10px;}
.pro_show .slick-next{right:10px;}
.pro_show .pro_title h3{font-size: 24px;margin-bottom: 20px;}
.pro_show .n_buju_slide{width:100%;}
.pro_show .con{padding: 30px 10px;}


.gys_box .gys_top{padding:50px 0;}
.gys_box .gys_bot{padding:40px 0;}
.gys_box .gys_bot .gys_form{margin-top:30px;}
.gys_box .gys_bot .gys_title h3{font-size:24px;}
.gys_box .gys_bot .gys_form ul li .form-ul-item{line-height:50px;}
.gys_box .gys_bot .gys_form ul li{width:100%;float:none!important;margin-bottom:15px;}
.gys_box .gys_bot .gys_form ul li.contact textarea{height:100%;}
.gys_box .gys_bot .gys_form ul li.contact .form-ul-item{height:100px;}
	
.gys_box .gys_bot .gys_form .form-btn{margin-top: 10px;width:100%;}
.gys_box .gys_bot .gys_form .index-btn{width:100%;height: 45px;line-height:45px;}
.gys_box .gys_bot .gys_form .index-btn em{margin-left:15px;background:url(/images/arrow5.png) no-repeat left}
.gys_box .gys_bot .gys_form .btn4{color:#fff}
.gys_box .gys_bot .gys_form .btn4 .btnbg-x.btnbg-x{opacity:1;-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transform:scaleX(1);transform:scaleX(1)}
	
.tzz_con .tzz_title h3{font-size:24px}
.tzz_con .tzz_title p{font-size:14px;}
.tzz_con{padding:50px 0;min-height: 100%;}
.tzz_con .tzz_list{margin-top:40px;padding:0 0 0 20px;}
.tzz_con .tzz_list ul li{float:none;width:100%;padding:0;text-align: left;margin-bottom:30px;}
.tzz_con .tzz_list ul li i{float:left;font-size:36px;margin-bottom:0;margin-right:20px;}
.tzz_con .tzz_list ul li p{margin-bottom:5px;}
.tzz_con .tzz_list ul li:hover{background:initial;transform: translateY(0px); transition: ease all 0.3s; box-shadow: 0px 0px 0px rgba(0,0,0,0);}

.xzxdt_box .xzxdt_left, .xzxdt_box .xzxdt_right {width: calc(50% - 5px);}
.xzxdt_box .xzxdt_left .textbox .text .txt{-webkit-line-clamp: 1;}
.xzxdt_box .xzxdt_left .textbox:hover .text{height:60px;margin-top:5px;}
.xzxdt_box .xzxdt_right a .tit h3 { font-size: 28px;line-height: 50px;}
.xzxdt_box .xzxdt_right a .tit .xzmore {width: 80px; height: 40px; border: 2px solid #ffffff;margin-top: 24px;}
.xzxdt_box .xzxdt_right a .tit .xzmore:after{font-size: 28px;}
.xzxdt_box .xzxdt_right a .tit h3{width:240px;}
}
@media screen and (max-width:500px){
	.xzxdt_box .xzxdt_bot{flex-direction: column;}
	.xzxdt_box .xzxdt_left, .xzxdt_box .xzxdt_right {width: 100%;}
	.xzxdt_box .xzxdt_left .imgbox, .xzxdt_box .xzxdt_left a,.xzxdt_box .xzxdt_right, .xzxdt_box .xzxdt_right a{height: 110vw;}
	.xzxdt_box .xzxdt_right{margin-top:35px;}
	.xzxdt_box .xzxdt_right a .tit h3 {font-size: 42px;line-height: 70px;width: 320px;}
	.xzxdt_box .xzxdt_right a .tit .xzmore {width: 120px;height: 60px;border: 3px solid #ffffff;border-radius: 33px;margin-top:36px;}
	.xzxdt_box .xzxdt_right a .tit .xzmore:after{font-size: 42px;}
	
}
@media screen and (max-width: 460px){
.header .top_zqgp{display:none;}
.header .top_search {margin-right:50px;}
.header .menu-btn {right: 10px;}
.banner,.banner .swiper-slide video,.banner .swiper-slide{height:120vw!important;}

}