.banner_join {
width: 100%;
}
.history {
display: flex;
justify-content: space-between;
height: 60px;
}
.historical_vo {
background: url('../img/yuanshan-.png') bottom no-repeat;
}
.history_info {
padding: 30px 0;
box-sizing: border-box; overflow:hidden
}
.history_info img { display:block; float:left; margin-right:67px}
.hist_cont h3 {
font-size: 38px;
margin-bottom: 30px;
}
.botm_cont p {
font-size: 18px;
margin-bottom: 20px;
line-height: 30px;
}
.list_process { background:#fff; margin-top:20px; padding:30px 0}
.list_process li { background:url(../img/lishi_ico1.png) left top no-repeat; padding-left:75px}
.list_process li h3 { font-size: 36px;}
.list_process li p {
font-size: 18px;
line-height: 26px; padding-bottom:40px; padding-top:10px
}
@media all and (max-width:1660px){
.history_info img { width:650px; margin-right:50px}
.hist_cont h3 { font-size:30px; margin-bottom:20px}
.botm_cont p { font-size:16px}
}
@media all and (max-width:1260px){
.history_info { padding:0 0 10px 0}
.history_info img { width:450px; margin-right:40px}
.hist_cont h3 { font-size:24px; margin-bottom:20px}
.botm_cont p { font-size:16px; line-height:26px}
.list_process { padding:20px 0}
.list_process li h3 { font-size:24px;}
.list_process li p { font-size:16px}
}
@media all and (max-width:1000px){
.history_info img { max-width:450px; margin-right:0; float:none; width:100%; margin:0 auto}
.hist_cont h3 { font-size:18px; margin-bottom:20px; padding-top:20px}
.botm_cont p { font-size:14px; line-height:26px}
.list_process { padding:20px 0}
.list_process li { padding-left:50px}
.list_process li h3 { font-size:24px;}
.list_process li p { font-size:16px}
}
.qiye_1 { height:110px; overflow:hidden}
.qiye { width:1530px; margin:0 auto; padding:50px 0;}
.qiye .w { width:1530px;}
.qiye h2 { font-size:36px; line-height:36px; padding-left:20px; border-left:4px #0087D3 solid; margin-bottom:30px}
@media all and (max-width:1000px){
.qiye_1 { height:60px}
.qiye { width:90%; margin:0 auto; padding:30px 0;}
.qiye .w { width:90%;}
}
.qiye .qiye_left { float:left; width:1160px; box-shadow: 0px 0px 12px 1px rgba(167,161,129,0.16); height:600px; padding-top:65px}
.qiye .qiye_left ul li { height:60px; position:relative; line-height:42px; padding-left:500px;}
.qiye .qiye_left ul li h3 { float:right; text-align:right; line-height:42px; font-size:18px; position:absolute; right:700px; top:0}
.qiye .qiye_left ul li font { color:#FC7021; font-size:18px; position:absolute; left:-15px; top:5px; display:block}
.qiye .qiye_left ul li .inp1 { border:1px #ddd solid; width:350px; padding-left:50px; line-height:42px; height:42px}
.qiye .qiye_left ul li i { position:absolute; left:510px; top:10px; height:22px; width:22px;}
.qiye .qiye_left ul li i.i1 { background:url(../img/sign_6.png) center no-repeat}
.qiye .qiye_left ul li i.i2 { background:url(../img/sub_1.png) center no-repeat}
.qiye .qiye_left ul li i.i3 { background:url(../img/sign_5.png) center no-repeat}
.qiye .qiye_left ul li i.i4 { background:url(../img/tel_.png) center no-repeat}
.qiye .qiye_left ul li i.i5 { background:url(../img/sign_2.png) center no-repeat}
.qiye .qiye_left ul li i.i6 { background:url(../img/sign_7.png) center no-repeat}
.qiye .qiye_left ul li span { display:block; float:left; padding:0 10px; color:#FC7021; background:#FFF0E8; line-height:24px; margin-right:15px; margin-top:10px}
.qiye .qiye_left .tijiao { width:400px; margin:0 auto}
.qiye .qiye_left .inp2 { background:#0087D3; color:#fff; font-size:16px; letter-spacing:10px; text-align:center; cursor:pointer; display:block; width:100%; height:42px; line-height:42px; border:0 none; margin-top:20px}
.qiye_right { float:right; width:320px; box-shadow: 0px 0px 12px 1px rgba(167,161,129,0.16); height:582px}
.qiye_right h3 { width:240px; margin:0 auto; padding-top:40px; padding-bottom:20px; border-bottom:1px #ddd dashed; position:relative; font-size:24px}
.qiye_right h3 i { display:block; position:absolute; left:0px; bottom:-1px; height:2px; width:70px; background:#0087D3}
.qiye_right .qr_1 { padding:20px 0 30px 0; border-bottom:1px #ddd solid; clear:both}
.qiye_right .qr_1 ul li { width:240px; margin:0 auto}
.qiye_right .qr_1 ul li a { display:block; line-height:32px; padding-left:30px; background:url(../img/qiye_ico1.png) left no-repeat;}
.qiye_right .qr_2 { padding:20px 0 20px 40px; line-height:30px}
.qiye_right .qr_3 { padding:0px 0 20px 40px; line-height:30px}
.qiye_right .qr_3 img { display:block}
@media all and (max-width:1660px){
.qiye { width:1200px; margin:0 auto; padding:40px 0;}
.qiye .w { width:1200px;}
.qiye .qiye_left { width:830px;}
.qiye .qiye_left ul li { padding-left:330px}
.qiye .qiye_left ul li h3 { right:510px}
.qiye .qiye_left ul li i { left:345px;}
}
@media all and (max-width:1260px){
.qiye { width:950px; margin:0 auto; padding:30px 0;}
.qiye .w { width:950px;}
.qiye h2 { font-size:24px; line-height:24px}
.qiye .qiye_left { width:auto; float:none; margin-bottom:40px;}
.qiye .qiye_left ul li { padding-left:410px}
.qiye .qiye_left ul li h3 { right:560px}
.qiye .qiye_left ul li i { left:425px;}
.qiye_right { float:none; width:auto; height:auto; display:none}
}
@media all and (max-width:1000px){
.qiye { width:90%;}
.qiye .w { width:auto;}
.qiye .qiye_left { padding:30px 20px; height:auto}
.qiye .qiye_left ul li { height:auto; padding-bottom:20px; padding-left:0}
.qiye .qiye_left ul li h3 { float:none; width:auto; margin-right:0; text-align:left; line-height:36px; font-size:16px; position:relative; left:auto; right:auto; top:auto;}
.qiye .qiye_left ul li .inp1 { width:90%; padding-left:10%;}
.qiye .qiye_left ul li i { left:10px; top:46px}
.qiye .qiye_left .tijiao { width:100%; max-width:400px}
}
.history_process {
padding: 30px 0;
}
.lianxi {}
.lianxi .map { float:left; width:960px; height:600px; margin-right:140px}
.address_info {}
.address_info li {
margin-bottom: 70px;
}
.address_info li h4 {
font-size: 32px;
margin-bottom: 30px;
}
.address_info li p {
line-height: 30px;
color: #666666;
}
.address_info li span {
width: 32px;
height: 32px;
display: inline-block;
margin-right: 10px;
}
.icon1_address {
background: url('../img/tel_2.png') center no-repeat;
}
.icon2_address {
background: url('../img/tel_.png') center no-repeat;
}
.icon3_address {
background: url('../img/tel_\(1\).png') center no-repeat;
}
@media all and (max-width:1660px){
.lianxi .map { width:800px; height:500px; margin-right:80px}
.address_info li { margin-bottom:50px}
.address_info li h4 { font-size:24px; margin-bottom:20px}
}
@media all and (max-width:1260px){
.lianxi .map { width:100%; height:500px; margin-right:0; float:none; margin-bottom:30px}
.address_info { overflow:hidden}
.address_info li { margin-bottom:0px; float:left; padding-right:50px}
}
@media all and (max-width:1000px){
.address_info li { margin-bottom:30px; float:none; padding-right:0}
}
/* 企业介绍 */
.Enterprise_Introduction_cont {
width: 100%;
height: 500px;
background: url('../img/topban_his.png') center no-repeat;
}
.Enterprise_Introduction_cont .w {
height: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.small_enterprise {
width: 65%;
height: 300px;
background-color: #fff;
padding: 58px 60px;
box-sizing: border-box;
}
.Belief_mission {
background: url('../img/qiyejs01.jpg') no-repeat;
width: 100%;
height: 598px;
display: flex;
justify-content: center;
align-items: center;
}
.Belief_mission_box {
width: 930px;
height: 357px;
background: #FFFFFF;
display: flex;
padding-top: 58px;
padding-left: 91px;
box-sizing: border-box;
}
.Belief_mission_l>div {
font-size: 28px;
}
.Belief_mission_l>img {
position: absolute;
bottom: 0;
}
.Belief_mission_l {
margin-right: 68px;
position: relative;
}
.Belief_mission_r p {
width: 306px;
height: 134px;
font-size: 18px;
color: #333333;
line-height: 36px;
margin-top: 31px;
}
.Address {
width: 100%;
height: 960px;
background: url('../img/section.png') no-repeat;
/* padding: 126px 0; */
display: flex;
justify-content: center;
align-items: center;
}
.cy_introduce {
width: 100%;
background: url('../img/aboutbj.png') no-repeat; background-size:100% 100%; padding-bottom:20px
}
.cy_introduce_list {
 width:50%; overflow:hidden
}
.introduce_tit {
padding-top: 70px;
}
.introduce_cont {
width: 427px;
background-color: #fff;
padding-top: 64px; float:right; padding-bottom:20px
}
.introduce_cont h4 {
font-size: 36px;
margin-bottom: 30px; padding-left:40px
}
.introduce_cont p {
font-size: 16px;
color: #7B7B7B;
line-height: 22px;
text-indent: 2em; padding:0 40px 10px 40px
}
.cy_introduce_list img {
width: 338px;
height: 473px; float:left;
}
.cy_introduce_info {
margin-top: 72px;
display: flex;
}
.Address_img {
width: 820px;
height: 450px;
}
.Address_img img {
width: 100%;
display: inline-block;
}
.Belief_mission_r h2 { font-size:42px; line-height:40px; padding-bottom:10px}
.Address h2 { font-size:42px; line-height:40px; padding-bottom:10px}

@media all and (max-width:1660px){
.cy_introduce_list img { width:280px; height:auto}
.introduce_cont { width:320px; padding-top:20px;}
.introduce_cont h4 { font-size:24px; padding-left:30px; margin-bottom:20px}
.introduce_cont p { padding:0 30px 10px 30px}
}
@media all and (max-width:1260px){
.cy_introduce_info { display:block}
.cy_introduce_list { float:none; width:auto; overflow:hidden; background:#fff; margin-bottom:30px}
.cy_introduce_list img { margin-right:30px}
.introduce_cont { float:none; width:auto; height:auto}
.introduce_cont h4 { padding-left:0px;}
.introduce_cont p { padding:0 30px 10px 0}
.cy_introduce { height:auto}
}
@media all and (max-width:1000px){

}
