

.mian-qet_a{width:100%;float:left; background-color:#333;padding-top:3%;padding-bottom:3%;}
.site-mod05-wrap .site-orange{width:440px;}
.description{color:#555555; font-size:16px; line-height:30px; text-align:center; width:100%; max-width:1400px; margin:0 auto 30px; padding:0 15px;margin-top:3%;}
.site-orange{display:block; width:290px; height:34px; border: 1px solid #e7140d; line-height:30px; color:#e7140d; font-size:16px; text-align:center; border-radius:17px; margin:12px auto 20px;}
.mian-qet_a img {
	max-width: 100%;
}
.vsbox {
    padding: 50px 0;
}
.text-center {
    text-align: center;
}
table {
    border-collapse: inital;
    border-spacing: inital;
}
.w100 {
    float: left;
}
.mian-qet_b .btn{background-color:#d50808;}

.table-bordered > tbody > tr > td {
	border-color: #aaa;
	padding: 12px 8px;
}
.table-bordered, .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
	border: 1px solid #ddd;
	line-height: 30px;
	padding: 8px;
	vertical-align: top;
	text-align: center;
}
.btn{border:0;padding:10px 40px;text-transform:none;font-size:16px;font-weight:100;-webkit-transition:all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}

.btn {
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	background-color: #00a2ff;
	display: inline-block;
	color: #fff;
}
/*QIETONG*/

.mian-qet{margin-top: 3%;margin-bottom: 3%;}
.mian-qet .con {margin-top:130px}
@media (max-width:780px) {.mian-qet .con {margin-top:90px}}
@media (max-width:480px) {.mian-qet .con {margin-top:60px}}
.mian-qet .con .list1 { display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}
@media (max-width:780px) {.mian-qet .con .list1 {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
.mian-qet .con .list1 li {width:25%;padding:0 .91vw}
@media (max-width:780px) {
.mian-qet .con .list1 li {width:50%; margin-bottom:80px}
.mian-qet .con .list1 li:nth-child(4), .mian-qet .con .list1 li:nth-child(5) {margin-bottom:0}}
@media (max-width:480px) {.mian-qet .con .list1 li {width:49%;margin-bottom:54px}
.mian-qet .con .list1 li:last-child {margin-bottom:0}}
.mian-qet .con .list1 li a {display:block;border-radius:10px;padding:30px 10px;position:relative;border:1px solid hsla(0,0%,80%,.6)}
.mian-qet .con .list1 li a:before {left:25%}
.mian-qet .con .list1 li a:after,
.mian-qet .con .list1 li a:before {content:"";height:1px;width:30%;background:#f4f9ff;position:absolute;top:-1px}
.mian-qet .con .list1 li a:after {right:25%}
@media (max-width:780px) {.mian-qet .con .list1 li a { padding:30px 10px}}
.mian-qet .con .list1 li .img {line-height:151px;-webkit-transition:.3s ease;transition:.3s ease;
position:absolute;-webkit-transform:translate(-50%,-58%);transform:translate(-50%,-58%);left:50%;top:0;width:140px;z-index:2}
@media (max-width:1025px) {.mian-qet .con .list1 li .img {width:68%}}
@media (max-width:780px) {.mian-qet .con .list1 li .img { width:40%;line-height:100px}}
@media (max-width:480px) {.mian-qet .con .list1 li .img {line-height:80px}}
.mian-qet .con .list1 li .img img {max-width:100%;width: 100px;}
@media (max-width:480px) {.mian-qet .con .list1 li .img img {max-height:80px}}
.mian-qet .con .list1 li .zi {margin-top:39px}
@media (max-width:780px) {.mian-qet .con .list1 li .zi {margin-top:26px}}
@media (max-width:480px) {.mian-qet .con .list1 li .zi {margin-top:12px}}
.mian-qet .con .list1 li .zi h3 {font-weight:500;font-size:22px;color:#242f40;margin:0}
@media (max-width:780px) {.mian-qet .con .list1 li .zi h3 {font-size:18px}}
.mian-qet .con .list1 li .zi dd {font-size:14px;line-height:24px;color:#5b6b82;margin-top:18px}
@media (max-width:1630px) {.mian-qet .con .list1 li .zi dd br {}}
@media (max-width:780px) {.mian-qet .con .list1 li .zi dd {margin-top:8px;min-height: 100px;}}
@media (max-width:480px) {.mian-qet .con .list1 li .zi dd {line-height:20px}}
.mian-qet .con .list1 li:hover .img {-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}
.mian-qet .con .list1 .su {padding-top:9.6%}
@media (max-width:1450px) {.mian-qet .con .list1 .su {padding-top:10.5%}}
@media (max-width:780px) {.mian-qet .con .list1 .su {display:none}}
.mian-qet .con .list1 .su img {max-width:100%}
.mian-qet .con .list1 .su:last-child {display:none}

.site-title{text-align:center; font-size:36px; font-weight:bold; color:#000; }
.mian-qet_a .site-title{ color:#fff;}
.mian-qet_a .description{color:rgba(255,255,255,.5);}
.description-a{width:100%;float:left;}
.description-a ul li{width:25%;float:left;text-align: center;margin-top:20px;}
.description-a ul li span{text-align: center;background-color: #d50808;overflow: hidden;width: 100px;display: inline-block;border-radius: 100%;padding: 5%;}
.description-a ul li p{float:left;width:100%; text-align:center; font-size:16px; color:#fff;margin-top: 5%;margin-bottom: 5%;}

.mian-qet .site-title{ font-weight:normal;}
.mian-qet_a .site-title{ font-weight:normal;}
.mian-qet_b{width:100%;float:left;}
.mian-qet_b .site-title{ font-weight:normal;}
.mian-qet_b .btn{background-color:#d50808;}
	
.mian-qet_c{width:100%;float:left;padding-top: 3%;padding-bottom: 3%;background-color: white;}
.mian-qet_c .site-title{ font-weight:normal;}	

.project-cover-list{overflow:visible}
.m-case-division{border-left:1px solid #dcdcdc}
.m-case-division li{float:left;width:50%}
.m-case-division li a{display:block}
.m-case-division li img{display:block;width:100%}
.m-case-division li:hover .shadow{opacity:1}
.m-case-division li:hover .shadow img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.m-case-division li:hover .content{background-position:45px 190px;background-color:#f8f8f8}
.m-case-division li:hover .title{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);color:#d90000}
.m-case-division li:hover .desc{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}
.m-case-division .thumb a{position:relative}
.m-case-division .thumb .shadow{position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;background:url("../images/caseshadow.png?b=1.0") repeat 0 0;opacity:0;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.m-case-division .thumb .shadow img{position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;width:50px;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.m-case-division .content{padding:21px 48px 50px 35px;border-bottom:1px solid #dcdcdc;/*background:url("../images/casearr.png?b=1.0") no-repeat 35px bottom;*/-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;border-right:1px solid #dcdcdc}
.m-case-division .content .title{margin-bottom:15px;font-size:20px;line-height:48px;color:#333;font-weight:bold;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.m-case-division .content .desc{font-size:16px;line-height:25px;color:#999999;display:-webkit-box;height:auto;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.full-case-container{position:relative;background-color:#f5f5f5}
.case-inside-nav ul{position:relative;height:44px;overflow:hidden;padding-right:78px}
.case-inside-nav a{border-bottom-color:#f5f5f5}
.case-inside-nav .more{position:absolute;right:0;top:0;padding-right:0}
.case-inside-nav .more a{padding-right:16px;background-repeat:no-repeat;background-position:right center;background-image:url("../images/morearr.png?b=1.0");border-bottom:0}
.case-inside-nav .more a:hover{background-image:url("../images/morearrac.png?b=1.0")}	
@media(max-width:1400px){	
	.container {
    padding-right: 5%;
    padding-left:5% ;

}
.header-nav-box .nav li a {
  font-size: 1.6rem;
  padding: 22px 10px !important;
}

}
	
@media(max-width:769px){
	.bu-left{width:100%;}.bu-right{width:100%;}
	.bu-right .dkj{ font-size:16px;}
	.bu-right .dkj_1 span{ font-size:20px;}
	.bu-right .dkj_1 p{ font-size:14px;}.description-a ul li{width:50%;}.description-a ul li span{width:80px;}
	.m-case-division li{width:100%;}
	}
@media(max-width:1260px){
.header-r{font-size: 1.2rem !important;}}

@media(max-width:1200px){
	.seo-qy .seo-ls .seo-list li {width:33.3333%;}
	
	
	.sh_con li{width:33.333%;height:300px;}
	.sh_con .nobor { margin:0;}
	.sh_con li img{left:34%;}
	.company-profile .advoem{width:100%;}
	.company-profile .advoem p{width:31%;}
	
	.choose div{ font-size:16px;line-height:50px;}
	
	.step7_hideBox .ul_box{width:100%;}
	.ul_box ul{display: flex;}
	
	.elec-featrue ul{padding-left:15px;padding-right:15px;}
	}
@media(max-width:1200px){

.step7_hideBox ul li{width:30.333%;}
}


@media(max-width:1000px){
	
	}



@media(max-width:800px){
.step7_hideBox ul li{width: 31.333%;}
.qwyx_1_con ul li{width:50%;}
.qwyx_1_con ul li i{left:50%;}
.seo-qy .seo-ls .seo-list li{width:50%;float:left;margin-right:0;}
.seo-qy .seo-ls .seo-list li:nth-child(2n){float:right;}

}


@media(max-width:1000px){
	.header-r{ font-size:1.1rem !important;}
.wzjs_1_li1, .wzjs_1_li2{width:100% !important;}
	.company-profile .advoem{width:100%;}
	.choose div{ background-image:none;height:auto;line-height:30px;}	
.choose div b{width:100%; background-color:#ffa60d;margin:0;float:left; font-size:26px; text-indent:20px;padding-top:10px;padding-bottom:10px;}
.company-profile .advoem p{width:100%;}
.choose div{ font-size:16PX;}
.choose div b{}
.company-profile .advoem p{ font-size:26px;}
.choose div{margin-top:20px;margin-bottom:0px;width:100%;float:left;}
.choose h3{width:100%;float:left; text-align:center;margin-top:40px; font-size:30px;}
.choose h2{ font-size:30px;}
.qwyx_1_con ul li i img{}
.szm-fs24{ font-size:16px;}
.elec-featrue h3{font-size:16px;}
.wzjs_1_li1, .wzjs_1_li2{padding-left: 40% !important;}
.qwyx_1_con ul li h2{font-size:16px;}
}

@media(max-width:768px){
		.header-r{top:80%;z-index:999999;}
	.core ul li{width:48% !important;}
	.core ul li:nth-child(2n){float:right !important;}
	.sh_con li{width:50%;height:350px;margin: 0;}
	.sh_con li:nth-child(2n){float:right;}
	
	.sh_con .nobor { margin:0;}
	.sh_cen{padding-left:15px;padding-right:15px;}
	}



@media(max-width:640px){
	.seo-qy .seo-ls .seo-list li h4{ font-size:16px;line-height: 20px;height:40px;}
	.seo-qy .seo-ls .seo-list li p{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 6;
overflow: hidden;}.poi{min-height: auto;}.seo-qy .seo-ls .seo-list li{min-height: auto;}
    .video{font-size:16px !important;}
	.header-r{top:80%;z-index:999999;}
	.adress{height:auto;}
	.adress-list li{width:100%;}
	.dkj_1{line-height:30px;}.comj{margin-top:0 !important;}
	.adress h3{ font-size:20px;}
	.adress p{ font-size:18px;}
	.adress-list li{ font-size:16px;}
	.qwyx_1_con ul li{border-bottom:solid 1px #dedede !important;border-left:none!important;border-top:none!important;border-right:none!important;}
	#jiemia{display:none;}
.additional-list li{width:50%;}
.ul_box ul{ display:inherit;}
	
	.step7_hideBox ul li{width:100%;margin-left:0;}
.site-orange{ font-size:14px;}
.mcn-title{ font-size:20px; font-weight:bold; color:#000;}
.step7_hideBox ul li{margin-bottom:20px;}
.wsale{height:auto;padding-bottom:20px;}
.service-area-wrap, .classic-case-mod-wrap, .famous-mod-wrap, .news-mod, .news_mod_wrap{padding-top:0;}
.site-title{height:auto;line-height:inherit;}
.site-mod05-wrap{padding-left:15px;padding-right:15px;}
.site-mod02-wrap, .site-mod05-wrap, .site-mod07-wrap{padding-bottom:0;}
.site-mod05-wrap .site-title{margin-top:20px;}
.site-mod0201-wrap{padding-left:15px;padding-right:15px;}
.mcn-title{margin-top:20px;line-height:inherit;}
.classic-case-mod .row{padding-left:15px;padding-right:15px;}
.service-area-wrap, .classic-case-mod-wrap, .famous-mod-wrap, .news-mod, .news_mod_wrap{padding-bottom:30px;}
.hezuo .mcn-title{margin-top:20px;}
.h-news .mcn-title{margin-top:20px;}
.mt-40{margin-top:20px  !important;}
.hezuo .clearfix{margin-top:20px;}
#moshi{margin-top:0;}
.hezuokl li{width:50%;}
.hezuokl{padding-left:15px;padding-right:15px;}
.site-title{ color:#000;}
.jzlc{margin-top:0;}
.main {
    margin-bottom: 0;
}
.item .description{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;}
#newBridge{display:none;}
#nb_icon_wrap{display:none;}
.nb-icon-bridge0{display:none;}
.classic-case-mod-wrap .mcn-title{margin-top:20px;}

.word-pic{width:100%;margin:auto; position:inherit;}
.word-pic .vid{}
.muban .box > div{width:100%;}
    .no-video{padding-left:15px;padding-right:15px;}
	.word-pic{height:auto;}
	.muban .box{padding-top:0;}
	.sixth-content{margin:0;padding-left:15px;padding-right:15px;}
	.sixth-content .list{margin-top:20px;padding-bottom:20px;height:auto !important;margin-bottom:10px;width: 100%;}
	.sixth-content .list .txt{ font-size:16px;}
	.sixth-content .list .name{ font-size:18px;}
	.fourth-content .list{width:100%;margin-bottom:15px;}
	.fourth-content .list .name{ font-size:18px;}
	.fourth-content{margin-top:20px;margin-bottom:20px;}
	.fourth-content{padding-left:15px;padding-right:15px;}
	#bu-1{border-right:solid 0px #c6c6c6;}
	.liyou .fffaa ul li{width:50%;}
	.liyou .fffaa ul li .nm2{ font-size:16px;}
	.liyou .fffaa ul li .nm3{ font-size:14px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.liyou .fffaa ul li .nm1 img{height:70px;}
.liyou .fffaa ul{padding-left:15px;padding-right:15px;}
.liyou .fffaa ul li .nm3{height:75px;}
.liyou{padding-bottom:20px;}
.liyou .fffaa{float:left;margin-top:20px;}
.mcn-classic{width:100%;float:left;margin:0;margin-top:20px;}
.classic-case-mod-wrap .classic-case-mod .row{padding:0;}
.choose{margin-top:20px;}
.choose h2{line-height:50px;}
.choose h3{ font-size:18px;}
.company-profile .advoem p{font-size:18px;height:70px;line-height:70px;}
.choose div b{ font-size:18px;}
.team-list{margin-bottom:20px;}
.team-list li img{width:inherit;padding:2%;}
#reg table td{width:100%;float:left; text-align:left;}
#reg table{width:inherit;margin:0;padding:0;}
#reg table td input{width:90%;float:left;}
#reg table td .tips{width:inherit; text-align:left;}
#reg table td input.submit{width:100%;}
.sdkj_a{padding-left:15px;padding-right:15px;}
.muban .col-md-6{width:49%;float:left;margin-bottom:20px;padding:2%;padding-bottom:5%;}
.muban .col-md-6:nth-child(2n){float:right;}
.muban .container{margin-top:20px;}
.word-bg{ background-color:transparent;}
.muban .row{margin:0;}
.box p{height:40px; color:#333;margin-top:10px; font-size:14px;line-height:15px;}
.mcn-c002 a{ font-weight:bold;}
 .qwyx_1_con ul li .buy i{left:65%;}

 .qwyx_1_con ul li p{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;}
.additional-list li .add-icon{width:110px;height:110px;}
.elec-featrue li{width:50%;}
}

@media(max-width:550px){	.sh_con li img{left:30%;} }


@media(max-width:460px){
		.core ul li{width:100% !important;}.promotion-service li{height:auto;}
	.sh_con li{width:100%;height:auto;padding-bottom:10%;}.sh_con li img{left:37%;}.seo-qy .seo-ls .seo-list li{width:100%;}}
	
	
	 .telp{width:100%; color:#fff; font-size:20px; text-align:center;float:left;margin-top: 20px;
margin-bottom: 20px;}
  .comj{width:100%; color:#fff; font-size:20px; text-align:center;float:left;margin-top:20px;}
  .comj a.opol{ background:#fff; color:#333;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px; font-size:14px;}
   .comj a.opoy{ background:#000; color:#fff;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;font-size:14px; position: relative;}
   .opoy img{position: absolute;
left: 0;
top: 100%;
visibility: hidden;}.opoy:hover img{visibility: visible;}
  
