*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body,ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,input,button,textarea,p{margin:0;padding:0}
body{background:#fff;color:#555;font-size:14px;font-family:"Microsoft YaHei","Arial","黑体","宋体",sans-serif}
td,th{font-size:14px}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
a{color:#fff;text-decoration:none}
img{border:none;vertical-align:middle}
ul,li{list-style:none}
input,textarea,select,button{font:14px "Microsoft YaHei","Arial","黑体","宋体",sans-serif}
.clearfix:before,.clearfix:after{content:"";display:table;clear:both;visibility:hidden}
.clearfix{*zoom:1}
.lf{float:left}
.rt{float:right}
.w1200{width:1200px;height:100%;margin:0 auto}
*{font-family:'Microsoft YaHei'}
/* body{padding-top:100px} */
.w1440{max-width:1440px;height:100%;margin:0 auto}
.layui-carousel-ind{top:-80px}
.layui-carousel-ind ul{background-color:transparent}
.layui-carousel-ind ul:hover{background-color:transparent}
.layui-carousel-ind li{width:40px;height:4px;border-radius:2px}
.page-header{width:100%;text-align:center;color:#ffffff;font-family:'微软雅黑';/* position:sticky;top:0;z-index:9999; */background:#fff;border-bottom:1px solid  #e3e3e3}
.page-header .layui-row{height:100px;position: fixed;top: 0px;z-index: 999;width: 100%;background: #fff; }
.page-header .layui-row .logo{width:243px;height:100px;position:relative;float:left;margin:0px 2%}
.page-header .layui-row .logo div{max-width:100%;max-height:100%;position:absolute;top:50%;transform:translateY(-50%);left:0}
.page-header .layui-row .logo div img{max-height:90px}
.page-header .layui-row .logo h1{color:transparent;text-indent:-9999px}
.page-header .layui-row .navs{overflow:hidden;height:100px;float:left}
.page-header .layui-row .navs ul{height:100px;font-size:16px}
.page-header .layui-row .navs ul a{box-sizing:border-box;float:left;height:100px}
.page-header .layui-row .navs ul li{float:left;color:#1f1f1f;line-height:100px;margin:0px 20px;position:relative}
.page-header .layui-row .navs ul li.active:after,.page-header .navs ul li:hover:after{position:absolute;content:"";width:28px;height:4px;background-color:#ff8e29;bottom:0;left:50%;transform:translateX(-50%)}
.page-header .layui-row .login{height:100px;position:relative;float:right;font-size:16px;margin:0px 2%;display:flex;align-items:center}
.page-header .layui-row .login a{display:block;float:right}
.page-header .layui-row .login .btn{width:90px;/* line-height:40px; */text-align:center;height:40px;border-radius:20px;display:block;color: #333;}
.page-header .layui-row .login a:last-child .btn{background-color:#ff8e29;color:#ffffff;margin-left:10px}
.page-header .layui-row .login a:first-child .btn{border:solid 1px #ff8e29;color:#ff8e29}
.page-header .navdown{width:100px;height:100px;float:right;background:url(/static/scwy/images/ydnav.png) center center no-repeat;cursor:pointer}
.page-header .menu-list{position:fixed;left:0;top:-300px;display:none;transition:0.5s;-webkit-transition:0.5s;width:100%;z-index:1;}
.page-header .menu-list ul{background: rgba(0,0,0,0.86);padding-bottom: 24px;}
.page-header .menu-list li{color:black;width:100%;height:50px;line-height:50px;color:linear-gradient(to right,#fc5756,#fe8355);text-align:center;font-size:1.3rem;}
.page-header .menu-list li a {color: #fff;}
.page-header .menu-list.active{top:100px;transition:0.5s;-webkit-transition:0.5s;display:block;bottom: 0px;background:rgba(50,50,50,0.6)}
.page-header .navs ul li  .navsDome{position:absolute;top:100px;left:50%;z-index:999;transform:translateX(-50%);padding:10px;display:none;background-color:#ffffff;box-shadow:0px 4px 10px 0px rgb(113 113 113 / 25%);border-radius:3px}
.page-header .navs ul li  .navsDome a,.bannerSS  .page-header .navs ul li  .navsDome a{height:40px;line-height:40px;color:#1f1f1f !important;width:120px}
.page-header .navs{overflow:unset}
.page-header .navs ul li>a{float:left;color:#1f1f1f}
.page-header .navs ul li:hover .navsDome{display:block}
.page-header .navs ul li>a>span{width:0;height:0;display:inline-block;margin:38px 0px 0px 4px;float:right;border:5px solid transparent;border-top:5px solid #999}
.page-footer{width:100%;background-color:#222222}
.page-footer .footer{display:flex;justify-content:space-between;min-height:260px;padding:30px 0px;flex-wrap:wrap}
.page-footer .footer .foot-logo img{max-height:90px}
.page-footer .footer .item p{line-height:36px}
.page-footer .footer .item p a{color:#828282;font-size:14px}
.page-footer .footer .item p.footer_tit a{color:#ffa141;font-size:18px}
.page-footer .footer .tel p{color:#ffffff;font-size:18px;line-height:36px}
.page-footer .footer .tel a{width:200px;display:block;text-align:center;line-height:45px;color:#ffffff;font-size:18px;height:45px;margin-top:10px;background-color:#ffa141;border-radius:23px}
.page-footer .copy{min-height:40px;background-color:#1e1e1e;width:100%;text-align:center;line-height:40px}
@media screen and (max-width:1820px){
.page-header .navs ul li{margin: 0px 12px;}
}
@media screen and (max-width:1518px){
.page-header .navs ul li{margin:0px 5px}
}
@media screen and (max-width:1355px){
.page-header .login .btn{width:90px}
.page-header .navs ul li{margin:0px 2px}
.page-header .login{margin:0px 1% 0px 0px}
}
@media screen and (max-width:1236px){
.page-header .login .btn{width:70px}
}
@media screen and (max-width:1500px){
.w1200{width:100%}
/* .page-header .navs,.page-header .login{display:none !important} */
/* .page-header .navdown,.navdownLine{display:block !important} */
}
@media screen and (max-width:750px){
.page-footer .footer .item{width:30%;padding:0px 10px}
.page-footer .footer .foot-logo,.page-footer .footer .tel{width:100%;padding:10px 20px;text-align:center}
.page-footer .footer .foot-logo img{display:block;margin:0px auto 20px;width:100%}
.page-footer .footer .tel a{margin:auto}
.banner{height:250px !important}
.page-index .banner .img{height:100% !important;background-size:cover;background-repeat:no-repeat}
.row{margin:0}
.price-page .tabs .tabs-content .left{display:flex;position:relative;right:16px}
.price-page .tabs .tabs-content .tabs-left{display:flex;position:relative;right:16px}
.price-page .tabs .tabs-content .left .layui-form-radio{margin:0}
.price-page .tabs .tabs-content .tabs-left .layui-form-radio{margin:0}
#layui-laypage-1 span:first-child{display:none}
}
.page-index{
	margin-top: 100px;
}
.page-index .banner .img{width:100%;height:600px;background-position:center center;background-repeat:no-repeat;background-size:cover}
.page-index .numBer{}
.page-index .numBer .w1200{display:flex;justify-content:space-between;min-height:160px;align-items:center;flex-wrap:wrap}
.page-index .numBer .w1200 .num_num{width:22%;position:relative}
.page-index .numBer .w1200 .num_num::after{position:absolute;right:0px;top:-12px;width:1px;content:'';height:110px;background-color:#c2c2c2}
.page-index .numBer .w1200 .num_num:last-child::after{display:none}
.page-index .numBer .w1200 .num_num h1{font-size:48px;color:#ff8e29}
.page-index .numBer .w1200 .num_num p{font-size:14px;color:#828282}
.caption{width:100%;padding:60px 0px 50px}
.caption h2{font-size:26px;color:#424242;text-align:center}
.caption p{font-size:14px;color:#828282;text-align:center}
.page-index .advantage{width:100%;background-color:#fbfbfb}
.page-index .advantage .advantage_box{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:30px}
.page-index .advantage .advantage_box .item{height:265px;margin-bottom:20px;width:285px;text-align:center;background-color:#fff;box-shadow:0px 5px 12px 1px rgba(71,71,118,0.09);position:relative}
.page-index .advantage .advantage_box .item .show_di{display:block;width:100%;height:100%}
.page-index .advantage .advantage_box .item .show_di img{}
.page-index .advantage .advantage_box .item .show_di p{font-size:24px;color:#424242}
.page-index .advantage .advantage_box .item .advantage_di{display:none;width:100%;height:100%;padding:40px;position:absolute;top:0px;left:0px}
.page-index .advantage .advantage_box .item .advantage_di .price_di{color:#ffffff;font-size:24px}
.page-index .advantage .advantage_box .item .advantage_di .price_tit{color:#ffffff;font-size:14px}
.page-index .advantage .advantage_box .item .advantage_di .line{width:26px;margin:30px auto;display:block;height:2px;background-color:#ffffff}
.page-index .advantage .advantage_box .item:hover .advantage_di{display:block}
.project .w1200{margin-bottom:50px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.project_details{width:50%;margin:10px 0px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.project_details .project_img{width:230px;height:250px;margin-right:10px}
.project_details  .project_tit{width:355px}
.project_details  .project_tit .project_yi li:last-child{margin-top:10px}
.project_details  .project_tit ul li h2{font-size:24px;color:#424242;margin-top:10px}
.project_details  .project_tit p{width:325px}
.project_details .project_tit .project_ruan{font-size:14px;color:#828282;border-bottom:1px solid  #e2e2e2;padding-bottom:15px}
.project_details .project_tit  .project_yi span{font-size:14px;color:#525252}
.project_details .project_tit  .project_yi .dian{width:6px;height:6px;background-color:#525252;border:1px solid #525252;border-radius:50%;display:block;float:left;margin-top:10px;margin-right:10px}
.project_details .project_tit  .project_yi  a{color:#ff8a3f;font-size:14px;margin:10px 30px 0px 0px}
.case{background:url(../images/index/4-bg.png) no-repeat;height:794px}
.case .layui-carousel,.case  .layui-carousel>[carousel-item]>*{background:transparent}
.case .caseBanner .pic{display:flex;justify-content:space-between;align-items:center}
.case .layui-carousel-ind{display:none}
.case .caption h2,.case .caption p{color:#fff}
.resources li{border:solid 1px #e8e8e8;box-sizing:content-box;box-sizing:border-box}
.resources .resources_img{padding-bottom:45px}
.resources .resources_img ul{display:flex;justify-content:space-between;min-height:160px;align-items:center;flex-wrap:wrap}
.resources .resources_img ul li{margin-bottom:30px;width:210px;height:100px;border:solid 1px #e8e8e8}
.resources .resources_img ul li img{display:block;margin:auto;width:100%}

@media screen and (max-width:1200px){
.page-index .advantage .advantage_box .item{width:48%}
.case{display:none}
}
@media screen and (max-width:1100px){
.page-index .numBer .w1200{padding:20px}
.page-index .numBer .w1200 .num_num{width:50%;margin:10px 0px}
.page-index .numBer .w1200 .num_num::after{display:none}
}
@media screen and (max-width:750px){
.page-index .advantage .advantage_box .item{width:94%;margin:10px auto}
.project_details,.project_details .project_img,.project_details .project_tit{width:100%}
.project_details .project_img img{display:block;margin:auto}
.project_details .project_tit{padding:0px 0px 0px 20px}
.resources .resources_img ul li{width:47%}
}
.media_bannter{background:url(/static/scwy/images/media/price_bg.png) center center no-repeat;width:100%;min-height:800px;background-size:100% 100%;margin-top: 100px;}
.price-page .price-top{width:100%;padding:30px 0}
.price-page .filters{font-size:12px;width:100%;background:#ffffff;padding:25px 30px;color:#333;background-color:#ffffff;box-shadow:0px 1px 8px 0px rgba(0,0,0,0.06);border-radius:3px}
.price-page .filters .layui-form-label{width:90px !important;padding:9px 0px}
.price-page .filters .layui-form-item{border-bottom:1px dashed #d7d7d7;padding-bottom:15px}
.price-page .filters .layui-form-label{font-size:16px;color:#606266}
.price-page .filters .layui-input-block{margin-left:90px}
.price-page .filters .layui-form-radio *{font-size:14px;color:#606266}
.price-page .filters .layui-form-radio{margin-right:0 !important;padding-right:0 !important}
.price-page .filters .layui-form-radio>div{padding:0 15px}
.price-page .filters .layui-form-radio>div:hover{color:#c72a33}
.price-page .filters .layui-form-radio>i{display:none}
.price-page .filters .layui-form-radioed>div{color:#c72a33 !important}
.price-page .filters .layui-form-radioed>div:hover{color:#ffffff !important}
.price-page .tabs{width:100%;padding:15px 20px 20px 20px;display:inline-block;height:80px;background-color:#ffffff;box-shadow:0px 1px 8px 0px rgba(0,0,0,0.06);border-radius:3px;margin:20px 0px}
.price-page .tabs .tabs-content{width:100%;height:38px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}
.price-page .tabs .layui-form-radio *{font-size:12px;line-height:36px}
.price-page .tabs .layui-form-radio>div{text-align:center;width:120px;height:36px;border:1px solid #c72a33;border-radius:18px;font-size:18px;color:#c72a33 !important}
.price-page .tabs .layui-form-radio>i{display:none}
.price-page .tabs .layui-form-radioed>div{width:120px;height:36px;background:#c72a33;border-radius:18px;font-size:18px;color:#ffffff !important}
.price-page .tabs .layui-form-radioed>div:hover{color:#ffffff !important}
.price-page .tabs-select{width:130px;float:right;margin-left:10px}
.price-page .tabs-input{width:300px;float:right;margin-left:10px}
.price-page .tabs .layui-input,.tabs .layui-select,.tabs button{height:46px;background:#f6f6f6;border-radius:23px !important;border:transparent;text-indent:2rem}
.price-page .price-bot{width:100%;display:inline-block;overflow:hidden}
.price-page .data-table{width:100%;margin:0px 0px 30px;min-height:300px;padding:10px 20px;background:#ffffff}
.price-page .layui-table td,.layui-table th{font-size:12px !important}
.tabs-left{float:left}
@media screen and (max-width:720px){
.price-page .tabs{height:160px}
.price-page .tabs-input{margin-top:10px}
.relation{display:none}
}

/* 手机设备 */
@media only screen and (max-width: 767px) {
  /* 样式 */
  .page-index .numBer .w1200 .num_num h1 {
      font-size: 38px;
      color: #ff8e29;
  }
.caption{
	padding: 0px 0px 50px 0px;
  }
  .project_details .project_tit .project_ruan{
	line-height: 30px;
  }
 .project_tit .project_yi li{
	  margin-top: 10px;
  }
  .project .w1200{
	  margin-bottom: 0px;
  }
  .resources_img .row{
	  padding: 0px 20px;
  }
  .page-header .layui-row {  
      border-bottom: 1px solid #eceaea;
  }
  .page-footer {
  	 padding: 0px 15px;
  }
    .page-footer .footer .foot-logo img {
		width: auto;
		max-width: 300px; 
	}
	.foot-logo{
		display: none;
	}
	.page-footer .footer .tel a{
		margin-bottom: 10px;
	}
	.page-footer .mobile_box{
		margin-bottom: 10px;
	}
	.page-footer .copy { 
	    line-height: 21px;
	    color: #828282;
	    font-size: 12px;
	}
	
	.choose{
		margin-top: 0px;
	}
}

/* 平板设备 */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  /* 样式 */
}
@media only screen and (min-width: 1025px)and (max-width: 1500px) {

	.page-header .navs,
	.page-header .login_box {
		display: none !important
	}
	
	.page-header .navdown,
	.navdownLine {
		display: block !important
	} 
}
/* 笔记本/桌面设备 */
@media only screen and (min-width: 1501px) {
  /* 样式 */
  .page-header .login_box {
  	display: block !important
  }
  
  .page-header .navdown,
  .navdownLine {
  	display: none !important
  }
}