@charset "utf-8";


@media only screen and (min-width: 1000px) {

.ab_cont{width:90%; max-width:1300px; margin:0 auto; font-size:16px; line-height:35px; padding:20px 0px 80px 0px; }
.ab_cont p{line-height:35px;}

}


@media only screen and (max-width: 999px) {

.ab_cont{width:90%; max-width:1300px; margin:0 auto; font-size:1.0em; line-height:2em; padding:20px 0px 40px 0px; }
.ab_cont p{line-height:2em;}

}








@media only screen and (min-width: 1200px) {
.ab_cont_left{width:35%; float:left;}
.ab_cont_right{width:60%; float:right;}
.lx_ab_cont{padding-bottom:80px; margin-top:60px;}
}




@media only screen and (max-width: 1199px) {
.ab_cont_left{width:100%; float:; margin-bottom:20px;}
.ab_cont_right{width:100%; float:;}
.lx_ab_cont{padding-bottom:40px; margin-top:20px;}
}






/*联系的页面*/

@media only screen and (min-width:1200px) {

.sb_wp{width:100%; height:; background:#f8f8f8; margin:0 auto; padding:40px 0px 50px 0px;}

/*标题*/

.ab_title1{width:90%; margin:0 auto; height:60px; line-height:60px; font-size:22px; color:#fff; text-align:; font-weight:bold;}


.ab_title2_hei1{ color:#333;}
.ab_title2_hei2{ background:#3786c7;}


.ab_con4{width:1200px; margin:0 auto; font-size:16px; line-height:35px; padding-bottom:50px;}
.ab_con4 p{line-height:35px;}
.ab_con4 img{max-width:100%;}


}





/*地图高度*/
@media only screen and (min-width:1200px) {
#allmap{height:500px;}
}


@media only screen and (max-width:1199px) {
#allmap{height:300px;}
}


@media only screen and (max-width:1199px) {
	
.sb_wp{width:100%; height:; background:#f8f8f8; margin:0 auto; padding:30px 0px 30px 0px;}

/*标题*/

.ab_title1{width:88%; margin:0 auto; height:30px; line-height:30px; font-size:1.2em; color:#fff; text-align:; font-weight:bold;}


.ab_title2_hei1{ color:#333;}
.ab_title2_hei2{ background:#3786c7;}


.ab_con4{width:90%; margin:0 auto; font-size:1em; line-height:1.8em; padding-bottom:0px;}
.ab_con4 p{line-height:1.8em;}
.ab_con4 img{max-width:100%;}


}




@media only screen and (min-width:1366px) {
.service_input_wp{width:90%; height:; max-width:1400px; margin:0 auto; padding:10px 0px 30px 0px;}
.service_input_wp ul li{display:block; width:50%; height:; float:left; margin-bottom:16px;}

.s_input1{width:98%; height:48px; display: block; margin:0 auto; padding:0; border:none; background:#fff; box-sizing:border-box; border:#e0e0e0 1px solid; line-height:48px; text-indent:15px; font-size:14px;}

.s_input2{width:99%; height:48px; display: block; margin:0 auto; border:none; background:#3786c7; cursor:pointer; color:#fff; line-height:48px; font-size:18px; letter-spacing:5px; text-align:center;}
.s_input2:hover{ background:#4b9fe4;}

.s_input_li1{width:100% !important;}


.s_input3{width:99%; height:120px; display: block; margin:0 auto; padding:0; border:none; background:#fff; box-sizing:border-box; border:#e0e0e0 1px solid; line-height:48px; text-indent:15px; font-size:14px;}

}




@media only screen and (min-width:1000px) and (max-width:1365px) {
.service_input_wp{width:90%; height:; max-width:1400px; margin:0 auto; padding:10px 0px 20px 0px;}
.service_input_wp ul li{display:block; width:50%; height:; float:left; margin-bottom:16px;}

.s_input1{width:95%; height:48px; display: block; margin:0 auto; padding:0; border:none; background:#fff; box-sizing:border-box; border:#e0e0e0 1px solid; line-height:48px; text-indent:15px; font-size:14px;}

.s_input2{width:97%; height:48px; display: block; margin:0 auto; border:none; background:#3786c7; cursor:pointer; color:#fff; line-height:48px; font-size:18px; letter-spacing:5px; text-align:center;}
.s_input2:hover{ background:#4b9fe4;}

.s_input_li1{width:100% !important;}


.s_input3{width:97%; height:120px; display: block; margin:0 auto; padding:0; border:none; background:#fff; box-sizing:border-box; border:#e0e0e0 1px solid; line-height:48px; text-indent:15px; font-size:14px;}

}



@media only screen and (max-width:999px) {
.service_input_wp{width:90%; height:; max-width:1400px; margin:0 auto; padding:10px 0px 20px 0px;}
.service_input_wp ul li{display:block; width:100%; height:; float:left; margin-bottom:10px;}

.s_input1{width:100%; height:48px; display: block; margin:0 auto; padding:0; border:none; background:#fff; box-sizing:border-box; border:#e0e0e0 1px solid; line-height:48px; text-indent:15px; font-size:14px;}

.s_input2{width:100%; height:48px; display: block; margin:0 auto; border:none; background:#3786c7; cursor:pointer; color:#fff; line-height:48px; font-size:18px; letter-spacing:5px; text-align:center;}
.s_input2:hover{ background:#4b9fe4;}

.s_input_li1{width:100% !important;}


.s_input3{width:100%; height:120px; display: block; margin:0 auto; padding:0; border:none; background:#fff; box-sizing:border-box; border:#e0e0e0 1px solid; line-height:48px; text-indent:15px; font-size:14px;}

}










@media only screen and (min-width:1200px) {


/*公司介绍专题页*/
.ab_jj_1{width:100%; padding:60px 0px 100px 0px; background:url(../abimg/117.jpg) center center; background-size:cover; background-attachment:fixed;}

.ab_jj_1_con{width:90%; max-width:1300px; margin:0 auto; font-size:16px; line-height:35px; color:#fff;}

}



@media only screen and (max-width:1199px) {


/*公司介绍专题页*/
.ab_jj_1{width:100%; padding:30px 0px 30px 0px; background:url(../abimg/117.jpg) center center; background-size:cover; background-attachment:fixed;}

.ab_jj_1_con{width:90%; max-width:1300px; margin:0 auto; font-size:1.0em; line-height:2em; color:#fff;}

}





@media only screen and (min-width:1366px) {

.xcon1{width:100%; height:360px; max-width:1300px; margin:0 auto;}
.xcon1 ul li{display:block; width:33.33%; height:360px; float:left; padding:40px 0px 40px 0px; background:rgba(55,134,199,0.8); box-sizing:border-box; border-right:rgba(255,255,255,0.2) 1px solid; transition:0.5s;}
.xcon1 ul li:nth-child(3){border-right: none;}

.xcon1 ul li:hover{ box-shadow:0px 0px 60px rgba(0,0,0,0.6); background:rgba(55,134,199,1); position:relative;}


.xcon1 ul img{display:block; height:100px; margin:0 auto;}
.xcon1 ul h3{font-size:24px; color:#fff; text-align:center; line-height:40px; padding-bottom:15px;}
.xcon1 ul p{width:70%; margin:0 auto; line-height:30px; font-size:16px; color:rgba(255,255,255,0.7); text-align:center;}

}




@media only screen and (min-width:1000px) and (max-width:1365px) {
.xcon1{width:100%; height:340px; margin:0 auto;}
.xcon1 ul li{display:block; width:33.33%; height:340px; float:left; padding:30px 0px 30px 0px; background:rgba(55,134,199,0.8); box-sizing:border-box; border-right:rgba(255,255,255,0.2) 1px solid; transition:0.5s;}
.xcon1 ul li:nth-child(3){border-right: none;}

.xcon1 ul li:hover{ box-shadow:0px 0px 60px rgba(0,0,0,0.6); background:rgba(55,134,199,1); position:relative;}

.xcon1 ul img{display:block; height:100px; margin:0 auto;}
.xcon1 ul h3{font-size:20px; color:#fff; text-align:center; line-height:40px; padding-bottom:15px;}
.xcon1 ul p{width:70%; margin:0 auto; line-height:25px; font-size:14px;color:rgba(255,255,255,0.7); text-align:center;}
}



@media only screen and (max-width:999px) {
.xcon1{width:100%; height:; margin:0 auto;}
.xcon1 ul li{display:block; width:100%; height:; float:; padding:20px 0px 40px 0px; background:rgba(55,134,199,0.8); box-sizing:border-box; margin-bottom:1px; border-right:rgba(255,255,255,0.2) 1px solid;}
.xcon1 ul li:nth-child(3){border-right: none;}

.xcon1 ul img{display:block; height:50px; margin:0 auto;}
.xcon1 ul h3{font-size:1.2em; color:#fff; text-align:center; line-height:1.8em; padding-bottom:8px;}
.xcon1 ul p{width:80%; margin:0 auto; line-height:1.8em; font-size:0.8em; color:rgba(255,255,255,0.7); text-align:center;}
}




