
.product_feedback{ background:url(../img/bgcontact.jpg) center bottom no-repeat; background-size:cover;padding-top:7%; padding-bottom:7%;}
.product_feedback.bgs2{ background-image:url(../image/bgguest.jpg);}
.product_feedback .product_feedback_l{ text-align:left; float:left; width:48%; overflow:hidden;}
.product_feedback .product_feedback_l .h4{ font-weight:normal; line-height:44px; height:60px; overflow:hidden; position:relative; color:#333333;}
.product_feedback .product_feedback_l .h4:after{ content:""; position:absolute; left:0; bottom:0; width:26px; height:4px; background:#1a76b4;}
.product_feedback .product_feedback_r{ text-align:left; float:right; width:50%; overflow:hidden;}
.product_feedback .product_feedback_r .divs{ overflow:hidden; border:1px solid #cccccc; margin-bottom:10px;}
.product_feedback .product_feedback_r .inputs {
  width: 100%;
  height: 58px;
  line-height: 58px;
  padding: 0 18px;
  font-size: 1.4rem;
  background:none; color:#333; border:none;font-family:"PingFang-Regular","PingFang SC Regular","微软雅黑";
}
.product_feedback .product_feedback_r .inputs::-webkit-input-placeholder {
  color: #999999;
}
.product_feedback .product_feedback_r .inputs:-moz-placeholder {
  color: #999999;
}
.product_feedback .product_feedback_r .inputs::-moz-placeholder {
  color: #999999;
}
.product_feedback .product_feedback_r .inputs:-ms-input-placeholder {
  color: #999999;
}
.product_feedback .textarea{ padding:1%; width:100%; padding-left:18px; background:none; font-size:14px; border:none; outline:none; color:#333; height:136px;font-family:"PingFang-Regular","PingFang SC Regular","微软雅黑"; }
.product_feedback .textarea::-webkit-input-placeholder {
  color: #999999;
}
.product_feedback .textarea:-moz-placeholder {
  color: #999999;
}
.product_feedback .textarea::-moz-placeholder {
  color: #999999;
}
.product_feedback .textarea:-ms-input-placeholder {
  color: #999999;
}
.product_feedback .bnts{ width:100%; margin:0 auto; display:block; overflow:hidden;line-height:60px; height:60px; background:#004097; outline:none;-webkit-tap-highlight-color:transparent;transition:all 0.3s; cursor:pointer; color:#fff; font-size:16px; border:none; letter-spacing:2px;font-family:"PingFang-Regular","PingFang SC Regular","微软雅黑"; }
.product_feedback .bnts:hover{ background:#ef8203;}

/*在线留言*/
.feedback_bgs{z-index: 98;background-color: #000;opacity: 0.5; width:100%; height:100%; position:fixed; left:0; top:0; display:none;}
.feedback_box{z-index: 99; /*width: 600px; height: 360px;*/ width:0; height:0; /*top: 157.5px;*/  left: 50%;/* margin-left:-300px; */position:fixed; background-color:#ffffff;  overflow:hidden;}
.feedback_box.showdiv{ width:96%;max-width:600px; height:570px; margin-left:-300px;/*top:157.5px;*/top:50%; margin-top:-285px;transition:all 0.3s;}
.feedback_box .feedback_box_close{position: absolute; right: 15px; top: 0px;  font-size: 0; line-height: initial;}
.feedback_box .feedback_box_close a{ color:#000000; font-size:40px;}
.feedback_box .feedback_box_close a:hover{ color:#1a77b6;}
.feedback_box .feedback_con{ width:94%; max-width:500px; margin:0 auto; padding-top:15px;}

.feedback_box .feedtack_tt{ overflow:hidden; height:70px; line-height:70px; position:relative; margin-bottom:20px;}
.feedback_box .feedtack_tt .h3{ font-weight:bold; position:relative; overflow:hidden; color:#000; text-align:center; }
.feedback_box .divs{ overflow:hidden; border:1px solid #cccccc; background:#f7f9ff;margin-bottom:10px; position:relative;}
.feedback_box .divs.partner_file #card1{position: absolute;font-size: 100px; right: 0; top: 0;  opacity: 0; filter: alpha(opacity=0); cursor: pointer; width:100%; height:100%; z-index:1;}
.feedback_box .divs.partner_file span{font-size: 14px; text-indent:16px; line-height:58px;height: 58px; display:block; color: #999999;}
.feedback_box .input_shurk{ width:100%;height: 58px;font-size: 14px; border:0; overflow:hidden; color:#333;text-indent:16px; line-height:58px; outline:none; background:none;font-family:"PingFang-Regular","PingFang SC Regular","微软雅黑"; }
.feedback_box .divs.partner_file em{transition:all 0.3s; position:absolute; right:12px; top:9px; width:92px; line-height:40px; height:40px; text-align:center; color:#fff; background:#1a77b6; font-style:normal; font-size:14px;}
.feedback_box .divs.partner_file:hover em{opacity:0.8;filter:Alpha(opacity=80);}
.feedback_box .input_shurk::-webkit-input-placeholder {
  color: #999999;
}
.feedback_box .input_shurk:-moz-placeholder {
  color: #999999;
}
.feedback_box .input_shurk::-moz-placeholder {
  color: #999999;
}
.feedback_box .input_shurk:-ms-input-placeholder {
  color: #999999;
}
.feedback_box select.input_shurk{appearance: none; -moz-appearance: none; -webkit-appearance: none;background: url(../image/bgcontact.png) #fff right 11px center no-repeat; padding-left:13px; text-indent:0;}
.feedback_box .textarea{ padding:1%; width:calc(99% - 18px);width:-webkit-calc(99% - 18px);width:-moz-calc(99% - 18px); padding-left:16px; background:#fff; font-size:14px; border:1px solid #a9a9a9; outline:none;margin-bottom:14px; color:#333; height:75px;font-family:"微软雅黑";  }
.feedback_box .bnts{ width:100%; margin:0 auto; display:block; overflow:hidden;line-height:60px; height:60px; background:#000000; outline:none;-webkit-tap-highlight-color:transparent;transition:all 0.3s; cursor:pointer; color:#fff; font-size:16px; letter-spacing:2px; }
.feedback_box .bnts:hover{ background:#1a77b6;}
/*联系我们*/
.contact_bg{ background:#f2f9fc; overflow:hidden;}
.contact_one{ overflow:hidden; position:relative; z-index:0;}
.contact_pos{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:-1;display: flex; align-items: center; justify-content: left;}
.contact_l{ float:left; width:50%; overflow:hidden; height:750px;}
.contact_l iframe{height: 900px;}
.contact_r{ float:right; width:48%; max-width:560px; overflow:hidden;}
.contact_r .h4{ font-weight:normal; overflow:hidden; line-height:1.2; color:#333;}
.contact_r .contact_ul{ overflow:hidden; border-top:2px solid #c2c7ca; margin-top:5%; margin-bottom:8%;}
.contact_r .contact_ul li{ display:block; border-bottom:1px solid #c2c7ca; overflow:hidden; padding-top:30px; padding-bottom:32px; background-repeat:no-repeat; background-position:left top 36px; background-size:auto 35px; color:#666666; font-size:16px; padding-left:62px; line-height:24px;}
.contact_r .contact_ul li.bgs1{ background-image:url(../image/lx1.png);}
.contact_r .contact_ul li.bgs2{ background-image:url(../image/lx2.png);}
.contact_r .contact_ul li.bgs3{ background-image:url(../image/lx3.png);}
.contact_r .contact_ul li label{ display:block; overflow:hidden; color:#333333;}
.contact_r .contact_ul li a{ color:#666666;}
.contact_r .contact_ul li a:hover{ color:#1a77b6;}
.contact_r .contact_weixin{ overflow:hidden; clear:both;}
.contact_r .contact_weixin img{ height:148px; float:left; margin-right:30px}
.contact_r .contact_weixin .p{ overflow:hidden; font-size:16px; line-height:24px; margin-top:48px;}
@media screen and (max-width: 1400px) {


/*联系我们*/
.contact_l{ height:700px;}
.contact_l iframe{height: 700px;}

}


@media screen and (max-width: 960px) {
/*内页*/
.postions{ position:static; margin-top:0; /*background:#fff;border-bottom: 1px solid #e2e2e2;*/}
.postions .postions_r img{ height:12px;}
.postions .rclass{ display:block;}
.postions .postions_b{ display:none;}
.postions .postions_b a{ float:none; font-size:15px; display:block;  padding-right:0; padding-left:3%; text-align:left; background:#efefef; border-bottom:1px solid #fff; width:auto; color:#2b2b2b; margin-left:0; margin-right:0;}
.postions .postions_b a:hover{ background:#0000cd; color:#fff;}
.postions .postions_b a.isel{ color:#fff;background:#0000cd;}
.postions .postions_b a:after{ height:0;}
.postions.bgs2{ margin-top:0px;background:#fff; position:inherit;}
.postions.bgs2 .postions_b a{ color:#333333;}
.postions.bgs2 .postions_b a.isel{color:#fff; }
.postions.bgs2 .postions_b a:hover{color:#fff; }
.o_big_con .h2 label{ margin-bottom:3px; margin-top:4px;}
/*分类弹窗*/
.about_tc{z-index: 19891025; width: 0%; right: 0%; position:absolute; overflow: hidden; top:0; height:100%;/* display: none;*/transition: all 0.3s;}
.postions_b.lws .about_tc{ width:80%;}
.postions_b.lws{ display:block;}
.about_l.lws .about_tc{ width:100%;}
.about_tc .about_divs{ position:absolute; right:0; width:85%; background-color:#fff; top:0; overflow:hidden; height:100%;}
.about_tc .closed2{ right:84.5%; position:absolute; top:150px; cursor:pointer; width:25px; display:block;}
.about_tc .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
/*关于我们*/
.about_one .about_t{ float:none; text-align:center; width:100%;}
.about_one .about_one_r{ float:none;  width:100%; margin-top:3%;}
.about_two li .imgs{ float:none; width:100%;}
.about_two li:nth-child(2n+0) .imgs{ float:none;}
.about_two li .txts{ position:static;width:100%; margin-top:3%;}
.about_two li .txts .cons{ max-width:none;}
.about_three{ padding-top:11%; padding-bottom:11%;}
.about_three .txts span{ height:50px; line-height:50px;}
.history_title .img{ height:50px; margin-right:20px; }
.history_title .year{ height:50px; line-height:50px; margin-right:1%;}
.history_ul li:after{ width:40px; margin-left:-40px;}
.history_ul li .txts{ width:43.5%;}
.history_ul li .txts .p{ font-size:13px; line-height:22px;}
.history_ul li .txts .tit{ font-size:18px; line-height:24px;}
.history_ul li .imgs{ width:43.5%;}
/*产品中心*/
.product_ul li .h3{ line-height:30px; height:30px;}
.product_ul li .h3{ margin-top:30px; margin-bottom:30px; height:30px; line-height:30px;}
.product_ul li .p{ margin-bottom:20px;}
/*产品详细*/
.productDetails .product_one_l{ width:100%; float:none;}
.productDetails .information .conten{ min-height:inherit;}
.product_two .h3{ font-size:16px;}
.product_down{ font-size:15px;}
.product_down li{ background-size:26px 33px; padding-left:40px;}
.product_down li a{ background-size:14px 13px; padding-right:20px;}
.product_feedback .product_feedback_l{ float:none; text-align:center; width:100%;}
.product_feedback .product_feedback_l .h4{ height:50px;}
.product_feedback .product_feedback_l .h4:after{ left:50%; margin-left:-13px;}
.product_feedback .product_feedback_r{ float:none; width:100%; margin-top:3%;}


/*联系我们*/
.contact_l{ height:600px; width:100%;}
.contact_l iframe{height: 600px;}
.contact_pos{ display:block; position:static;padding-top:4%; padding-bottom:5%; clear:both; overflow:hidden;}
.contact_r{ float:none; width:100%; max-width:none;  }


/*常见问题*/
.faq_l{ float:none; width:100%; margin-right:0; font-size:14px;}
.faq_l .faq_title{ text-align:center;}
.faq_l .faq_title:after{ left:50%; margin-left:-25px;}
.faq_l .faq_a{ margin-top:12px; margin-bottom:12px;}
.faq_l .faq_a a{ float:left; width:32%; margin-right:2%; height:40px; line-height:40px; padding-right:25px;background-position: right 13px center; text-indent:15px;}
.faq_l .faq_a a:nth-child(3n+0){ margin-right:0;}
.faq_l .faq_desc{ padding-top:12px; line-height:22px;}
.faq_r{ border-left:0; min-height:inherit; padding-left:0;}
.faq_r .faq_ul{ margin-top:2%;}
/*人才招聘*/
.job_a{ font-size:15px;}
.job_a a{ padding-left:5px; padding-right:5px; margin-left:15px;}
/*联系我们*/
.contact_r .contact_ul li{ padding-top:20px; padding-bottom:20px; padding-left:50px;background-position: left top 25px;}


@media screen and (max-width: 640px) {

/*在线留言*/
.feedback_box.showdiv{ max-width:none; margin-left:-48%;/*top:90px;*/ height:400px; margin-top:-200px;}
.feedback_box .feedback_box_close a{ font-size:30px;}
.feedback_box .feedback_con{ padding-top:10px;}
.feedback_box .feedtack_tt{ height:50px; line-height:50px; margin-bottom:10px;}
.feedback_box .divs.sel{ margin-right:0; float:none; width:100%;}
.feedback_box .divs.partner_file span{ font-size:12px;}
.feedback_box .textarea{ margin-bottom:5px; height:60px;font-size:13px;}
.feedback_box .input_shurk{  height:40px; line-height:40px;font-size:13px; text-indent:12px;}
.feedback_box .divs.partner_file span{ height:40px; line-height:40px;font-size:12px;text-indent:12px;}
.feedback_box .divs.partner_file em{ right:6px; top:5px; height:30px; line-height:30px; font-size:12px; width:70px;}
.feedback_box .divs2 .imgs{ height:34px;}
.feedback_box .bnts{ height:36px; line-height:36px;}
/*联系我们*/
.contact_l{ height:500px;}
.contact_l iframe{height: 500px;}
.contact_r .contact_ul li{ padding-left:36px; background-size:auto 30px; font-size:14px;}





