@charset "utf-8";











@media only screen and (min-width: 1400px) {

.cs_cont{ width:90%; max-width:1600px; margin:0 auto; padding:50px 0px 20px 0px;}







.cs_cont ul li{display:block; width:100%; height:; float:; box-sizing:border-box; padding:20px; transition:0.2s; margin-bottom:20px; border:#e5e5e5 1px solid;}

.cs_cont ul li:hover{-moz-box-shadow:0px 0px 40px #EDEDED; -webkit-box-shadow:0px 0px 40px #EDEDED; box-shadow:0px 0px 40px #EDEDED;}









.cs_1{width:25%; float:left;}

.cs_1 img{width:100%; height:auto; border-radius:8px;}





.cs_2{width:73%; float:right;}

.cs_2 h3{font-size:20px; color:#333; font-weight:bold; line-height:50px;}

.cs_2 p{font-size:16px; line-height:32px; color:#888;}







.cs_2_r2{width:100%; line-height:40px; font-size:16px; color:#888;}

.cs_2_r2 i{margin-right:8px;}

.cs_2_r3{width:100%; line-height:40px; font-size:16px; padding-top:20px;}

.cs_2_r3 a{display:block; float:right; width:200px; height:40px; line-height:40px; text-align:center; border:#0085FF 1px solid; transition:0.5s;}

.cs_cont ul li:hover .cs_2_r3 a{ background:#0085FF; color:#fff;}



}









@media only screen and (min-width: 1200px) and (max-width: 1399px) {



.cs_cont{ width:90%; max-width:1600px; margin:0 auto; padding:40px 0px 20px 0px;}



.cs_cont ul li{display:block; width:100%; height:; float:; font-size:20px; box-sizing:border-box; padding:20px; transition:0.2s; margin-bottom:20px; border:#e5e5e5 1px solid;}

.cs_cont ul li:hover{-moz-box-shadow:0px 0px 40px #EDEDED; -webkit-box-shadow:0px 0px 40px #EDEDED; box-shadow:0px 0px 40px #EDEDED;}







.cs_1{width:25%; float:left;}

.cs_1 img{width:100%; height:auto; border-radius:5px;}



.cs_2{width:72%; float:right;}

.cs_2 h3{font-size:20px; color:#333; font-weight:bold; line-height:50px;}

.cs_2 p{font-size:14px; line-height:32px; color:#888;}





.cs_2_r2{width:100%; line-height:40px; font-size:14px; color:#888;}

.cs_2_r2 i{margin-right:8px;}

.cs_2_r3{width:100%; line-height:40px; font-size:16px; padding-top:20px;}

.cs_2_r3 a{display:block; float:right; width:150px; height:40px; line-height:40px; text-align:center; border:#0085FF 1px solid; transition:0.5s;}

.cs_cont ul li:hover .cs_2_r3 a{ background:#0085FF; color:#fff;}



}













@media only screen and (max-width: 1199px) {

.cs_cont{ width:90%; margin:0 auto; padding:10px 0px 10px 0px;}



.cs_cont ul li{display:block; width:100%; height:; float:; box-sizing:border-box; padding:10px; transition:0.2s; margin-bottom:10px; border:#e5e5e5 1px solid;}

.cs_cont ul li:hover{-moz-box-shadow:0px 0px 40px #EDEDED; -webkit-box-shadow:0px 0px 40px #EDEDED; box-shadow:0px 0px 40px #EDEDED;}







.cs_1{width:100%; float:;}

.cs_1 img{width:100%; height:auto; border-radius:5px;}



.cs_2{width:100%; float:; margin-top:10px;}

.cs_2 h3{font-size:1.2em; color:#333; font-weight:bold; line-height:2em; padding-bottom:10px;}

.cs_2 p{font-size:1em; line-height:1.6em; color:#888;}





.cs_2_r2{width:100%; line-height:40px; font-size:1.0em; color:#888;}

.cs_2_r2 i{margin-right:5px;}



.cs_2_r3{width:100%; line-height:40px; font-size:16px; padding-top:12px;}

.cs_2_r3 a{display:block; width:100%; height:40px; line-height:40px; text-align:center; border:#0085FF 1px solid; transition:0.5s;}

.cs_cont ul li:hover .cs_2_r3 a{ background:#0085FF; color:#fff;}



}



























































@media only screen and (min-width:1366px) {



#new_conl{width:90%; max-width:1600px; margin:0 auto; min-height:50px; padding:60px 60px 30px 60px; margin-top:0px; position:relative;}



#new_conla{width:100%; min-height:20px; padding:15px 0px 15px 0px; font-size:24px; text-align:center; color:#333; font-weight:bold; border-bottom:#e4e4e4 0px dotted; }





#new_conlb{width:100%; height:50px; line-height:50px; font-size:14px; font-style:; text-align:center;}

#new_conlb span{color:#777; margin:0px 30px 0px 10px;}





#new_conlc{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:35px;}

#new_conlc p{ line-height:35px;}

#new_conlc img{max-width:100%;}



#new_conld{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:30px; border-top:#e0e0e0 1px dotted;}





}













@media only screen and (max-width:1365px) {



#new_conl{width:90%; margin:0 auto; min-height:50px; padding:40px 0px 20px 0px;}



#new_conla{width:100%; min-height:20px; padding:10px 0px 10px 0px; font-size:18px; text-align:center; color:#333; font-weight:bold; border-bottom:#e4e4e4 0px dotted; }





#new_conlb{width:100%; height:30px; line-height:30px; font-size:14px; font-style:; text-align:center;}

#new_conlb span{color:#777; margin:0px 30px 0px 10px;}





#new_conlc{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:35px;}

#new_conlc p{ line-height:35px;}

#new_conlc img{max-width:100%;}



#new_conld{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:30px; border-top:#e0e0e0 1px dotted;}





}









































@media only screen and (min-width: 1200px) {

.yy_cont{ width:90%; max-width:1800px; margin:0 auto; padding:20px 0px 20px 0px;}



.yy_cont ul li{display:block; width:33.33%; height:; float:left; border-radius:8px; box-sizing:border-box; padding:20px 20px 10px 20px; margin-bottom:15px; transition:0.2s;}

.yy_cont ul .yy_1{width:100%; height:;}

.yy_cont ul .yy_1 img{width:100%; height:auto; display:block; margin:0 auto; border-radius:5px; transition:0.5s;}

.yy_cont ul .yy_2{width:100%; height:60px; line-height:60px; text-align:center; font-size:16px;}





.yy_cont ul li:hover{ background:#0085FF; color:#fff;}

.yy_cont ul li:hover a{color:#fff;}





.yy_cont ul li:hover .yy_1 img{-webkit-transform: rotateZ(2deg);transform: rotateZ(2deg);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.5); -webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.5); box-shadow:0px 0px 20px rgba(0,0,0,0.5);}



}





















@media only screen and (max-width: 1199px) {

.yy_cont{ width:90%; margin:0 auto; padding:10px 0px 10px 0px;}



.yy_cont ul li{display:block; width:100%; height:auto; float:; box-sizing:border-box; padding:; transition:0.2s; margin-bottom:15px;}

.yy_cont ul .yy_1{width:100%; height:auto;}

.yy_cont ul .yy_1 img{width:100%; height:auto; margin:0 auto; border-radius:5px;}

.yy_cont ul .yy_2{width:100%; height:3em; line-height:3em; text-align:center; font-size:1.2em;}



}



























@media only screen and (min-width: 1200px) {

.rr_cont{ width:92%; max-width:1800px; margin:0 auto; padding:20px 0px 20px 0px;}



.rr_cont ul li{display:block; width:25%; height:; float:left; border-radius:8px; box-sizing:border-box; padding:20px 20px 10px 20px; margin-bottom:15px; transition:0.2s;}



.rr_cont ul li a{display:block; width:100%; margin:0 auto; border:#e5e5e5 1px solid; box-sizing:border-box; padding:10px; transition:0.5s;}



.rr_cont ul .rr_1{width:100%; height:200px;}

.rr_cont ul .rr_1 img{max-width:100%; height:200px; display:block; margin:0 auto;  transition:0.5s;}

.rr_cont ul .rr_2{width:100%; height:60px; line-height:60px; text-align:center; font-size:16px;}





.rr_cont ul li:hover a{  border:#0085FF 1px solid; -moz-box-shadow:0px 0px 20px #eee; -webkit-box-shadow:0px 0px 20px #eee; box-shadow:0px 0px 20px #eee;}







}





















@media only screen and (max-width: 1199px) {

.rr_cont{ width:92%; max-width:1800px; margin:0 auto; padding:20px 0px 20px 0px;}



.rr_cont ul li{display:block; width:50%; height:; float:left; border-radius:8px; box-sizing:border-box; padding:10px 10px 10px 10px; margin-bottom:0px; transition:0.2s;}



.rr_cont ul li a{display:block; width:100%; margin:0 auto; border:#e5e5e5 1px solid; box-sizing:border-box; padding:10px; transition:0.5s;}



.rr_cont ul .rr_1{width:100%; height:100px;}

.rr_cont ul .rr_1 img{max-width:100%; height:100px; display:block; margin:0 auto;  transition:0.5s;}

.rr_cont ul .rr_2{width:100%; height:30px; line-height:30px; text-align:center; font-size:1.0em;}





.rr_cont ul li:hover a{  border:#0085FF 1px solid; -moz-box-shadow:0px 0px 20px #eee; -webkit-box-shadow:0px 0px 20px #eee; box-shadow:0px 0px 20px #eee;}





}



































.ab_title{width:90%; max-width:1800px; margin:0 auto; margin-top:50px;}

.ab_title h2{ font-size:32px; color:#333; line-height:60px;}

.ab_title p{font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:40px; font-size:28px; color:#eee; text-transform:uppercase;}

















/*解决方案*/



@media only screen and (min-width: 1200px) {

.ny_nav_1{width:100%; padding:20px 0px 20px 0px; background:#fff; text-align:center;}

.ny_nav_1con{ width:90%; max-width:1600px; margin:0 auto; box-sizing: border-box; height: 61px; border-bottom: #333 1px solid;}

.ny_nav_1con ul li{display: block; width: 25%; float: left; text-align:center;}

.ny_nav_1con ul a{display:inline; width: 100%; height: 58px; line-height: 58px; font-size: 18px; margin: 0 auto; font-weight: bold;letter-spacing: 5px; padding-bottom: 17px;}

.ny_nav_1con ul a:hover{border-bottom: #0085FF 3px solid;}

	

.sl_c{width:100%; margin:0 auto;}

.sl_c ul li{display:block; width:100%; height:; margin:0 auto; padding:70px 0px 70px 0px; background:#fff;}



.sl_cw{width:90%; margin:0 auto; max-width:1600px;}



.sl_c ul .sleft{width:40%; float:right;}

.sl_c ul .sleft img{width:100%; height:auto; display:block; border-radius:8px;}



.sl_c ul .sright{width:55%; float:left; font-size:16px; line-height:35px;}

.sl_c ul .sright p{line-height:35px;}

.sl_c ul .sright h2{font-size:28px; line-height:35px; padding-bottom:20px; color:#333; font-weight:bold;}





.sl_c ul li:nth-child(2n){background:#f8f8f8;}

.sl_c ul li:nth-child(2n+1) .sleft{float:left !important;}

.sl_c ul li:nth-child(2n+1) .sright{float:right !important;}







.sc2a1{ display: block; margin-left: 0px; width:200px; height: 45px; line-height: 45px; color:#fff; text-align: center; font-size: 16px; border-radius:25px; background: #0085ff; margin-top: 30px; transition: 0.5s;}

.sc2a1:hover{ background: #2d98fa; color:#fff; }

}





@media only screen and (max-width: 1199px) {

.ny_nav_1{width:100%; padding:20px 0px 20px 0px; background:#fff; text-align:center;}

.ny_nav_1con{ width:90%; max-width:1600px; margin:0 auto; box-sizing: border-box; height: 42px; border-bottom: #333 1px solid;}

.ny_nav_1con ul li{display: block; width: 25%; float: left;}

.ny_nav_1con ul a{display:block; width: 100%; height: 40px; line-height: 40px; font-size: 1.0em; margin: 0 auto; font-weight: bold;}

.ny_nav_1con ul a:hover{border-bottom: #0085FF 3px solid;}	

	

.sl_c{width:100%; margin:0 auto;}

.sl_c ul li{display:block; width:100%; height:; margin:0 auto; padding:30px 0px 30px 0px; background:#fff;}



.sl_cw{width:90%; margin:0 auto; max-width:1600px;}



.sl_c ul .sleft{width:100%; float:; margin-bottom: 20px;}

.sl_c ul .sleft img{width:100%; height:auto; display:block; border-radius:8px;}



.sl_c ul .sright{width:100%; float:; font-size:1em; line-height:2em;}

.sl_c ul .sright p{line-height:2em;}

.sl_c ul .sright h2{font-size:1.4em; line-height:2em; padding-bottom:20px; color:#333; font-weight:bold;}





.sl_c ul li:nth-child(2n){background:#f8f8f8;}

.sl_c ul li:nth-child(2n+1) .sleft{float:left !important;}

.sl_c ul li:nth-child(2n+1) .sright{float:right !important;}







.sc2a1{ display: block; margin-left: 0px; width:100%; height: 35px; line-height: 35px; color:#fff; text-align: center; font-size: 1.1em; border-radius:25px; background: #0085ff; margin-top: 20px; transition: 0.5s;}

.sc2a1:hover{ background: #2d98fa; color:#fff; }

}













/*产品*/



@media only screen and (min-width: 1200px) {

.ny_nav_2{width:100%; padding:0px 0px 0px 0px; background:#fff; text-align:center;  box-shadow:0px 2px 5px #E3E3E3; position: relative;}

.ny_nav_2con{ width:90%; max-width:1600px; margin:0 auto; box-sizing: border-box; height: 70px; }

.ny_nav_2con a{display:inline; width: ; padding: 22px 2px 19px 2px; margin: 0px 50px 0px 50px;  line-height: 70px; font-size: 24px;}

.ny_nav_2con a:hover{border-bottom: #0085FF 3px solid;}

	

.sl_c2{width:100%; margin:0 auto;}

.sl_c2 ul li{display:block; width:100%; height:; margin:0 auto; padding:70px 0px 70px 0px; background:#fff; transition: 0.5s;}

.sl_c2 ul li:hover{background: #f8f8f8;}



.sl_cw2{width:90%; margin:0 auto; max-width:1600px;}



.sl_c2 ul .sleft{width:20%; float:right;}

.sl_c2 ul .sleft img{width:100%; height:auto; display:block; border-radius:8px;}



.sl_c2 ul .sright{width:75%; float:left; font-size:16px; line-height:35px;}

.sl_c2 ul .sright p{line-height:35px;}

.sl_c2 ul .sright h2{font-size:28px; line-height:35px; padding-bottom:20px; color:#333; font-weight:bold;}





.sl_c2 ul li:nth-child(2n){background:#;}

.sl_c2 ul li:nth-child(2n+1) .sleft{float:left !important;}

.sl_c2 ul li:nth-child(2n+1) .sright{float:right !important;}





.sc2a1{ display: block; margin-left: 0px; width:200px; height: 45px; line-height: 45px; color:#fff; text-align: center; font-size: 16px; border-radius:25px; background: #fff; color: #0085ff; border: #0085ff 2px solid; margin-top: 30px; transition: 0.5s;}

.sc2a1:hover{ background: #2d98fa; color:#fff; }

	

.sl_c2 ul li:hover .sc2a1{ background: #2d98fa !important; color:#fff !important; }

}





@media only screen and (max-width: 1199px) {

.ny_nav_2{width:100%; padding:0px 0px 0px 0px; background:#fff; text-align:center; box-shadow:0px 2px 5px #E3E3E3; position: relative;}

.ny_nav_2con{ width:90%; max-width:1600px; margin:0 auto; box-sizing: border-box; height: 48px;}

.ny_nav_2con a{display:inline; width: ; padding: 14px 2px 14px 2px; margin: 0px 20px 0px 20px;  line-height: 48px; font-size: 1.2em;}

.ny_nav_2con a:hover{border-bottom: #0085FF 3px solid;}

	

.sl_c2{width:100%; margin:0 auto;}

.sl_c2 ul li{display:block; width:100%; height:; margin:0 auto; padding:30px 0px 30px 0px; background:#fff;}



.sl_cw2{width:90%; margin:0 auto; max-width:1600px;}



.sl_c2 ul .sleft{width:100%; float:; margin-bottom: 20px;}

.sl_c2 ul .sleft img{width:50%; height:auto; display:block; margin: 0 auto; border-radius:8px;}



.sl_c2 ul .sright{width:100%; float:; font-size:1em; line-height:2em;}

.sl_c2 ul .sright p{line-height:2em;}

.sl_c2 ul .sright h2{font-size:1.4em; line-height:2em; padding-bottom:20px; color:#333; font-weight:bold;}





.sl_c2 ul li:nth-child(2n){background:#f8f8f8;}

.sl_c2 ul li:nth-child(2n+1) .sleft{float:left !important;}

.sl_c2 ul li:nth-child(2n+1) .sright{float:right !important;}







.sc2a1{ display: block; margin-left: 0px; width:100%; height: 35px; line-height: 35px; color:#fff; text-align: center; font-size: 1.1em; border-radius:25px; background: #fff; color: #0085ff; border: #0085ff 2px solid; margin-top: 20px; transition: 0.5s;}

.sc2a1:hover{ background: #2d98fa; color:#fff; }

}









/*典型案例*/









@media only screen and (min-width: 1400px) {

	

.ny_nav_3{width:100%; padding:30px 0px 20px 0px; background:#fff; text-align:center;  box-shadow:0px 2px 5px #E3E3E3; position: relative;}

.ny_nav_3con{ width:90%; max-width:1600px; margin:0 auto; box-sizing: border-box;  }

.ny_nav_3con a{display:block; width:25% ; float: left; text-align: center;  line-height:30px; font-size: 18px;font-weight: bold;}

.ny_nav_3con img{display: block; height:70px; margin: 0 auto; margin-bottom: 10px;}

.ny_nav_3con a:hover{color: #0085FF; }

	

.dx_case_wp{ width: 90%; max-width: 1600px; margin: 0 auto; padding: 50px 0px 50px 0px;}

.dx_case_wp ul li{display: block; width: 20%; float: left; margin-bottom: 20px;}

.dx_case_wp ul a{display: block; width: 95%; height: 80px; background: #fff; box-sizing: border-box; padding: 10px; background: #fff; box-shadow:0px 0px 5px #ddd; transition: 0.5s;}

.dx_case_wp ul img{display: block; max-width: 100%; height: 60px; margin: 0 auto;}

.dx_case_wp ul a:hover{ box-shadow:0px 0px 30px #EDEDED;}

}





@media only screen and (min-width: 1000px)  and (max-width: 1399px) {

	

.ny_nav_3{width:100%; padding:20px 0px 15px 0px; background:#fff; text-align:center;  box-shadow:0px 2px 5px #E3E3E3; position: relative;}

.ny_nav_3con{ width:80%; max-width:1200px; margin:0 auto; box-sizing: border-box;  }

.ny_nav_3con a{display:block; width:25% ; float: left; text-align: center;  line-height:30px; font-size: 16px;font-weight: bold;}

.ny_nav_3con img{display: block; height:60px; margin: 0 auto; margin-bottom: 10px;}

.ny_nav_3con a:hover{color: #0085FF; }

	

.dx_case_wp{ width: 90%; max-width: 1600px; margin: 0 auto; padding: 50px 0px 50px 0px;}

.dx_case_wp ul li{display: block; width: 25%; float: left; margin-bottom: 20px;}

.dx_case_wp ul a{display: block; width: 95%; height: 70px; background: #fff; box-sizing: border-box; padding: 10px; background: #fff; box-shadow:0px 0px 5px #ddd; transition: 0.5s;}

.dx_case_wp ul img{display: block; max-width: 100%; height: 50px; margin: 0 auto;}

.dx_case_wp ul a:hover{ box-shadow:0px 0px 30px #EDEDED;}

}





@media only screen and (max-width: 999px) {

	

.ny_nav_3{width:100%; padding:20px 0px 15px 0px; background:#fff; text-align:center;  box-shadow:0px 2px 5px #E3E3E3; position: relative;}

.ny_nav_3con{ width:90%; max-width:1200px; margin:0 auto; box-sizing: border-box;  }

.ny_nav_3con a{display:block; width:25% ; float: left; text-align: center;  line-height:30px; font-size: 1.2em;font-weight: bold;}

.ny_nav_3con img{display: block; height:40px; margin: 0 auto; margin-bottom: 5px;}

.ny_nav_3con a:hover{color: #0085FF; }

	

	

.dx_case_wp{ width: 90%; max-width: 1600px; margin: 0 auto; padding: 50px 0px 50px 0px;}

.dx_case_wp ul li{display: block; width: 33.33%; float: left; margin-bottom: 10px;}

.dx_case_wp ul a{display: block; width: 95%; height: 50px; background: #fff; box-sizing: border-box; padding: 5px; background: #fff; box-shadow:0px 0px 5px #ddd; transition: 0.5s;}

.dx_case_wp ul img{display: block; max-width: 100%; height: 40px; margin: 0 auto;}

.dx_case_wp ul a:hover{ box-shadow:0px 0px 20px #EDEDED;}

}













/*服务支持*/





@media only screen and (min-width: 1400px) {

	.fw_bt1{width: 100%; padding: 50px 0px 20px 0px; text-align: center;}

	.fw_bt1 h2{font-size: 28px; font-weight: bold; line-height: 60px; color: #333;}

	.fw_bt1 p{font-size: 16px; color: rgba(0,0,0,0.5); line-height: 30px;}

	

	.fw_co1{width: 90%; max-width: 1600px; margin: 0 auto; padding: 20px 0px 10px 0px;}

	.fw_co1 ul a{display: block; width: 100%; height: 50px; line-height: 50px; font-size: 16px; border-bottom: #f0f0f0 1px solid;}

	.fw_co1 ul span{float: right; color: #888; font-size: 14px;}

	.fw_co1 ul a:hover{ border-bottom: #ccc 1px solid;}

	

	.fw_co2{width: 100%; max-width: ; margin: 0 auto; padding: 200px 0px 200px 0px; background: url("../img/sd44.jpg") center center no-repeat; background-size: cover;}

	.fw_co2 ul{display: block; width: 90%; max-width: 1200px; margin: 0 auto;}

	.fw_co2 ul li{display: block; width: 20%; float: left;}

	.fw_co2 ul a{display: 90%; margin: 0 auto; text-align: center; color: #fff; font-size: 24px;}

	.fw_co2 ul img{display: block; margin: 0 auto; height: 80px; margin-bottom:22px;}

	

	

}





@media only screen and (min-width: 1000px)  and (max-width: 1399px) {

	

	.fw_bt1{width: 100%; padding: 30px 0px 10px 0px; text-align: center;}

	.fw_bt1 h2{font-size: 28px; font-weight: bold; line-height: 60px; color: #333;}

	.fw_bt1 p{font-size: 16px; color: rgba(0,0,0,0.5); line-height: 30px;}

	

	.fw_co1{width: 90%; max-width: 1600px; margin: 0 auto; padding: 20px 0px 10px 0px;}

	.fw_co1 ul a{display: block; width: 100%; height: 50px; line-height: 50px; font-size: 16px; border-bottom: #f0f0f0 1px solid;}

	.fw_co1 ul span{float: right; color: #888; font-size: 14px;}

	.fw_co1 ul a:hover{ border-bottom: #ccc 1px solid;}

	

	

	.fw_co2{width: 100%; max-width: ; margin: 0 auto; padding: 180px 0px 160px 0px; background: url("../img/sd44.jpg") center center no-repeat; background-size: cover;}

	.fw_co2 ul{display: block; width: 90%; max-width: 1200px; margin: 0 auto;}

	.fw_co2 ul li{display: block; width: 20%; float: left;}

	.fw_co2 ul a{display: 90%; margin: 0 auto; text-align: center; color: #fff; font-size: 22px;}

	.fw_co2 ul img{display: block; margin: 0 auto; height: 70px; margin-bottom:20px;}

	



}





@media only screen and (max-width: 999px) {

	

	.fw_bt1{width: 100%; padding: 20px 0px 10px 0px; text-align: center;}

	.fw_bt1 h2{font-size: 1.3em; font-weight: bold; line-height: 2em; color: #333;}

	.fw_bt1 p{font-size: 0.9em; color: rgba(0,0,0,0.5); line-height: 1.6em;}

	

	.fw_co1{width: 90%; max-width: 1600px; margin: 0 auto; padding: 20px 0px 10px 0px;}

	.fw_co1 ul a{display: block; width: 100%; height: 50px; line-height: 50px; font-size: 1em; border-bottom: #f0f0f0 1px solid;}

	.fw_co1 ul span{float: right; color: #888; font-size: 0.8em;}

	.fw_co1 ul a:hover{ border-bottom: #ccc 1px solid;}

	

	

	.fw_co2{width: 100%; max-width: ; margin: 0 auto; padding: 80px 0px 80px 0px; background: url("../img/sd44.jpg") center center no-repeat; background-size: cover;}

	.fw_co2 ul{display: block; width: 90%; max-width: 1200px; margin: 0 auto;}

	.fw_co2 ul li{display: block; width: 20%; float: left;}

	.fw_co2 ul a{display: 90%; margin: 0 auto; text-align: center; color: #fff; font-size: 1em;}

	.fw_co2 ul img{display: block; margin: 0 auto; height: 40px; margin-bottom:10px;}

	

}















 .fw .swiper-container {

        width: 90%;

        height: 100%;

	   margin: 0 auto;

	   margin-top: 30px; margin-bottom: 30px;

    }

.fw .swiper-slide {

        background: #000;

        width:auto;

	   position: relative;

       overflow: hidden;

        /* Center slide text vertically */

        display: -webkit-box;

        display: -ms-flexbox;

        display: -webkit-flex;

        display: flex;

        -webkit-box-pack: center;

        -ms-flex-pack: center;

        -webkit-justify-content: center;

        justify-content: center;

        -webkit-box-align: center;

        -ms-flex-align: center;

        -webkit-align-items: center;

        align-items: center;

    }

.fw .swiper-slide img{display: block; opacity: 0.9; transition: 0.5s;}

.fw .swiper-slide:hover img{transform: scale(1.2);  z-index: ;}

 .fw .swiper-slide:nth-child(2n) {

        width: auto;

    }

 .fw .swiper-slide:nth-child(3n) {

        width: auto;

    }





















@media only screen and (min-width: 1400px) {



.fw_sc{ position: absolute; top: 0; left: 0; z-index: 1; box-sizing: border-box; padding: 80px 80px 0px 80px; color: #fff;}

.fw_sc h2{font-size: 20px; line-height: 40px; padding-bottom: 15px;}

.fw_sc p{font-size: 16px; line-height: 28px;}

.fw_sc .fak{display: block; margin-top: 20px; width: 150px; height: 40px; line-height: 40px; background:rgba(255,255,255,0); border:#0082f8 1px solid; color: #0082f8;  text-align: center; border-radius:5px; transition: 0.5s;}



.fw .swiper-slide:hover .fak{ background: #0082f8; color: #fff; }

	

}





@media only screen and (min-width: 1000px)  and (max-width: 1399px) {

	

.fw_sc{ position: absolute; top: 0; left: 0; z-index: 1; box-sizing: border-box; padding: 60px 60px 0px 60px; color: #fff;}

.fw_sc h2{font-size: 20px; line-height: 40px; padding-bottom: 15px;}

.fw_sc p{font-size: 16px; line-height: 28px;}

.fw_sc .fak{display: block; margin-top: 20px; width: 150px; height: 40px; line-height: 40px; background:rgba(255,255,255,0); border:#0082f8 1px solid; color: #0082f8;  text-align: center; border-radius:5px; transition: 0.5s;}



.fw .swiper-slide:hover .fak{ background: #0082f8; color: #fff; }


}





@media only screen and (max-width: 999px) {

	

.fw_sc{ position: absolute; top: 0; left: 0; z-index: 1; box-sizing: border-box; padding: 30px 40px 0px 40px; color: #fff;}

.fw_sc h2{font-size: 1.3em; line-height: 2em; padding-bottom: 8px;}

.fw_sc p{font-size: 1em; line-height: 2em;}

.fw_sc .fak{display: block; margin-top: 20px; width: 30%; height: 30px; line-height: 40px; background: #0082f8; text-align: center; color: #fff; border-radius:5px;}





	

}







