﻿@charset "utf-8";
/* CSS Document */

/*联系*/

.contact-img{height:370px;background:url(../images/contact-img.jpg)no-repeat center;background-size: cover;background-position: center;}
.contact-main{height:580px;background-size: cover;background-position: center;}
.contact-main-bottom{width: 100%;height:185px;background: #4b4a49;bottom:0;color:white;position: absolute;top:765px;padding-bottom: 10px;}
.contact-e-mail{height:146px;margin-top: 25px;border-right:1px solid #979695;}
.contact-e-mail p{margin-bottom: 15px;line-height: 35px;font-size: 15px;}
.contact-e-mail p img { width:35px; height:35px;}
.contact-main-bottom p i{margin-left: 14px;margin-right: 17px;}
.contact-tel{height:146px;margin-top: 25px;border-right:1px solid #979695;}
.contact-tel p{margin-bottom: 15px;line-height: 35px;margin-left:60px;font-size: 15px}
.contact-tel p img { width:35px; height:35px;}

.contact-from{margin-top: 60px;}
.contact-from p{text-align: center;margin:0 10px;color:#818181;}
.contact-from i{width:33px;height:1px;margin:0 auto;background:#cecece;display: block;margin-top: 10px; }

.contact-come{padding:0 6%;}
.contact-in-both{margin:0 -18px;}
.contact-from-in{width:325px;height:50px;margin:0 18px;border:1px solid #bfbfbf;margin-top:40px;}
.contact-from-center{height:213px;margin-top: 20px;border:1px solid #bfbfbf;}
.contact-from-center textarea{width:100%;height: 100%;border:0; font-family:微软雅黑,Verdana,sans-serif !important; }
.contact-upload{
	width:283px;
	height:35px;    
	border: 0 none;
    margin-top:12px;}

.contact-upload span{

font-size: 12px;
color: #666666;
}


.sendico {
    width: 135px;
    height: 35px;
    background: #bc151c;
    text-align: center;
    line-height: 35px;
    color: white;
	border:0;
}


.contact-button{
	width:308px;
	height:50px;
	margin-top:40px;
}


.con-button{
	width:308px;
	height:50px;
    background: #848484;
    text-align: center;
    line-height: 50px;
    color: white;
    font-size: 20px;
    border:0;

}

.con-button:hover{background:#bc151c}

.contact-feedback{padding-bottom:96px;}

.contact-from-in>span{position: absolute;color:#666666;font-size: 14px; margin-left: 15px;line-height: 48px;}
.contact-from-name{width: 100%;height:100%;border: 0;padding-left:60px;}
.contact-from-email{width: 100%;height:100%;border: 0;padding-left:90px;}
 .contact-from-number{width: 100%;height:100%;border: 0;padding-left: 90px;}


/**/
.technology-img{height:370px;background:url(../images/technology-img.jpg);background-size: cover;}


.technology-menu{height:160px;text-align: center;line-height:2;font-size: 14px;padding:38px 0;}
.technology-nav{height:200px;margin-bottom: 125px;}
.technology-column{width: 19.8%;height:100%;background:#f2f2f2;float:left;margin:0 1px;}
.technology-map{height:470px;background:url(../images/technology-map.jpg);}

.industry-main{background:#f6f5f2;}
.industry-column{width: 12.5%;height:58px;border-bottom: 2px solid  #231915;}
.industry-column:hover{border-bottom: 2px solid  #b8181e;}
.industry-sidebar{width:438px;height:700px;background: url(../images/industry-side.jpg);background-size: cover;}

.industry-submenu{width:745px;height:700px;background:#ffffff; }
.industry-sub-con{float:left;margin: 10px 6px 0;;}

.industry-both{margin:0 -6px;}
.industry-both:after,.industry-sub-con:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.industry-sub-column{
	width:216px;
	height:148px;

	border:1px solid #dedede;

}
.industry-sub-column:hover{border:1px solid #d60011;}
.industry-cen{margin:0 auto;width: 90.5%;padding-top:20px; }
.industry-sub-text{line-height:40px;font-size: 12px;display: block;text-align: center;}

.industry1{background: url(../images/industry1.jpg)}
.industry2{background: url(../images/industry2.jpg)}
.industry3{background: url(../images/industry3.jpg)}
.industry4{background: url(../images/industry4.jpg)}
.Data-download{
    padding-bottom: 125px;

}
.technology-down-far{
margin-top: 50px;
}

.technology-down{margin:0 -6px;}
.technology-down:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}

.technology-down li{
	width:290px;
	height:290px;
	margin:0 6px 20px;
	float:left;

}

.technology-down li:hover{
	    box-shadow: 0px 3px 2px #cecece;
}

.tec-down-img{width:290px;height:206px;background: url(../images/tec-down-img.jpg);}

.tec-down-text{
	height:86px;
	position: relative;
	padding: 20px 0 0 10px;
	cursor: pointer;
}

.tec-down-text span{
	display: block;
	width:60px;
	line-height:25px;
	position: absolute;
	right:15px;
	bottom: 17px;
	color:white;
	background:#a8282d;
	font-size: 12px;
	text-align:center;
	cursor: pointer;
}

.tec-down-text p{font-size: 12px;color: #333333;}
.tec-down-text p:nth-child(1){
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 14px;
}

.tec-down-text:hover p:nth-child(1){color:#c7000c;}
.con-wx{
	width: 115px;
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-top:27px;
    float: right;
    margin-right:36px;
}

.con-wx img{ 

width: 115px;
    height: 115px;

}

.contact-img img{display: none;}

.con-wx p{margin-top: 10px;}


@media (max-width: 1268px){
.contact-tel p{margin-left: 20px}
}

@media (max-width: 1200px){
	.contact-main-bottom{height:auto;position: initial;}
.contact-tel{    border-right:none;}
.con-wx{float:none;}
.contact-tel p{    margin-left: 60px;}

}
@media (max-width: 1024px){
.contact-img{height:auto;background:none;}
.contact-img img{width:100%;display: block;}
}


@media (max-width: 992px) and (min-width: 768px) {
.contact-tel p{    margin-left: 0px}
.contact-e-mail{    border-right: none;}
      .moblie-Emw {
        margin-top:-170px;
    }
}



@media (max-width: 767px) {

    .contact-tel p{margin-bottom: 15px;line-height: 35px;margin-left:0px;font-size: 15px}
    .contact-e-mail{height:146px;margin-top: 25px;border-right:0px solid #979695;}
}





@media (max-width: 360px) {


}


@media (min-width: 992px){


}





