﻿@charset "UTF-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em,
 img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table,
 caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output,
 section, summary,time, mark, audio, video, input, select { margin:0;padding:0;}
body{ background: #fff; font:12px/1.5 "Microsoft Yahei","Hiragino Sans GB",arial,sans-serif; min-width: 1200px;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
address,cite,dfn,em,var,i{ font-style:normal}
ol, ul { list-style: none;}
img{ border: 0;}
table { border-collapse: collapse; border-spacing: 0;}
a{ text-decoration: none;}
a:hover{ color: #0096E9; text-decoration: none;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clearfix { height: 1%;}
input::-ms-clear, ::-ms-reveal{display: none;}
input:focus,textarea:focus { outline:none;}
.mask2{ display: none; z-index: 9999; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background:rgba(0,0,0,0.4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); zoom:1;}
:root .mask{filter:none\9;}/*for IE9*/
.outHide{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.topbar{ min-width: 1200px; height: 30px; line-height: 30px; background: #fafafa; border-bottom: 1px solid #dfdfdf; font-size: 12px; color: #666; position: relative; z-index: 88;}
.topbar_l{ float: left; width: 45%;}
.topbar_l a{ color: #666;}
.topbar_l a:hover{ color: #f50;}
.top_xl_box{ float: left; position: relative;}
.top_xl{ display: inline-block; padding: 0 10px; color: #666; border-left: 1px solid #fafafa; border-right: 1px solid #fafafa; position: relative;}
.top_xl_active{ height: 31px; background: #fff; border-color: #dfdfdf;}
i.top_arrow{ display:inline-block;width:9px;height:6px;overflow:hidden; margin-left: 5px; *margin-top: -10px; background: url(../../images/aicaigou/xjt10.png); -webkit-transition: all 0.1s; transition: all 0.1s;}
.top_xl_box:hover i.top_arrow{ transform: rotate(180deg); -webkit-transform: rotate(180deg);}
.top_xl_info{ display: none; position: absolute; background: #fff; top: 31px; border: solid 1px #dfdfdf; border-top: 0;}
.top_link{ color: #3b73ab; padding: 0 5px; display: inline-block; margin-bottom: -10px; height: 30px; max-width: 230px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.topbar_r{ float: right; width: 50%;}
.top_rightinfo{ right: 0; width: 290px; padding: 10px;}
.top_dh_box{ margin-bottom: 15px; max-height: 9999px;}
.top_dh_l{ float: left; width: 80px; font-weight: bold; color: #f50;}
.top_dh_r{ float: right; width: 205px; padding-top: 3px; line-height: 0;}
.top_dh_r a{ color: #666; display: inline-block; height: 12px; line-height: 12px; margin: 6px 0; margin-right: 6px; border-right: 1px solid #e5e5e5; padding-right: 6px;}
.top_dh_r a:last-child{ border-right: 0;}
.top_dh_r a:hover{ color: #f50;}
.top_hyzx{ left: 0; width: 190px; padding: 10px;}
.top_hyzx_box{ float: left; width: 45%; margin-right: 5%;}
.top_hyzx_tit{ color: #666; font-weight: bold;}
.top_hyzx_link{ display: block; height: 25px; line-height: 25px; color: #666;}
.top_hyzx_b_box{ float: left; width: 100%; border-bottom: 1px dashed #d5d5d5; margin-bottom: 5px; padding-bottom: 5px; max-height: 9999px;}
.top_hyzx_b_box .top_hyzx_link{ float: left; width: 45%; margin-right: 5%; *margin-right: 4%;}
.top_fr{ right: 0; left: inherit;}
.fr{ float: right;}

.header{ height: 130px;}
.logo{ float: left; margin-top: 42px;}
.logo_r_txt{ float: left; height: 95px; line-height: 95px; margin: 24px 0 0 15px; padding-left: 15px; overflow: hidden; font-size: 25px; font-weight: bold; letter-spacing: 2px; color: #5c5c5c; background: url("../../images/aicaigou/h_bg.png") left center no-repeat;}
.logo_r_phone{ float:left; margin-top: 36px; padding-left: 72px; font-size: 18px; color: #2c2c2c; background: url("../../images/aicaigou/h_dh.png") left center no-repeat; margin-left:100px;}
.ewm{ width:110px; margin-top:10px; float:right;}
.logo_r_phone_t{ margin-top: 6px; }
.logo_r_phone_b{ margin-top: -10px; font-size: 32px; font-family: Impact; color: #ff4e00;}
.nav{ height: 40px; line-height: 40px; background: #dd0808;}
.nav_info li{ float: left; width: 170px; position: relative;}
.nav_info li a{ display: block; background: url("../../images/aicaigou/nav_bg.jpg") right center no-repeat #dd0808; text-align: center; font-size: 16px; color: #fff;}
.nav_info li:hover a,.nav_info li a.on{ background: #ff4e00; color: #fff;}
.nav_info li .nav_two{ display: none; position: absolute; top: 100%; left: 0; width: 100%; background: #f70; z-index: 9;}
.nav_info li .nav_two a{ height: 40px; line-height: 40px; border-bottom: 1px solid #f50; color: #fff; font-size: 14px; background: none;}
.nav_info li .nav_two a:hover{ background: #f60; color: #fff;}
.nav_info li:hover .nav_two{ display: block;}
.nav_tb,.nav_close{ display: none;}
.nav_fixed{ position: fixed; left: 0; top: 0; width: 100%; z-index: 999;}


.box{ width: 1200px; margin: 0 auto; position: relative; max-height: 99999px;}
.footer{ position: relative; clear: both; background: #fff; padding-top: 10px; min-width: 1200px; overflow: hidden;}
.letter_class,.footer_lj{ height: 30px; line-height: 30px; text-align: center; overflow: hidden;}
.letter_class{ color: #ccc; font-size: 12px;}
.letter_class span{ color: #039;}
.letter_class a{ padding: 0 8px; color: #039; margin: 0 5px;}
.letter_class a:hover{ color: #f60; text-decoration: underline;}
.footer_lj a{ padding: 0 8px;}
.footer_lj a:hover{ text-decoration: underline;}
.footerTxt{ width: 1200px; line-height: 25px; margin: 5px auto 20px; text-align: center;}
.footerTxt p{ clear: both; width: 100%; margin: 0 auto; color: #999; text-align: center; line-height: 28px;}
.footerTxt p span{ padding: 0 10px;}
.footerTxt p a{ color: #555;}
.footerTxt p a:hover{ color: #555; text-decoration: underline;}
.footerTxt p.orange{ color: #f60;}
.footerTxt p.orange a{ color: #f60;}
.footerTxt p.orange a:hover{ color: #f60; text-decoration: underline;}
.footerTxt .sina{ display: inline-block; width: 18px; height: 18px; margin: 0 0 -4px 10px; background: url(../../images/aicaigou/f_wb.png);}
.footerTxt .wxcode{ display: inline-block; width: 18px; height: 18px; padding: 0; margin: 0 0 -4px 10px; background: url(../../images/aicaigou/f_wx.png); position: relative;}
.footerTxt .wxcode img{ display: none; position: absolute; top: -40px; right: -100px; width: 100px; height: 100px; z-index: 9;}
.footerTxt .wxcode:hover img{ display: block;}
.banner{ height: 676px; background: url(../../images/aicaigou/banner.jpg) center center no-repeat;}
.top_sq{ position: absolute; right: 0; top: 150px; width: 322px; height: 370px; background: #F7F2FD; border-radius: 6px; overflow: hidden;}
.top_sq_tit{ margin: 33px 0 24px; text-align: center; font-size: 22px; color: #000;}
.top_sq_form_info{ width: 238px; height: 43px; line-height: 43px; margin: 0 auto 18px; border: 1px solid #DCDCDC; background: #fff; border-radius: 3px; position: relative;}
.top_sq_form_info span{ position: absolute; left: 0; top: 0; width: 43px; height: 43px; border-right: 1px solid #dcdcdc; border-radius: 3px 0 0 3px;}
.top_sq_form_info span.gsm{ background: url(../../images/aicaigou/gsm.jpg) center center no-repeat #F5F5F5;}
.top_sq_form_info span.lxr{ background: url(../../images/aicaigou/lxr.jpg) center center no-repeat #F5F5F5;}
.top_sq_form_info span.lxdh{ background: url(../../images/aicaigou/lxdh.jpg) center center no-repeat #F5F5F5;}
.top_sq_input{ position: absolute; right: 0; top: 0; border: 0; width: 174px; padding: 0 10px; height: 43px;}
.top_sq_btn{ text-align: center; margin-top: 7px;}
.top_sq_btn input{ width: 240px; height: 45px; line-height: 45px; text-align: center; border: 0; background: #6104DC; font-size: 16px; color: #fff; font-family: 微软雅黑; letter-spacing: 2px; border-radius: 3px; cursor: pointer;}
.top_sq_btn input:hover{ background: #5903ca; color: #fff;}
.top_sq_error{ min-height: 15px; line-height: 15px; color: #f00; text-align: center; margin: -12px 0 0 0;}



.p1{ background: url(../../images/aicaigou/p1_bg.jpg) center center no-repeat; overflow: hidden;}
.tit_box{ margin-top: 30px; text-align: center; font-size: 36px;}
.tit_box span{ padding-bottom: 3px;}
.tit_box .lanse{ color: #0a4ba3; border-bottom: 3px solid #0a4ba3;}
.tit_box .juse{ color: #ff6300; border-bottom: 3px solid #ff6300;}
.p1_txt{ width: 935px; margin: 25px auto; padding: 0 20px; text-align: center; line-height: 26px; font-size: 16px; color: #4e4b4b;}
.p1_info{ margin-top: 55px; max-height: 9999px;}
.p1_info_l{ float: left; width: 320px; height: 410px; margin-left: 55px; background: url(../../images/aicaigou/p1_l.png); position: relative; overflow: hidden;}
.p1_info_c{ float: left; width: 450px; height: 410px; background: url(../../images/aicaigou/p1_c.png);}
.p1_info_c{ -webkit-transition: 0.5s 1.5s all ease-in-out; transition: 0.5s 1.5s all ease-in-out;}
.p1_info_r{ float: left; width: 320px; height: 410px; background: url(../../images/aicaigou/p1_r.png); position: relative; overflow: hidden;}
.p1_info_l_txt1{ margin-top: 20px; text-align: center; font-size: 26px; color: #fffbf8;}
.p1_info_l_txt2,.p1_info_l_txt3,.p1_info_l_txt4,.p1_info_l_txt5{ position: absolute; left: 50px; font-size: 15px; color: #fffbf8; line-height: 22px;}
.p1_info_l_txt2 span,.p1_info_l_txt3 span,.p1_info_l_txt4 span,.p1_info_l_txt5 span{ display: inline-block; font-size: 20px; margin-bottom: 6px;}
.p1_info_l_txt2{ top: 69px;}
.p1_info_l_txt3{ top: 174px;}
.p1_info_l_txt4{ top: 257px;}
.p1_info_l_txt5{ top: 339px;}
.p1_info_r_txt2{ top: 82px;}
.p1_info_r_txt3{ top: 196px;}
.p1_info_r_txt4{ top: 293px;}
.p2{ height: 758px; background: url(../../images/aicaigou/p2_bg.jpg) center center no-repeat; overflow: hidden;}
.tit_box .baise{ color: #fff; border-bottom: 3px solid #fff;}
.tit_box .huangse{ color: #ff0; border-bottom: 3px solid #ff0;}
.p2_info{ height: 567px; margin-top: 55px; position: relative; display:block;}
.p2m_info{ display:none;}
.p2_info_img{ position: absolute; left: 249px; top: 0px;}
.p2_info_img{ -webkit-transition: 0.8s 0.7s all ease-in-out; transition: 0.8s 0.7s all ease-in-out;}
.p2_info_txt{ position: absolute; font-size: 16px; color: #fff; line-height: 24px;}
.p2_info_txt span{ display: inline-block; font-size: 24px; margin-bottom: 10px;}
.p2_info_txt1{ text-align: right; left: 60px; top: 4px;}
.p2_info_txt2{ text-align: right; left: 60px; top: 211px;}
.p2_info_txt3{ text-align: right; left: 0px; top: 430px;}
.p2_info_txt4{ left: 965px; top: 4px;}
.p2_info_txt5{ left: 965px; top: 211px;}
.p2_info_txt6{ left: 965px; top: 430px;}
.p2_info_txt1{ -webkit-transition: 0.5s 1s all ease-in-out; transition: 0.5s 1s all ease-in-out;}
.p2_info_txt2{ -webkit-transition: 0.5s 1.4s all ease-in-out; transition: 0.5s 1.4s all ease-in-out;}
.p2_info_txt3{ -webkit-transition: 0.5s 1.8s all ease-in-out; transition: 0.5s 1.8s all ease-in-out;}
.p2_info_txt4{ -webkit-transition: 0.5s 2.2s all ease-in-out; transition: 0.5s 2.2s all ease-in-out;}
.p2_info_txt5{ -webkit-transition: 0.5s 2.6s all ease-in-out; transition: 0.5s 2.6s all ease-in-out;}
.p2_info_txt6{ -webkit-transition: 0.5s 3s all ease-in-out; transition: 0.5s 3s all ease-in-out;}
.p3{ height: 757px; background: url(../../images/aicaigou/p3_bg.jpg) center center no-repeat; overflow: hidden;}
.p3 .tit_box{ position: relative;}
.p3_info{ text-align: center; overflow: hidden;}
.p3_info_img{ margin: 66px 110px 0 0; position: relative;}
.p3_info_txt1{ margin-top: 52px; text-align: center; font-size: 18px; color: #555; position: relative;}
.p3_info_txt2{ margin-top: 5px; text-align: center; font-size: 16px; color: #939393; position: relative;}
.p4{ height: 758px; background: url(../../images/aicaigou/p4_bg.jpg) center center no-repeat; overflow: hidden;}
.p4 .tit_box{ position: relative;}
.p4_info{ text-align: center; overflow: hidden;}
.p4_info_img{ margin-top: 60px; position: relative;}
.p4_info_txt1{ margin-top: 30px; text-align: center; font-size: 18px; color: #3a5559; position: relative;}
.p5{ height: 752px; background: url(../../images/aicaigou/p5_bg.jpg) center center no-repeat; overflow: hidden;}
.p5 .tit_box{ position: relative;}
.p5_info{ text-align: center; overflow: hidden;}
.p5_info_img{ margin-top: 100px; position: relative;}
.p5_info_txt1{ text-align: center; font-size: 18px; color: #555; position: relative;}
.p6{ height: 689px; background: url(../../images/aicaigou/p6_bg.jpg) center center no-repeat; overflow: hidden;}
.p6 .tit_box{ position: relative;}
.p6_info{ text-align: center; overflow: hidden;}
.p6_info_img{ margin-top: 120px; position: relative;}
.p6_info_txt1{ margin-top: 50px; text-align: center; font-size: 18px; color: #fff; position: relative;}
.p7{ background: #d6e9f8; overflow: hidden; padding-bottom: 60px;}
.p7 .tit_box{ position: relative;}
.p7_table{ width: 990px; margin: 40px auto 0; position: relative;}
.p7_table tr th{ border: 2px solid #d6e9f8; height: 50px; line-height: 50px; text-align: center; font-weight: normal; color: #fff; background: #0a4ba3; font-size: 20px;}
.p7_table tr td{ border: 2px solid #d6e9f8; height: 50px; line-height: 50px; text-align: center; color: #454545; background: #fff; font-size: 18px;}
.p7_table tr td img{ vertical-align: middle; margin-bottom: 2px; height: 25px;}
.p7_table tr.bottom td{ height: 66px; line-height: 66px; background: #ff6300; color: #fff;}
.p7_table tr.bottom td .price{ font-size: 30px; color: #ff0;}
.p8{ background: #9a0b0b; overflow: hidden; padding: 50px 0;}
.p8_tit{ text-align: center; font-size: 30px; color: #fff; position: relative;}
.p8_tit span{ font-size: 36px; color: #ff0;}
.sqxx_b{ width: 990px; margin: 40px auto 0; max-height: 9999px; position: relative;}
.sqxx_info{ float: left; margin: 0 0 30px 24px; line-height: 35px;}
.sqxx_l{ display: inline-block; min-width: 66px; text-align: right; margin-right: 5px; font-size: 14px; color: #fff;}
.sqxx_l i{ color: #ff0; font-weight: bold; padding-right: 4px;}
.sqxx_input{ height: 33px; line-height: 33px; width: 200px; padding: 0 10px; border: 1px solid #fff; border-radius: 2px; background: none; color: #fff;}
.sqxx_input::-webkit-input-placeholder{ color: #fff;}
.sqxx_textarea{ vertical-align: middle; height: 134px; line-height: 22px; width: 380px; padding: 6px 10px; border: 1px solid #fff; border-radius: 2px; color: #fff; background: none; font-family: 微软雅黑; resize: none;}
.sqxx_l_ly{ position: relative; top: -54px;}
.sqxx_kjy{ float: right; width: 420px; margin-right: 25px;}
.sqxx_kjy_t{ height: 40px; line-height: 40px; background: #fff; padding: 0 20px; font-size: 16px; color: #9a0b0b;}
.sqxx_kjy_b{ border: 2px solid #fff; border-top: 0; padding: 8px 18px;}
.sqxx_kjy_info{ height: 30px; line-height: 30px; padding-left: 25px; background: url(../../images/aicaigou/zjt9.jpg) left center no-repeat; font-size: 14px; color: #fff; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sqxx_kjy_info:hover{ color: #eee;}
.sqxx_btn_box{ width: 100%; text-align: center;}
.sqxx_btn{ display: inline-block; width: 167px; height: 43px; line-height: 45px; text-align: center; background: #f4bf1e; border: 0; color: #750c0c; font-size: 18px; letter-spacing: 2px; border-radius: 4px; cursor: pointer;}
.sqxx_btn:hover{ background: #e6b319; color: #750c0c;}
.sqxx_error{ float: left; width: 100%; min-height: 15px; margin: -16px 0 12px; color: #ff0; text-align: center;}
.right_bar{ position: fixed; right: 0px; bottom: 0px; width: 50px; height: 100%; border-left: 1px solid #e6e6e6; background: #fff; z-index: 99;}
.right_bar_info{ display: block; padding: 0 10px; margin: 0 auto 40px; color: #17abe3; line-height: 15px; letter-spacing: 2px; text-align: center; position: relative;}
.right_bar1{ margin-top: 280px;}.right_bar_info .right_bar_txt{ font-size: 12px; display: inline-block; width: 100%;}
.right_bar_info img{ width: 20px; margin-bottom: 2px;}
.right_bar_dh{ display: none; position: absolute; top: 0; right: 50px; width: 160px; height: 55px; line-height: 55px; background: #fff; border: 1px solid #eee; border-radius: 38px 0 0 38px; border-right: 0; font-size: 16px; font-weight: bold; color: #17abe3; text-align: center;}
.right_bar3:hover .right_bar_dh{ display: block;}
.right_bar_sct{ position: absolute; top: 180px; right: 0;}
.rb_dialog{ position: fixed; right: 53px; bottom: 0; width: 360px; z-index: 99;}
.rb_dialog_t{ height: 62px; padding: 0 45px 0 70px; background: #750ff6; background: linear-gradient(to right,#6e0cf5,#d735ff); position: relative; color: #fff; overflow: hidden; border-radius: 6px 6px 0 0;}
.rb_dialog_logo{ position: absolute; left: 15px; top: 9px;}
.rb_dialog_t_t{ margin-top: 8px; font-size: 16px;}
.rb_dialog_t_b{ font-size: 14px;}
.rb_dialog_t_r{ position: absolute; right: 14px; top: 22px; cursor: pointer;}
.rb_dialog_b{ border: 1px solid #ddd; border-radius: 0 0 6px 6px; background: #fff;}
.rb_dialog_lt_box{ height: 220px; margin: 15px 0; overflow-y: auto;}
.rb_dialog_lt{ margin: 0 18px 15px;}
.rb_dialog_lt_name{ margin-bottom: 6px; color: #f00;}
.rb_dialog_lt_nr{ padding: 10px; line-height: 25px; background: #f4f4f4; border: 1px solid #ededed; border-radius: 3px; letter-spacing: 1px;}
.red{ color: #f00;}
.green{ color: #259b24;}
.rb_dialog_lt_nr img{ vertical-align: middle; margin-bottom: 2px;}
.rb_dialog_form{ border-top: 1px solid #eee; padding: 10px;}
.rb_dialog_form textarea{ width: 316px; padding: 5px 10px; height: 45px; line-height: 22px; margin-bottom: 4px; border: 1px solid #f0f0f0; border-radius: 2px; color: #666; resize: none; font-family: 微软雅黑;}
.rb_dialog_form_nr{ margin-bottom: 8px;}
.rb_dialog_form input[type="text"]{ width: 145px; padding: 0 10px; height: 30px; line-height: 30px; border: 1px solid #f0f0f0; border-radius: 2px; color: #666;}
.rb_dialog_yzm{ vertical-align: middle; margin: 0 0 2px 4px; cursor: pointer;}
.rb_dialog_form_btn{ margin-bottom: 10px; text-align: center;}
.rb_dialog_form_btn input{ width: 100px; height: 30px; line-height: 30px; background: #f60; color: #fff; border-radius: 2px; border: 0; cursor: pointer;}
.rb_dialog_error{ height: 16px; line-height: 16px; color: #f00; text-align: center; margin: -8px 0 2px;}
.rb_dialog_form input[type="text"]::-webkit-input-placeholder,.rb_dialog_form textarea::-webkit-input-placeholder{ color: #aaa;}
.rb_dialog_s{ display: none; position: fixed; right: 53px; bottom: 5px; padding: 0 16px; height: 50px; line-height: 50px; background: #750ff6; background: linear-gradient(to right,#6e0cf5,#d735ff); border-radius: 2px; cursor: pointer; z-index: 99;}
.rb_dialog_s img{ vertical-align: middle; margin-bottom: 3px;}
.rb_dialog_s span{ font-size: 16px; color: #fff; padding: 0 16px;}
.m_b_bar{ display: none;}
.tj_suc{ position: fixed; left: 50%; top: -8888px; width: 400px; margin-left: -200px; padding: 40px 30px 30px; background: #fff; border: 1px solid #f2f2f2; border-radius: 4px; z-index: 99999;}
.tj_suc_t{ text-align: center; font-size: 26px; color: #10b216;}
.tj_suc_t img{ height: 42px; margin: 0 12px 3px 0; vertical-align: middle;}
.tj_suc_b{ margin-top: 15px; text-align: center; color: #888; font-size: 14px; line-height: 22px;}
.tj_suc_close{ position: absolute; right: 12px; top: 12px; width: 16px; height: 16px; background: url(../../images/aicaigou/close54.png);}
.p9{ background: url(../../images/aicaigou/cgal_bg.jpg) center top no-repeat; overflow: hidden;}
.p9_info{ position: relative;}
.p9_slide{ width: 875px; height: 742px; margin: 90px auto!important; background: url(../../images/aicaigou/cgal1.png); overflow: visible!important;}
.bdxcx_al .swiper-slide{ position: relative;}
.p9_img1{ position: absolute; left: 33px; top: 52px; width: 476px; height: 607px;}
.p9_img2{ position: absolute; right: 16px; top: 128px; width: 276px; height: 491px;}
.p9_gsm{ display: none; position: absolute; left: 0; top: -50px; width: 100%; text-align: center; font-size: 24px;}
.p9_slide .swiper-slide-active .p9_gsm{ display: block;}
.p9_l{ position: absolute; left: 10px; top: 50%; width: 32px; height: 64px; background: url(../../images/aicaigou/zjt5.png); cursor: pointer; outline: none; z-index: 9;}
.p9_r{ position: absolute; right: 10px; top: 50%; width: 32px; height: 64px; background: url(../../images/aicaigou/yjt5.png); cursor: pointer; outline: none; z-index: 9;}
.acgmjb{ float: left; margin: 26px 0 0 115px;}







@media screen and (max-width:979px){
    .topbar,.footer,.p1_info_c,.p2_info_img,.sqxx_kjy,.right_bar,.top_sq,.rb_dialog,.acgmjb,.logo_r_txt,.logo_r_phone{ display: none;}
    body{ min-width: 0;}
    .logo{ margin-left: 10px;}
	.ewm{ display:none;}
    .nav_tb{ display: inline-block; width: 35px; height: 35px; background: #666; position: absolute; right: 10px; top: 34px; background: url("../../images/aicaigou/menu.png");}
    .nav{ display: none; position: fixed; top: 0; left: 0; width: 100%; height: 50%; background: #000; z-index: 99999; overflow-y: auto;}
    .nav_info li{ width: 100%; background: none; border-bottom: 1px solid #222;}
    .nav_info li a{ background: none; font-size: 15px;}
    .nav_info li:hover a{ background: #000;}
    .nav_info li a.on{ background: #303030; color: #fff;}
    .nav_info li .nav_two,.nav_info li .nav_two a:hover{ display: block; position: relative; background: 000;}
    .nav_info li .nav_two a{ border: 0; font-size: 14px; color: #999;}
    .nav_close{ display: block; position: absolute; top: 10px; right: 10px; width: 24px; height: 24px; border-radius: 50%; background: url("../../images/aicaigou/close75.png"); z-index: 9; opacity: .8;}
    .box{ width: 100%;}
    .banner{ background-size: 1400px; height: 430px;}
    .p1,.p2,.p2_info,.p3,.p4,.p5,.p6{ height: auto; padding-bottom: 30px;}
    .p1_txt{ width: 100%; padding: 0 20px; box-sizing: border-box; text-indent: 32px; text-align: justify;}
    .p1_info_r{ margin: 0 0 0 20px;}
    .p2_info{ padding: 0 20px; margin-top: 0; display:none;}
	.p2m_info{ display:block; padding:20px 0px;}

    .p2_info_txt{ position: static; float: left; text-align: left; box-sizing: border-box; width: 90%; margin:5px 20px;}
    .p2_info_txt span{ font-size: 18px;}
    .p3_info_img,.p4_info_img,.p5_info_img,.p6_info_img{ max-width: 96%;}
    .p5_info_img,.p6_info_img{ margin-top: 60px;}
    .p7_table{ width: 98%; margin: 50px auto 0;}
    .sqxx_b{ width: 100%; }
    .sqxx_info{ float: none; width: 100%; margin: 0 0 15px; padding: 0 20px; box-sizing: border-box;}
    .sqxx_l{ display: block; text-align: left;}
    .sqxx_r{ display: block;}
    .sqxx_input{ display: block; width: 100%; box-sizing: border-box;}
    .sqxx_textarea{ display: block; height: 120px; width: 100%; box-sizing: border-box;}
    .sqxx_error{ margin: -6px 0 10px;}
    .sqxx_l_ly{ top: 0;}
    .mT50{ margin-top: 50px;}
    .m_b_bar{ display: block; position: fixed; left: 0; bottom: 0; width: 100%; height: 50px; line-height: 50px; background: #fff; border-top: 1px solid #eee; z-index: 99;}
    .m_b_bar a{ float: left; width: 33.3333%; box-sizing: border-box; text-align: center; border-right: 1px solid #f2f2f2; font-size: 14px;}
    .m_b_bar a img{ height: 20px; vertical-align: middle; margin: 0 6px 3px 0;}
    .m_b_bar a.m_b_bar_r{ border-right: 0; background: #750ff6; background: linear-gradient(to bottom,#6e0cf5,#d735ff); color: #fff; font-size: 16px;}
    .p9_slide{ transform: scale(0.7); margin: -6% 0 -6% -8%!important;}

}
@media screen and (max-width:767px){
.header{ height: 100px;}
	.logo{ margin-top: 28px; height: 50px;}
	.ewm{ display:none;}
    .logo_r_phone{ display: none;}
    .banner{ background-size:660px auto; height: 320px;}
    .tit_box{ font-size: 28px;}
    .p1_info{ margin-top: 30px;}
    .p1_info_l,.p1_info_r{ float: none; width: 90%; height: auto; background: #f70; margin: 0 auto; padding: 0 20px 20px; border-radius: 6px; box-sizing: border-box;}
    .p1_info_r{ background: #4FA1C6; margin-top: 20px;}
    .p1_info_l div,.p1_info_r div{ position: static; margin-bottom: 15px; text-align: center; font-size: 12px;}
    .p1_info_l span,.p1_info_r span{ font-size: 18px;}
    .p1_info_l div.p1_info_l_txt1,.p1_info_r div.p1_info_l_txt1{ font-size: 22px;}
    .p2{ background-repeat: repeat;}
    .p2_info_txt{ font-size: 14px;}
    .p2_info_txt span{ font-size: 18px; height: 26px; margin-top:20px;}
    .p3_info_txt1,.p4_info_txt1,.p5_info_txt1,.p6_info_txt1{ padding: 0 20px; font-size: 16px;}
    .p5{ background: #fff;}
    .p7_table tr th{ height: auto; line-height: 24px; font-size: 16px; padding: 10px; border-width: 1px;}
    .p7_table tr td{ height: auto; line-height: 22px; font-size: 14px; padding: 10px; border-width: 1px;}
    .p7_table tr.bottom td{ height: auto; line-height: 22px;}
    .p7_table tr.bottom td .price{ font-size: 16px;}
    .p8{ padding: 40px 0;}
    .p8_tit{ padding: 0 20px; font-size: 22px;}
    .p8_tit span{ font-size: 24px;}
    .p9_l,.p9_r{ display: none;}
    .p9_slide{ transform: scale(0.4); margin: -40% 0 -40% -55%!important;}
}
@media screen and (max-width:413px){
    .banner{ background-size: 600px; height: 180px;}
    .tit_box{ font-size: 25px;}
    .p3_info_txt1,.p4_info_txt1,.p5_info_txt1,.p6_info_txt1{ padding: 0 20px; font-size: 15px;}
    .p8_tit{ padding: 0 20px; font-size: 20px;}
    .p9_slide{ transform: scale(0.36); margin: -45% 0 -45% -66%!important;}
}
@media screen and (max-width:374px){
    .logo{ margin-top: 30px; height: 42px;}
    .banner{ background-size: 600px; height: 160px;}
    .tit_box{ font-size: 22px;}
    .p1_txt{ font-size: 14px; text-indent: 28px;}
    .p3_info_img, .p4_info_img, .p5_info_img, .p6_info_img{ margin-top: 25px;}
    .p8_tit{ padding: 0 20px; font-size: 16px;}
    .p8_tit span{ font-size: 22px;}
    .p9_slide{ transform: scale(0.32); margin: -60% 0 -60% -86%!important;}
}

/*footer*/
.mf-footer { letter-spacing: 2px; border-top: 1px solid #ebebeb; padding-top: 45px;  background-color:#444; font-size:18px;padding-bottom:10px; float:left; width:100%;}
.mf-footer dt { padding-bottom: 6px; color: #fff; font-size:18px; }
.mf-footer a{color: #fff; font-size:15px; }
.mf-footer .row .col-sm-3 { width: 17%; margin:10px auto; }
.mf-footer .row .fore1 { margin-left: 2%; }
.friend-links, .footer-share { list-style: none; margin:0; padding: 0;}
.mf-tel { color: #fff; letter-spacing: 0; }
.footer-share:after { content: ''; display: block; height: 0; width: 100%; clear: both; }
.footer-share > li { float: left; margin-right: 10px; }
.footer-share > li a { text-decoration: none; display: inline-block; width: 27px; height: 23px; background: url(../../images/aicaigou/shared.png) left top no-repeat; vertical-align: top; }
.footer-share .sina-weibo { background-position: left top; }
.footer-share .sina-weibo:hover { background-position: left bottom; }
.footer-share .weixin { background-position: -44px top; }
.footer-share .weixin:hover { background-position: -44px bottom; }


@media (max-width: 767px) {
.mf-footer .row .fore1 { margin-left: 0; }
.mf-footer .row .col-sm-3 { width: 40%; float: left; }
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
    .col-sm-3 {
    width: 25%;
  }
}
.sqxx_r p{color:#fff;font-size: 12px;box-sizing: border-box;padding: 0 10px;line-height:2; height: 20px; margin-left:80px;}