@media screen and (min-width:3140px){
	.con3_bg{ max-width:50%;}
	
}
@media screen and (max-width:2380px){
	.con3_bg{ width:86%;}
}
@media screen and (max-width:2160px){
	html{font-size: 9px;}
	.top_in_div{width: 24rem;}
	.con2_bg{width: 72rem;}
	.tit_h1{font-size: 7rem;}
	.tit_span{font-size: 5rem;}
	.trt-row-70{ margin: 0 -4.5rem;}
	.con4_ul ul li a .con4_tit i{width: 28rem;}
	.trt-row-70 [class*=trt-col-]{ padding: 0 4.5rem;}
	.bottom_top_tit.li ul li{margin: 0rem 1.8rem;}
	
}
@media screen and (max-width:2000px){
	html{font-size: 8.5px;}
	.con_r_ul ul li span i{line-height: 1.6rem;}
	.con_r_ul ul li em{padding-left: 1rem;}
	.con_r_ul ul li span{width: 16rem;}
	.con_r_bottom:before{display: none;}
	.con_r_bottom{padding: 2rem 1.6rem 1.6rem 5.4rem;}
	.con4_ul ul li a .con4_tit i{width: 26rem;}
	.trt-row-100{ margin: 0 -3rem;}
	.trt-row-100 [class*=trt-col-]{ padding: 0 3rem;}
	.bottom_z_tit.li ul li{margin-right: 5rem;}
	.bottom_z_tit.li ul li:first-child+li+li+li{margin-right:4rem;}
}
@media screen and (max-width:1850px){
	html{font-size: 8px;}
	.tit_ul ul li a em{min-height: 6rem; padding-right: 2rem;}
	.tit_ul ul li a em p{display: none;}
	.tit_ul ul li.on a em p,.tit_ul ul li:hover a em p{display: block;}
	.tit_ul ul li a em p{margin-top:.8rem;}
	.tit_ul ul li a em{margin-top: -2rem;}
	.tit_ul ul li:hover a em, .tit_ul ul li.on a em{margin-top: -4rem;}
	.con2_bg{width: 62rem;}
	.trt-row-70{margin: 0rem;}
	.trt-row-70 [class*=trt-col-]{padding: 0 0 0 1.6rem;}
	.bootom_ewm ul li{margin: 0 1rem;}
	.top_in_div{width: 18rem;}
	.top_ul ul li a{margin: 0 1rem;}
	.bottom_top_tit.li ul li{min-width: 6rem;}
	.bottom_z_tit.li ul li{margin-right: 5rem;}
	
}
@media screen and (max-width:1640px){
	.con3_bg{ width:100%;}
	.top_ul ul li a{margin: 0 .6rem;}
}
@media screen and (max-width:1520px){
	html{font-size: 7.4px;}
	.top_in_div{width: 20rem;}
	.bottom_z_tit.li ul li{float: inherit; display:block;}
	.con5_r>ul>li{background-size: auto 120% !important;}
	.row{ margin: 0 1.5%; overflow: hidden;}
}
@media screen and (max-width:1440px) {
	.box_i{display: block;}
	.box_i i{color: #004098; font-size: 3rem;}
	.top .trt-col-4.logo{width: 12%;}
	.top .trt-col-4{width:8%;}
	.top .trt-col-16{width: 79.33334%;}
	.logo{line-height: 8rem;}
	.top_in_div{display: none;width: 30rem; position: absolute; bottom: -5rem; right: 0;}
	.top_in_div input,.top_in_div button{background: #FFFFFF; color: #333;}
	.top_in_div button i{color: #333;}
	.top_ul ul li a{margin: 0 1rem;}
	.bottom_tit .row>.trt-row>.trt-col-5:first-child{width: 16%;}
	.bottom_tit .row>.trt-row>.trt-col-14{width: 62.366666%;}
	.bottom_tit .row>.trt-row>.trt-col-14 .trt-col-11{width:33.33333%}
	.bottom_tit .row>.trt-row>.trt-col-14 .trt-col-7{width:33.33333%}
	.bottom_tit .row>.trt-row>.trt-col-14 .trt-col-6{width:33.33333%}
	.bottom_z_tit.li ul li{margin-right: 0rem;}
}
@media screen and (max-width:1366px) {
	.top .row,.row{margin: 0 1%; width: auto;}
	.bootom_ewm ul li{width: 12rem;}
	body{ font-size: 1.4rem;}
	.bottom_top_tit.li ul li{margin: 0rem 1rem;}
	.bootom_ewm span{width: 9rem;}
	.bootom_ewm ul li{width: 11rem;}
	.con2_bg{width: 56rem;}
	.tit_a_ul ul li span{width: 9rem; height: 9rem; margin: 0 auto; display: block; line-height: 9rem;}
	.tit_a_ul ul li span img{max-width: 5rem;}
	.con_r_top span ul li a{margin: 0rem .6rem;}
	.con7_div h1{font-size: 2rem;}
	.con3_bg{ width:75.78%;}
	.con3_bg i{padding-top: 55%!important;}
}
@media screen and (max-width:1300px) {
	body{ font-size: 1.4rem;}
	.row{margin: 0 0.78125%; width: auto;}
	.tit_ul ul li.on a em p, .tit_ul ul li:hover a em p{top: -.6rem; font-size: 0; display: inline; position: relative;}
	.tit_ul ul li a h1{display: inline; line-height: 3rem;}
	.tit_ul ul li a em{margin-top: -3.2rem;}
	.con_ul li a span i{font-size: 3rem;}
	.trt-row-54,.con4_ul{ margin: 0 -1.2rem;}
	.trt-row-54 [class*=trt-col-]{ padding: 0 1.2rem;}
	.trt-row-40{ margin: 0 -1.2rem;}
	.trt-row-40 [class*=trt-col-]{ padding: 0 1.2rem;}
	.trt-row-100,.trt-row-large{ margin: 0 -1.2rem;}
	.trt-row-100 [class*=trt-col-],.trt-row-large [class*=trt-col-]{ padding: 0 1.2rem;}
	.con_r_bottom{padding: 1rem;}
	.con_r_top span ul li{padding-left: 0;}
	.con_r_top span ul li:before{display: none;}
	.mar_t_large{margin-top: 2.4rem;}
	.mar_t_100{margin-top: 6rem;}
	.pad_t_60{ padding-top:4rem;}
	.pad_t_90{padding-top: 6rem;}
	.pad_t_150{padding-top:6rem;}
	.pad_t_80{padding-top: 6rem;}
	.tit_h1{font-size:5rem;}
	.con_r_ul ul li em{padding-right: 1rem;}
	.con_r_ul ul li em p.w_space_np_02,.con5_r_tit p.w_space_np_02{-webkit-line-clamp: 1;}
	.con_r_ul ul li{margin-bottom: 1rem;}
	.tit_span{font-size: 3rem;}
	.con2_ul .bd2 ul li p.w_space_np_03{-webkit-line-clamp: 2;}
	.con2_ul .bd2 ul li{min-height: 8rem;}
	.con3_ul .bd2 ul li{margin-top:1rem;}
	.con3_ul{padding-bottom: 7rem;}
	.tit_a span{top: -3rem;}
	.con2_bg{width: 40rem;}
	.con2_ul .bd2 ul li i{font-size: 4rem;}
	.con2_ul .bd2 ul li em{padding-top: 1rem;}
	.con3_tit{padding:0rem 1rem; padding-top: 4rem;}
	.con3_tit p{font-size: 2rem;}
	.tit_b span{left: 50rem;}
	.con5_r_tit{padding-right: 5rem;}
	.tit_d span{top: -2rem;}
	.bottom_top_ul>div>div>div:before,.bottom_z>div>div:before{display: none;}
	.con5_r_div{height: 42rem; padding: 2rem;}
	.con5_r_ul ul li { padding: 1rem 0;}
	.con5_r_tit p{min-height: inherit;}
	.con5_r_ul{margin-top: 1rem;}
	.con3_tit em{font-size: 3rem;}
	.con4_ul .trt-col-8 {width: 50%;}
	.con4_ul ul li a{margin: 0 1rem;}
	.trt-row-0{margin: 0;}
	.trt-row-0 [class*=trt-col-]{ padding: 0;}
	.bootom_ewm ul li span{width: 100%;}
	.bootom_ewm ul li{width:10rem; margin: 0 .6rem;}
	.con5_l{height: 40rem;}
	.con_r_ul ul li span i{line-height: 1.4rem;}
	.con6_li{ overflow: hidden;  padding-right: 0;}
	.con6_tit span{top: inherit; float: inherit;}
	.con7_div h1{font-size: 1.7rem;}
	.con3_bg i{padding-top: 40%!important;}
	.top_ul ul li a{margin: 0 .6rem;font-size: 1.2rem;}
}

@media screen and (max-width:1120px) {
	.top_ul ul li a{margin: 0 .2rem;}
	.top .row{margin: 0%;}
	
}
@media screen and (max-width:1070px) {
	.top_ul ul li a{margin: 0 .4rem;}
}
@media screen and (max-width:1024px) {
	.con3_bg i{padding-top: 45%!important;}
}
@media screen and (max-width:992px) {
	html{font-size:10px;}
	body{ font-size: 1.6rem;}
	*{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}
	.top{background: #FFFFFF; position: relative;}
	.top_img{display: none;}
	.top .row,.row{margin: 0;}
	.top_sm_img{display: block;}
	.top .trt-col-4.logo{width: auto;}
	.banner .prev,.banner .next,.con2_anniu{display: none;}
	.bootom_anniu,.con2_bg,.slideBox_08 .next,.slideBox_08 .prev,.con3_bg,.bottom_top_ul{display: none;}
	.con3_div{overflow: scroll;}
	.con3_div ul li.li{display: none;}
	.con4_l .bootom_anniu{display: block;}
	.con3_div ul li {width: 10rem;}
	.con4_ul .trt-col-8{width: 100%;}
	.con4_ul ul li a .con4_tit{margin-top: 2rem;}
	.con5_l{height: auto; margin-top: 2rem; height: auto;  margin-bottom: 2rem;}
	.con5_r>ul>li,.con5_r>ul>li.on{ margin-bottom: 2rem; float: inherit; width: 100%;}
	.con5_div .row{padding-top: 2rem;}
	.con5_r_div{height: 20rem; background:rgba(0,55,166,.2);}
	.con5_r>ul>li.on .con5_r_div{height: auto;}
	.con5_r>ul>li.icon2{background:url(22szzg_img12.jpg) no-repeat left 40%;}
	.con5_r>ul>li.icon3{background:url(22szzg_img13.jpg) no-repeat right 60%;}
	.tit_ul ul li{float: inherit; margin-top: 2rem; max-height: inherit; display: inline-block; border-radius:1rem; overflow: hidden; margin-right: 2rem; width: 50%;}
	.tit_ul ul {white-space: nowrap; overflow-x: scroll; font-size: 0;}
	.tit_ul ul li a{padding: 2rem !important; height: 12rem; border-radius:1rem 1rem 0rem 0rem; border: 1px solid #E4E7ED;}
	.tit_ul ul li:hover a, .tit_ul ul li.on a{position:inherit;height: 12rem;}
	.tit_ul ul li a h1{display: block; text-align: center; font-size: 1.6rem; white-space:normal; line-height: 2.6rem;}
	.tit_ul ul li a p{ display: block;}
	.tit_ul ul li a em{right: 1.4rem; left: 1.4rem; margin-top: -4rem;}
	.tit_ul ul li.on a em p, .tit_ul ul li:hover a em p{font-size: 1.8rem; margin-top: 1rem; top: inherit; position: inherit; display: none;}
	.slideBox .hd{bottom: 2rem;}
	.slideBox .hd ul li{margin: 0 .4rem; width: 1rem; height: 1rem;}
	.sy_div{margin-top: 0;}
	.con_ul li a{padding-top: 30.3030%;}
	.con_r_bottom{padding: 2rem;}
	.mar_t_100{margin-top: 2rem;}
	.pad_t_60{ padding-top:4rem;}
	.pad_t_90{padding-top: 4rem;}
	.pad_t_150{padding-top:4rem;}
	.pad_t_80{padding-top: 4rem;}
	.tit_a_ul ul li a{width: auto; margin-top: 2rem;display: block;}
	.tit_h1{font-size: 2rem; text-align: center;}
	.tit_b,.tit_c,.tit_a,.tit_d{position:relative; min-height: 6rem; text-align: center; display: block; top: inherit; left: inherit; right: inherit; bottom: inherit; padding:inherit;}
	.tit_a .tit_h1{position: absolute; text-align: center; display: block; top: -10%; left:0; right:0; bottom: inherit;}
	.tit_c.li span{position: absolute; left: 50%;top: -20%;transform: translateY(-50%) translateX(-50%);}
	.tit_c.li{top: 2rem;}
	.tit_b span{position: absolute; font-size: 3rem; text-align: center; display: block; top:16%;  left:0; right:0; bottom: inherit;}
	.tit_d .tit_h1{ position: absolute; top: 3rem; left: 0; right: 0; text-align: center;}
	.tit_d span{top:0rem;}
	.con4_l .tit_c .tit_h1{position: absolute; left:0; top: 30%; right:0; text-align: center;}
	.con4_l .tit_c span{margin-top: inherit; top: inherit;}
	.media_a,.box_top{display: block;border-bottom: 0px;}
	.box{line-height: inherit;height: auto;}
	.box ul,.span_a {display: none;}
	.top.box{position: fixed; z-index: 999;}
	.box.on ul{display: block;}
	.box.on {position: fixed;float: inherit; padding-top: 20%; width: 100%; z-index: 100; top: 0px; left: 0px; right: 0px; bottom: 0px; background: #004098;}
	.box ul{font-size: 0; text-align: left;}
	.box ul li{float: inherit; display:inline-block; width:33.33%; font-size: 20px;  margin-bottom: 2rem; text-align: center;}
	.box ul li a{color: #FFFFFF;}
	.box ul li:hover a{color: #FFFFFF;}
	.box ul li img{margin-right: 0px;}
	.top_ul ul li a:before,.top_ul ul li.on a:before, .top_ul ul li:hover a:before{left: 40%; right: 40%;}
	.top_ul{display: none;}
	.box.on .top_sm_img{display: none;}
	.con5_l{ margin-bottom: inherit;}
	.banner{padding-top: 6rem;}
	.tit_h1.li{color: #E4E7ED;}
	.tit_c span{margin-left: 0;}
	.con4_l{padding-bottom:0; height: 10rem;}
	.con_anniu{position: inherit; margin: 0 auto; margin-top: 2rem;}
	.con2_div{padding-bottom: 0;}
	.con3_div ul li i{display: none;}
	.con3_div ul li span{padding-top: inherit !important; height: 12rem;}
	.con3_div ul li{background: #00469B;width:46%; margin:2%; border-radius:1rem;}
	.con3_tit p{writing-mode: inherit;letter-spacing: .3rem; writing-mode: inherit;}
	.con3_tit em{width: auto; font-size: 2.4rem; float: inherit; text-align: left;}
	.con3_tit em br{display: none;}
	.con3_tit{ padding: 2rem;}
	.box.on .top_ul{display:block;}
	.box.on .box_top{position: fixed; top:3.4rem; z-index: 3; right: 2rem;}
	.box.on .trt-col-16{width: 100%;}
	.box.on .none_sm,.top_in_div{display: block !important;}
	.box_i{display: none;}
	.box.on .trt-col-4{width:100%; text-align:center; position: fixed; top:0; text-align: left; left: 1rem; right: 0; z-index: 2;}
	.top_in_div { width: 30rem; position: inherit;bottom:inherit; right:inherit; left: 0;}
	.trt-col-ave-l{width:34.333%;}
	.trt-col-ave-z{width:65.666%;}
	.trt-col-ave-r{width: 100%;}
	.bottom_z_tit{margin-bottom: 1rem;}
	.bottom_z_tit h1{font-size: 2rem; margin-bottom: 1rem;}
	.bottom_tit_sm {padding: 2rem 0;}
	.tit_b{margin-top: 4rem;}
	.con2_top {margin-bottom: 2rem;}
	.sm_tit{border-top: 1px solid #5281bb; padding: 4rem 0;}
	.sm_logo{text-align: center;}
	.sm_tit .bootom_ewm li{ margin: 0 2rem;}
	.trt-row-0{margin: 0 !important;}
	.trt-row-0 [class*=trt-col-]{ padding: 0 !important;}
	.bottom_bottom{height: auto; line-height: 3rem; padding: 1rem;}
	.bottom_bottom span{display: inline-block;}
	.tit_ul ul li a em{padding-right: 0;}
	.sm_logo{margin-bottom: 2rem;}
	.bootom_ewm{text-align: center;}
	.con_ul li a span{font-size: 1.8rem;}
	.top_in{padding: 1rem 0;}
	.con5_r>ul>li{background-size: cover !important;}
	.con3_div ul li span h1{display: none;}
	.top.gl_top .top_dl i{color: #FFFFFF;}
	.sskuan2-box{right:10%; left: 10%; }
	.dlr_xx{width:auto;}
	.box .dlr_xx li{width:100%; display: block;}
	.top.gl_top .top_ul ul li a,.top.gl_top .top_ul ul li.on a, .top.gl_top .top_ul ul li:hover a{color: #FFFFFF;}
	.top.gl_top .top_ul ul li.on a:before, .top.gl_top .top_ul ul li:hover a:before{color: #FFFFFF;}
	.sskuan-box em{display:none;}
	.row{overflow: hidden;}
	.con2_ul .bd2 li a{margin-right: 0rem;}
	.con_r_bottom{top: 5.4rem;}
	.con_r_top span ul li a{font-size: 1.8rem; width: 3.8rem; height: 3.8rem; line-height: 3.8rem;}
	.con3_div.mar_t_xl{margin-top: .8rem;}
	.con2_top{margin-bottom: 1rem;}
	.tit_h1{height: 2rem;line-height: 2rem;}
	.con3_div{overflow: inherit;}
	.con2_ul .bd2 ul li i{bottom: 1rem;}
	.top_ul ul li.on a,.top_ul ul li:hover a{color: #FFFFFF;}
	.con8_div ul li.trt-col-4{width: 50%;}
	.con8_div ul li.trt-col-ave-10{width: 33.33%;}
	.top_ul ul li a{font-size: 2.2rem;}
}
@media screen and (max-width:640px) {
	.trt-row-54,.con4_ul{ margin: 0 -.6rem;}
	.trt-row-54 [class*=trt-col-]{ padding: 0 .6rem;}
	.trt-row-70{ margin: 0 -.6rem;}
	.trt-row-70 [class*=trt-col-]{ padding: 0 .6rem;}
	.trt-row-40{ margin: 0 -.6rem;}
	.trt-row-40 [class*=trt-col-]{ padding: 0 .6rem;}
	.trt-row-100,.trt-row-large{ margin: 0 -.6rem;}
	.trt-row-100 [class*=trt-col-],.trt-row-large [class*=trt-col-]{ padding: 0 .6rem;}
	.bottom_z_tit ul li {height: auto;}
	.logo{line-height: 4rem; margin: 1rem 0;}
	.logo img{height: 4rem;}
	.con4_ul ul li a .con4_tit{padding: 1.6rem; height: 30rem;}
	.con4_ul ul li a .con4_tit i{width: 20rem;}
	.banner i{padding-top: 31.6666666% !important;background-size: cover;}
	.slideBox_08 .pic p{height: 5rem; line-height: 5rem;}
	.con8_div ul li.trt-col-4{width: 100%;}
	.con8_div ul li.trt-col-ave-10{width: 50%;}
	.top_ul ul li a{font-size: 2rem;}
}
@media screen and (max-width:474px) {
	.con_r_top span i{margin-right: 2rem;}
	.con_r_ul ul li span i{display: none;}
	.con_r_ul ul li span{float: inherit;}
	.con_r_ul ul li em{padding-left: 0;}
	.con_rr{padding-top: 0; height: 30rem;}
	.con3_tit p{font-size: 1.6rem;}
	.con3_tit em{font-size: 1.8rem;}
	.con3_tit{padding: 1rem;}
	.con4_l{height:10rem;}
	.con5_r_ul span{width: auto; float: inherit; margin-bottom: 1rem;}
	.con_r_ul ul li em p.w_space_np_02, .con5_r_tit p.w_space_np_02 { -webkit-line-clamp: 2;}
	.con6_ul ul li{margin-top: 1.6rem;}
	.trt-col-ave-l{width:100%; margin-bottom: 2rem;}
	.trt-col-ave-z{width:100%;}
	.sm_logo{margin-bottom: 2rem;}
	.bootom_ewm{text-align: center;}
	.con_ul li{margin-bottom: 1.6rem;}
	.con_ul li.mar_t_large{margin-top: 0;}
	.con_ul li:nth-child(3),.con_ul li:nth-child(4){margin-bottom: 0;}
	.pad_t_90{padding-top: 2.4rem;}
	.slideBox_08 .num{display: none;}
	.sm_tit{padding: 2rem 0;}
	.top_in_div{width: 20rem;}
	.tit_a_ul ul li p{font-size: 2rem;}
	.con_r_top h1{font-size: 2rem;}
	.tit_h1{font-size: 2.2rem;}
	.tit_a_ul ul li span{width: 7rem; height: 7rem; line-height: 7rem;}
	.tit_a_ul ul li span img{width: 3rem;}
	.tit_a_ul ul li p{font-size: 1.8rem;}
	.con3_div ul li span{height: 14rem; overflow: hidden;}
	.con3_tit p{letter-spacing: inherit;}
	.top_ul ul li a{font-size: 1.6rem;}
}
@media screen and (max-width:376px) {
	.con3_div ul li span{height: 17rem;}
	.con3_tit p{font-size: 1.4rem;}
	.box.on{padding-top: 50%;}
	.con_r_top{height: auto;}
	.con_r_top h1{font-size:2rem;}
	.con_r_bottom{top: 5.4rem;}
	.con_r_top span i{margin-right: 1rem;}
	.banner{padding-top: 6rem;}
	.tit_a_ul ul li span{width: 6rem; height: 6rem; line-height: 6rem;}
	.tit_a_ul ul li span img{width: 4rem;}
	.con_r_top span ul li a{margin: 0 .2rem;}
	.tit_ul ul li a{padding: 0 3rem;}
	.top_in_div{width: 18rem;}
	.tit_a_ul ul li p{font-size: 1.6rem;}
}