/*contact*/
.contact{padding:77px 0 0;}
.c_t{height:50px;line-height:50px;font-size:36px;color:#212A3B;}
.contact .c_left{width:calc(100% - 790px);float:left;background:url(../Image/con_icon1.png) no-repeat left top;margin-top:11px;padding-left:100px;position:relative;padding-bottom:15px;}
.contact .c_left .c_txt{margin-top:20px;}
.contact .c_left .c_txt p{font-size:16px;line-height:24px;color:#727272;}
.contact .c_left .c_txt p.p1{font-size:20px;height:30px;line-height:30px;margin-bottom:3px;margin-top:44px;font-weight:bold;color:#454545;}
.contact .c_left .c_ewm{position:absolute;right:0;bottom:0;}
.contact .c_left .c_ewm img{width:157px;display:block;height:auto;float:right;}
.contact .c_left .c_ewm em{display:block;float:left;font-size:16px;line-height:35px;color:#666;margin-top:43px;font-style:normal;}
.contact .c_right{width:661px;height:584px;float:right;}
/*con_liuyan*/
.con_liuyan{padding:88px 0 126px;background:#F7F7F7;}
.con_liuyan .cl_left{width:50%;float:left;padding-right:90px;}
.con_liuyan .cl_left .cl_txt{padding-left:100px;background-repeat:no-repeat;margin-bottom:70px;}
.con_liuyan .cl_left .cl_txt.icon1{background-image:url(../Image/con_icon2.png);background-position:left 6px;}
.con_liuyan .cl_left .cl_txt.icon2{background-image:url(../Image/con_icon3.png);background-position:left 12px;}
.con_liuyan .cl_left .cl_txt p{font-size:16px;line-height:35px;color:#666;margin-top:14px;}
.con_liuyan .cl_right{width:50%;float:right;padding-left:90px;border-left:1px solid #E9E9E9;}
.con_liuyan .cl_right .cl_li{border:1px solid #EEE;margin-bottom:20px;background-repeat:no-repeat;background-position:30px center;padding-left:60px;background-color:#FFF;}
.con_liuyan .cl_right .cl_li.cl_li1{padding-left:30px;}
.con_liuyan .cl_right .cl_li.icon1{background-image:url(../Image/con_ficon1.png);}
.con_liuyan .cl_right .cl_li.icon2{background-image:url(../Image/con_ficon2.png);}
.con_liuyan .cl_right .cl_li.icon3{background-image:url(../Image/con_ficon3.png);}
.con_liuyan .cl_right .cl_li input{width:100%;height:48px;line-height:48px;outline:none;padding:0 6px;}
.con_liuyan .cl_right .cl_li textarea{width:100%;height:178px;padding:8px 6px;outline:none;resize:none;line-height:24px;}
.con_liuyan .cl_right .con_btn{;height:50px;line-height:48px;color:#111;background:#FFF;cursor:pointer;text-align:center;display:inline-block;border:1px solid #111;width:160px;font-size:18px;margin-top:20px;}
.con_liuyan .cl_right ::-webkit-input-placeholder{color:#888;font-size:16px;}
.con_liuyan .cl_right :-moz-placeholder{color:#888;font-size:16px;}
.con_liuyan .cl_right ::-moz-placeholder{color:#888;font-size:16px;}
.con_liuyan .cl_right :-ms-input-placeholder{color:#888;font-size:16px;}
.contactmap{width:100%;height:637px;}

@media screen and (max-width:1699px){
	.c_t{font-size:32px;height:44px;line-height:44px;}
	.contact{padding:50px 0 0;}
	.contact .c_left{width:calc(100% - 573px);background-size:auto 52px;padding-left:80px;padding-bottom:10px;padding-top:7px;}
	.contact .c_left .c_txt{margin-top:15px;}
	.contact .c_left .c_txt p{font-size:15px;}
	.contact .c_left .c_txt p.p1{font-size:18px;height:28px;line-height:28px;margin-top:37px;}
	.contact .c_right{width:573px;height:506px;}
	.contact .c_left .c_ewm img{width:140px;}
	.contact .c_left .c_ewm em{font-size:15px;line-height:32px;margin-top:38px;}
	.con_liuyan{padding:50px 0 80px;}
	.con_liuyan .cl_left{padding-right:50px;}
	.con_liuyan .cl_left .cl_txt{margin-bottom:50px;padding-left:80px;background-size:56px auto;}
	.con_liuyan .cl_left .cl_txt.icon1{background-position:left 2px;}
	.con_liuyan .cl_left .cl_txt.icon2{background-position:left 8px;}
	.con_liuyan .cl_left .cl_txt p{font-size:15px;line-height:32px;}
	.con_liuyan .cl_right{padding-left:50px;}
	.con_liuyan .cl_right .cl_li{margin-bottom:15px;background-position:20px center;padding-left:50px;}
	.con_liuyan .cl_right .cl_li.cl_li1{padding-left:20px;}
	.con_liuyan .cl_right .con_btn{margin-top:15px;font-size:16px;width:140px;height:44px;line-height:42px;}
	.con_liuyan .cl_right ::-webkit-input-placeholder{font-size:15px;}
	.con_liuyan .cl_right :-moz-placeholder{font-size:15px;}
	.con_liuyan .cl_right ::-moz-placeholder{font-size:15px;}
	.con_liuyan .cl_right :-ms-input-placeholder{font-size:15px;}
	.contactmap{height:552px;}
}

@media screen and (max-width:1499px){
	.c_t{font-size:24px;height:36px;line-height:36px;}
	.contact{padding:30px 0 0;}
	.contact .c_left{width:calc(100% - 555px);background-size:auto 44px;padding-left:60px;padding-bottom:8px;padding-top:5px;}
	.contact .c_left .c_txt{margin-top:10px;}
	.contact .c_left .c_txt p{font-size:14px;}
	.contact .c_left .c_txt p.p1{font-size:16px;height:26px;line-height:26px;margin-top:25px;}
	.contact .c_right{width:485px;height:429px;}
	.contact .c_left .c_ewm img{width:120px;}
	.contact .c_left .c_ewm em{font-size:14px;line-height:26px;margin-top:34px;}
	.con_liuyan{padding:40px 0 50px;}
	.con_liuyan .cl_left{padding-right:30px;}
	.con_liuyan .cl_left .cl_txt{margin-bottom:30px;padding-left:60px;background-size:46px auto;}
	.con_liuyan .cl_left .cl_txt.icon1{background-position:left 2px;}
	.con_liuyan .cl_left .cl_txt.icon2{background-position:left 5px;}
	.con_liuyan .cl_left .cl_txt p{font-size:14px;line-height:28px;margin-top:10px;}
	.con_liuyan .cl_right{padding-left:30px;}
	.con_liuyan .cl_right .cl_li{margin-bottom:10px;background-position:15px center;padding-left:40px;}
	.con_liuyan .cl_right .cl_li.cl_li1{padding-left:15px;}
	.con_liuyan .cl_right .con_btn{margin-top:10px;}
	.con_liuyan .cl_right ::-webkit-input-placeholder{font-size:14px;}
	.con_liuyan .cl_right :-moz-placeholder{font-size:14px;}
	.con_liuyan .cl_right ::-moz-placeholder{font-size:14px;}
	.con_liuyan .cl_right :-ms-input-placeholder{font-size:14px;}
	.contactmap{height:467px;}
}

@media screen and (max-width:1299px){
	.c_t{font-size:20px;height:30px;line-height:30px;font-weight:bold;}
	.contact{padding:20px 0 0;}
	.contact .c_left{width:calc(100% - 460px);background-size:auto 38px;padding-left:50px;padding-bottom:8px;padding-top:3px;}
	.contact .c_left .c_txt{margin-top:6px;}
	.contact .c_left .c_txt p{font-size:14px;}
	.contact .c_left .c_txt p.p1{margin-top:15px;}
	.contact .c_right{width:438px;height:387px;}
	.contact .c_left .c_ewm img{width:100px;}
	.contact .c_left .c_ewm em{font-size:14px;line-height:22px;margin-top:28px;}
	.con_liuyan{padding:30px 0 40px;}
	.con_liuyan .cl_left{padding-right:20px;}
	.con_liuyan .cl_left .cl_txt{margin-bottom:30px;padding-left:50px;background-size:40px auto;}
	.con_liuyan .cl_left .cl_txt.icon1{background-position:left 2px;}
	.con_liuyan .cl_left .cl_txt.icon2{background-position:left 5px;}
	.con_liuyan .cl_left .cl_txt p{font-size:14px;line-height:25px;margin-top:7px;}
	.con_liuyan .cl_right{padding-left:20px;}
	.con_liuyan .cl_right .cl_li{margin-bottom:10px;background-position:15px center;padding-left:40px;}
	.con_liuyan .cl_right .cl_li.cl_li1{padding-left:15px;}
	.con_liuyan .cl_right .con_btn{margin-top:10px;}
	.con_liuyan .cl_right ::-webkit-input-placeholder{font-size:14px;}
	.con_liuyan .cl_right :-moz-placeholder{font-size:14px;}
	.con_liuyan .cl_right ::-moz-placeholder{font-size:14px;}
	.con_liuyan .cl_right :-ms-input-placeholder{font-size:14px;}
	.contactmap{height:360px;}
}

@media screen and (max-width:1023px){
	.contact{padding-bottom:20px;}
	.contact .c_left{width:100%;float:none;padding-top:0;margin-top:0;}
	.contact .c_right{display:none;}
	.con_liuyan .cl_left{padding-right:0;width:100%;float:none;}
	.con_liuyan .cl_left .cl_txt{margin-bottom:15px;}
	.con_liuyan .cl_left .cl_txt p{line-height:24px;margin-top:5px;}
	.con_liuyan .cl_right{width:100%;float:none;padding-left:0;border-left:none;}
	.con_liuyan .cl_right .cl_li{margin-bottom:10px;background-position:15px center;padding-left:40px;}
	.con_liuyan .cl_right .cl_li.cl_li1{padding-left:15px;}
	.con_liuyan .cl_right .con_btn{margin-top:10px;}
	.con_liuyan .cl_right ::-webkit-input-placeholder{font-size:14px;}
	.con_liuyan .cl_right :-moz-placeholder{font-size:14px;}
	.con_liuyan .cl_right ::-moz-placeholder{font-size:14px;}
	.con_liuyan .cl_right :-ms-input-placeholder{font-size:14px;}
}
@media screen and (max-width:767px){
	.contact .c_left .c_ewm{position:relative;margin-left:-8px;margin-top:10px;}
	.contact .c_left .c_ewm img{float:left;}
}