
  .body_index { background-image: url("../5cc2666076203458ba8b9fae0fe3f202_origin.jpg"); background-size: initial; background-repeat: repeat; }
  .section_head { width: 100%; height: 246px; background-image: url("../6be17b04f1211008eed40f2c84e7d433_origin.jpg"); background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; }
  a { color: rgb(255, 255, 255); }
  a:hover { color: rgb(255, 255, 255); }
  .container_head { height: 246px; min-height: 0px; padding-left: 0px; padding-right: 0px; position: relative; background-size: initial; }
  .head_top1 { min-height: 0px; height: 30px; position: static; margin-top: 0px; margin-bottom: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; display: inline-block; float: left; width: 100%; }
  .head_top2 { min-height: 0px; height: 166px; position: relative; float: none; width: 100%; margin-top: auto; margin-bottom: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; display: inline-block; }
  .head_top3 { min-height: 0px; height: 50px; float: left; width: 100%; margin-top: auto; margin-bottom: 0px; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .head_logo { margin-top: auto; margin-bottom: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .textblock_qMTdSS { color: rgb(255, 255, 255); font-size: 13px; font-weight: 100; width: 60%; float: none; margin-top: 0px; margin-bottom: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block; }
  .top1_title1 { color: rgb(129, 129, 129); width: 70%; float: left; }
  .top1_title2 { color: rgb(129, 129, 129); width: 10%; float: left; text-align: right; }
  .top1_title2 a { color: rgb(129, 129, 129); }
  .top1_title2 a:hover { color: rgb(129, 129, 129); }
  .head_navbar { min-height: 0px; height: 50px; width: 100%; }
  .navbrand_NsCoIQ { height: 40px; }
  .navcollapse_76Fgx1 { height: 40px; min-height: 40px; }
  .navcontainer_g6amHN { position: relative; }
  .navheader_KHuWof { color: rgb(255, 255, 255); }
  .navcollapse_TGV438 { height: 50px; margin-top: 0px; margin-bottom: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; color: rgb(255, 255, 255); }
  .navbar-nav > li > .navlink_PrUELf { color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; letter-spacing: 1px; padding-left: 10px; padding-right: 10px; }
  .navcontainer_wKHVk5 { padding-right: 0px; width: 940px; }
  .navbrand { color: rgb(255, 255, 255); }
  .navbar-nav > li > .navlink_kzupSR { color: rgb(255, 255, 255); padding-left: 20px; padding-right: 20px; }
  .navlistitem_nFcdxu { font-size: 14px; }
  .slider_index { height: 600px; min-height: 0px; }
  .slidermask_pRlKuB { min-height: 0px; }
  .slide_vCH8gF { min-height: 0px; background-size: cover; background-position: 50% 50%; }
  .container_fenlei { width: 1000px; height: 500px; padding: 50px 0px; }
  .column_fenlei1 { padding-left: 5px; padding-right: 5px; height: 397px; min-height: 0px; }
  .column_fenlei2 { padding-left: 5px; padding-right: 5px; min-height: 0px; height: 397px; }
  .column_fenlei3 { padding-left: 5px; padding-right: 5px; height: 397px; min-height: 0px; }
  .column_fenlei4 { padding-left: 5px; padding-right: 5px; height: 397px; min-height: 0px; }
  .div_fenlei { height: 100%; background-image: url("../c7900bfa7ef27bdc14f12970338e960f_origin.jpg"); background-size: cover; background-position: 50% 50%; }
  .div_fenlei.c-state2 { background-color: transparent; }
  .fenlei_zhezhao { height: 100%; text-align: center; }
  .image1_fenlei { margin-top: 125px; }
  .fenlei_cntitle { color: rgb(255, 255, 255); text-align: center; }
  .fenlei_entitle { color: rgb(255, 255, 255); text-align: center; }
  .image2_fenlei { margin-top: 0px; }
  .fenlei_zhezhao.c-state1 { transform: rotate(0deg) scale(1) translate(0px, 0px); transition: all 0.8s ease 0s; }
  .fenlei_zhezhao.c-state2 { background-color: rgba(176, 135, 84, 0.49); transform: rotate(0deg) scale(1) translate(0px, 0px); transition: all 0.8s ease 0s; }
  .div_fenlei2 { height: 100%; background-image: url("../4ac9cd7dba2996350633ddc32b3cfb49_origin.jpg"); background-size: cover; background-position: 50% 50%; }
  .div_fenlei2.c-state2 { background-color: transparent; }
  .div_fenlei3 { height: 100%; background-image: url("../6c2d08ab911555d83e501f0faa6fd33d_origin.jpg"); background-size: cover; background-position: 50% 50%; }
  .div_fenlei3.c-state2 { background-color: transparent; }
  .div_fenlei4 { height: 100%; background-image: url("../38be12dcf33856d3003b111201fbee85_origin.jpg"); background-size: cover; background-position: 50% 50%; }
  .div_fenlei4.c-state2 { background-color: transparent; }
  .image3_fenlei { margin-top: 125px; }
  .image4_fenlei { margin-top: 125px; }
  .image5_fenlei { margin-top: 125px; }
  .section_pinzhi { min-height: 500px; height: auto; list-style-type: none; background-image: url("../08f63281421e0414215a54d816882ca7_origin_1IREUqF.jpg"); background-attachment: scroll; background-size: initial; background-position: 50% 0px; background-repeat: no-repeat; }
  .container_pinzhi { width: 1000px; padding-left: 0px; padding-right: 0px; height: 500px; }
  .pinzhi_title1 { color: rgb(255, 255, 255); text-align: center; width: 100%; margin-top: 75px; font-weight: 700; }
  .pinzhi_title2 { color: rgb(255, 255, 255); text-align: center; width: 100%; margin-top: 0px; font-weight: 700; }
  .pinzhi_nr_con { width: 100%; height: auto; margin-left: auto; margin-right: auto; min-height: 280px; margin-top: 50px; padding-left: 330px; padding-top: 30px; padding-bottom: 0px; background-image: url("../b60ebafdf79bc9b3193cdc2f8676d838_origin.png"); background-color: rgb(255, 255, 255); background-position: 0px 50%; background-repeat: no-repeat; }
  .row_pinzhi { height: 87px; margin-bottom: 35px; }
  .column_pinzhi1 { padding-left: 0px; padding-right: 0px; }
  .column_pinzhi2 { padding-left: 0px; padding-right: 0px; }
  .column_pinzhi3 { padding-left: 0px; padding-right: 0px; }
  .fenlei_ioc { width: 73px; float: left; margin-right: 10px; min-height: 87px; background-image: url("../ef1c1aad107b4af3fd9876d2b3051926_origin.png"); background-size: initial; background-position: 50% 50%; position: relative; }
  .pinzhi_duanluo { float: left; margin: auto 0px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block; min-height: 87px; padding-top: 20px; }
  .image_pinzhiioc1 { margin: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .image_pinzhiioc2 { margin: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .image_pinzhiioc3 { margin: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .image_pinzhiioc4 { margin: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .image_pinzhiioc5 { margin: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .image_pinzhiioc6 { margin: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .service_image3 { min-height: 0px; height: auto; color: rgb(0, 0, 0); background-color: transparent; background-size: contain; background-position: 50% 50%; background-repeat: no-repeat; }
  .container_case { width: 1000px; height: 100%; padding-left: 0px; padding-right: 0px; }
/*  .index_case1 { width: 406px; height: auto; position: relative; text-align: center; float: left; }
  .case1_images { margin-bottom: 50px; }
  .case_comlink { color: rgb(250, 250, 250); font-size: 14px; letter-spacing: 1px; line-height: 25px; margin: auto auto 20px; left: 0px; right: 0px; top: 0px; bottom: 0px; position: relative; display: inline-block; float: none; padding: 8px 40px; border: 1px solid rgb(255, 255, 255); }
  .case_com_cover { position: absolute; width: 100%; height: 100%; margin: 0px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; display: inline-block; text-align: center; }
  .case_com_cover.c-state1 { transform: rotate(0deg) scale(1) translate(0px, 0px); transition: all 1s ease 0s; }
  .case_com_cover.c-state2 { transform: rotate(0deg) scale(1) translate(0px, 0px); transition: all 1s ease 0s; text-align: center; background-image: url("../d8002ee0d1013b25217e308a76d0e9d5_origin.png"); background-color: rgba(0, 0, 0, 0.953); background-size: contain; background-position: 50% 50%; background-repeat: no-repeat; }
  .image1_case_cover { display: none; }
  .image1_case_cover.c-state2 { margin-top: 210px; display: inline-block; }
  .image1_case_cover.c-state1 { background-color: rgba(0, 0, 0, 0); display: none; }
  .case_cover_link { color: rgb(250, 250, 250); font-size: 14px; letter-spacing: 1px; line-height: 25px; margin: auto auto 0px; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: none; float: none; padding: 8px 40px; border: 1px solid rgb(255, 255, 255); }
  .case_cover_link.c-state2 { display: inline-block; margin-top: 15px; color: rgb(222, 195, 135); border-color: rgb(222, 195, 135); border-width: 1px; float: none; position: relative; margin-left: auto; margin-right: auto; }
  .case_cover_dl { display: none; position: relative; }
  .case_cover_dl.c-state2 { display: inline-block; margin-top: 15px; color: rgb(108, 107, 107); }
  .index_case2 { width: 290px; height: 360px; position: relative; text-align: center; float: left; margin-left: 7px; margin-top: 80px; }
  .case2_images { margin-bottom: 30px; }
  .image2_case_cover { display: none; }
  .image2_case_cover.c-state2 { margin-top: 80px; display: inline-block; width: 250px; position: relative; margin-left: auto; margin-right: auto; }
  .image2_case_cover.c-state1 { background-color: rgba(0, 0, 0, 0); display: none; }
  .case3_images { margin-bottom: 30px; width: 587px; }
  .index_case3 { width: 592px; height: 360px; position: relative; text-align: center; float: left; margin-left: 7px; }
  .index_case4 { width: 587px; height: auto; position: relative; text-align: center; float: left; margin-left: 7px; margin-top: 20px; }
  .case4_images { margin-bottom: 30px; width: 587px; }
  .case4_com_cover { position: absolute; width: 100%; height: 100%; margin: 0px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; display: inline-block; text-align: center; padding-left: 100px; padding-right: 100px; }
  .case4_com_cover.c-state1 { transform: rotate(0deg) scale(1) translate(0px, 0px); transition: all 1s ease 0s; }
  .case4_com_cover.c-state2 { transform: rotate(0deg) scale(1) translate(0px, 0px); transition: all 1s ease 0s; text-align: center; background-image: url("../d8002ee0d1013b25217e308a76d0e9d5_origin.png"); background-color: rgba(0, 0, 0, 0.953); background-size: contain; background-position: 50% 50%; background-repeat: no-repeat; }
  .section_service { height: auto; background-position: 50% 100%; background-repeat: no-repeat; }
*/  .container_service { width: 1000px; height: auto; padding-left: 0px; padding-right: 0px; margin-top: 25px; position: relative; }
  .service1 { float: left; width: 680px; height: auto; text-align: center; margin-bottom: 50px; }
  .service2 { float: left; width: 680px; height: 268px; padding-left: 10px; padding-right: 10px; margin-top: 0px; background-image: url("../79a583cff3e2d58f7104ac62e7c9c8a5_origin.png"); background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; }
  .service3 { float: left; width: 300px; height: 100%; margin: 0px 0px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .service1_images { margin-top: 50px; padding-top: 0px; margin-bottom: 50px; }
  .service1_com_text { color: rgb(255, 255, 255); font-weight: 700; }
  .case { min-height: 0px; height: auto; color: rgb(0, 0, 0); background-image: url("../d977f3e7dcc29881551d78e41315151d_origin.png"); background-color: transparent; background-size: contain; background-repeat: no-repeat; background-position: 50% 100%; }
  .service2_title1 { text-align: center; width: 100%; font-weight: 700; }
  .service2_title2 { text-align: center; width: 100%; border-bottom: 1px none transparent; margin-left: 0px; margin-right: 0px; padding-left: 0px; background-image: url("../from_line.png"); background-color: transparent; background-position: 50% 50%; background-repeat: no-repeat; }
  .form_input { width: 32.5%; min-height: 50px; float: left; padding-right: 0px; border-bottom: 1px solid rgb(183, 159, 123); border-width: 1px; margin-right: 5px; margin-top: 5px; height: 50px; }
  .form_input2 { width: 99%; min-height: 50px; float: left; padding-right: 0px; border-bottom: 1px solid rgb(183, 159, 123); border-width: 1px; margin-right: 5px; margin-top: 5px; height: 50px; }
  .input_label { line-height: 50px; float: left; width: auto; }
  .input_name { width: 78%; float: left; height: 50px; position: static; background-color: transparent; border-style: none; }
  .input_textarea { height: 50px; width: 92%; background-color: transparent; border-style: none; }
  .input_button { float: left; width: 100%; min-height: 0px; height: 50px; margin-top: 15px; text-align: center; }
  .submit1 { height: 40px; border-style: none; padding-left: 20px; padding-right: 20px; background-color: rgb(239, 224, 170); }
  .submit2 { height: 40px; border-style: none; padding-left: 20px; padding-right: 20px; margin-left: 10px; color: rgb(255, 255, 255); background-color: rgb(107, 107, 107); }
  .service3_tel { height: 118px; background-image: url("../34ba615e959fb64cf605441e94267c45_origin.png"); background-position: 50% 50%; background-size: cover; }
  .service3_title1 { text-align: center; margin-top: 0px; margin-bottom: 0px; width: 100%; font-weight: 700; height: 60px; line-height: 60px; }
  .service3_title2 { text-align: center; margin-top: 0px; margin-bottom: 0px; width: 100%; font-weight: 700; height: 60px; line-height: 60px; }
  .section_timefree { min-height: 235px; margin-top: 30px; margin-bottom: 30px; height: 235px; background-image: url("../b52d3340cec22a1feeb45e5ef7a943c7_origin.png"); background-size: cover; background-position: 50% 50%; }
  .container_timefree { width: 1000px; height: 100%; padding-left: 0px; padding-right: 0px; }
  .timefree_div1 { height: 100%; width: 420px; float: left; }
  .timefree_div2 { height: 100%; width: 450px; float: left; position: relative; }
  .timefree_logo { margin-top: auto; margin-bottom: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .timefree_div1_title1 { color: rgb(134, 114, 48); font-weight: 700; font-family: arial; margin-top: 25px; }
  .timefree_div1_title2 { font-weight: 700; font-family: SiYuanBold; color: rgb(27, 27, 27); margin-top: 15px; text-align: left; letter-spacing: 2px; }
  .timefree_div1_title3 { font-weight: 700; font-family: SiYuan-ExtraLight; margin-top: 8px; color: rgb(75, 75, 75); }
  .timefree_div1_title4 { font-weight: 700; margin-top: 8px; color: rgb(169, 146, 124); font-size: 10px; letter-spacing: -1.5px; font-family: arial; }
  .timefree_div1_title5 { font-weight: 700; margin-top: 25px; color: rgb(30, 30, 30); font-size: 20px; letter-spacing: 0px; width: auto; float: left; }
  .timefree_div1_title5 a { color: rgb(30, 30, 30); }
  .timefree_xdan { margin-left: 25px; margin-top: 15px; }
  .section_news { height: auto; background-size: initial; background-position: 100% 50%; background-repeat: no-repeat; }
  .container_news { width: 1000px; height: 100%; padding-left: 0px; padding-right: 0px; text-align: left; position: relative; padding-bottom: 25px; }
  .news_entitle { text-align: center; color: rgb(210, 193, 157); font-weight: 700; width: 100%; margin-top: 0px; margin-bottom: 0px; }
  .news_cntitle { text-align: center; color: rgb(210, 193, 157); font-weight: 700; width: 100%; margin-top: 0px; }
  .news_div { border-bottom: 1px solid rgb(43, 43, 43); margin-top: 10px; height: auto; width: 100%; position: relative; min-height: 70px; background-position: 100% 50%; background-repeat: no-repeat; background-image: url("../a77ebe27b6e0746cc39248a4cb83279d_origin.png"); }
  .news_images { width: 200px; margin-top: 0px; float: left; height: auto; display: none; }
  .news_title { float: left; width: 600px; color: rgb(210, 193, 157); font-size: 16px; margin-top: 0px; margin-left: 25px; height: 70px; line-height: 70px; }
  .news_title a { color: rgb(210, 193, 157); }
  .news_desc { float: left; width: 600px; color: rgb(106, 106, 106); margin-left: 25px; margin-top: 15px; display: none; }
  .news_date { float: left; width: 100px; color: rgb(148, 148, 148); font-size: 14px; margin: auto 30px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; height: 20px; }
  .news_images.c-state2 { display: inline-block; }
  .news_desc.c-state2 { display: inline-block; margin-top: 0px; }
  .news_div.c-state2 { height: 161px; }
  .news_comlink { color: rgb(255, 255, 255); font-size: 14px; letter-spacing: 1px; line-height: 25px; margin: 46px auto 0px 420px; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block; float: left; padding: 8px 40px; border: 1px solid rgb(255, 255, 255); width: auto; clear: left; }
  .container_friendlink { width: 1000px; min-height: 90px; padding-left: 5px; padding-right: 5px; height: 90px; position: relative; background-image: url("../f4571ce3627835badf4beca892375f58_origin.png"); background-size: cover; background-repeat: no-repeat; background-position: 50% 50%; }
  .friendlink_con { height: 90px; min-height: 90px; width: 840px; float: left; padding: 5px; overflow: hidden; }
  .friendlink_con a:hover { color: rgb(0, 0, 0); }
  .friendlink_name { float: left; width: 150px; height: 90px; margin-top: 0px; margin-bottom: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block; line-height: 90px; font-weight: 700; color: rgb(92, 70, 5); }
  .friendlink_link { color: rgb(91, 69, 5); margin-right: 10px; float: left; }
  .section_foot { height: auto; padding-top: 35px; margin-right: auto; margin-left: auto; margin-bottom: 0px; background-color: rgb(39, 37, 40); }
  .container_foot { width: 1200px; height: 100%; padding-left: 0px; padding-right: 0px; position: relative; padding-top: 0px; margin-bottom: 10px; background-color: transparent; }
  .foot_ioc1 { margin-top: 0px; margin-bottom: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block; width: 116px; float: left; height: 116px; background-image: url("../a7b2337172ab995237adf3a220838da1_origin.png"); background-position: 0px 0px; background-repeat: no-repeat; }
  .foot_classifcation { float: left; width: 400px; position: static;  margin-right: 10px; }
  .foot_ioc2 {/* margin-top: 0px; margin-bottom: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block;*/ width: 116px; height: 116px; background-image: url("../ima.png"); background-position: 0px 0px; background-repeat: no-repeat; }
  .foot_contact { float: left; width: 350px; position: static; margin-left: 50px; }
  .classifcation_title { color: rgb(255, 255, 255); font-weight: 700; margin-top: 0px; }
  .column_OJb7yY { padding-left: 5px; padding-right: 5px; }
  .column_TN7gYt { padding-left: 5px; padding-right: 5px; }
  .column_WpGcHj { padding-left: 5px; padding-right: 5px; }
  .column_mL0yyw { padding-left: 5px; padding-right: 5px; }
  .foot_contact_nr { color: rgb(164, 164, 164); height: 116px; line-height: 30px; }
  .foot_contact_nr a{ color: rgb(164, 164, 164);}
  .classifcation_textlink { color: rgb(164, 164, 164); font-size: 13px; float: left; height: 18px; line-height: 18px; overflow: hidden; }
  .body_news { background-image: url("../5cc2666076203458ba8b9fae0fe3f202_origin.jpg"); }
  .section_brand1 { height: 780px; background-attachment: fixed; background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; background-image: url("../e653dd518b53db32e8bac22fb20e7001_origin.jpg"); }
  .container_UioVnB { width: 1000px; height: 100%; position: relative; }
  .brand1_image1 { margin: 170px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block; }
  .brand1_image2 { margin: 39px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: relative; display: inline-block; }
  .container_brand1 { position: relative; text-align: center; }
  .brand1_title1 { color: rgb(255, 255, 255); font-weight: 700; margin-top: 59px; }
  .brand1_image3 { margin: 25px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: relative; display: inline-block; float: none; }
  .brand1_title2 { color: rgb(255, 255, 255); font-weight: 700; margin-top: 30px; }
  .brand1_title3 { color: rgb(255, 255, 255); font-weight: 700; margin: 40px 350px auto; border: 1px solid rgb(255, 255, 255); width: 180px; height: 50px; line-height: 50px; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block; }
  .brand1_image4 { margin: 80px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: relative; display: inline-block; float: none; padding-left: 200px; padding-right: 200px; }
  .section_brand2 { height: 900px; background-image: url("../about_mod2_bg.jpg"); background-position: 117% -41%; background-repeat: no-repeat; }
  .container_brand2 { position: relative; width: 1000px; height: 880px; margin-top: 0px; }
  .brand2_title1 { color: rgb(255, 255, 255); text-align: center; font-weight: 700; margin-top: 50px; }
  .brand2_title2 { color: rgb(213, 193, 155); text-align: center; font-weight: 700; margin-top: 20px; font-size: 16px; margin-bottom: 50px; }
  .brand2_div1 { width: 45%; border: 5px solid rgb(182, 127, 66); padding-left: 0px; padding-top: 40px; padding-bottom: 40px; float: left; }
  .brand2_div1image { margin-left: 40px; }
  .brand2_div2 { width: 48%; border: 5px none rgb(182, 127, 66); padding-left: 0px; padding-top: 40px; padding-bottom: 0px; float: left; margin-left: 60px; height: 620px; margin-bottom: 30px; }
  .brand2_div2_images2 { width: auto; height: auto; }
  .brand2_div2_dl { color: rgb(255, 255, 255); text-indent: 0px; line-height: 22px; }
  .brand2_div2_images3 { width: auto; height: auto; }
  .brand2_next_images { margin: auto auto 0px; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .section_brand3 { height: auto; background-image: url("../64c9f31a07bba69413000062048dc979_origin.jpg"); background-size: cover; background-repeat: no-repeat; }
  .column_UtVl2l { padding-left: 10px; padding-right: 10px; text-align: center; height: 250px; }
  .column_mNm77v { height: 250px; text-align: center; }
  .column_kGIYm8 { text-align: center; height: 250px; }
  .column_GR6iLl { text-align: center; height: 250px; }
  .column_Il5aHG { text-align: center; height: 250px; }
  .column_sSiYxU { text-align: center; height: 250px; }
  .wx-canvas-circle_HASMjp { background-image: url("../662ca0935f6cc7df82ee44cc70b415e2_origin.png"); background-position: 50% 50%; background-repeat: no-repeat; }
  .brand3_dl { color: rgb(255, 255, 255); text-align: center; }
  .brand3_bt { color: rgb(255, 255, 255); font-weight: 700; text-align: center; }
  .wx-canvas-circle_1 { background-image: url("../662ca0935f6cc7df82ee44cc70b415e2_origin.png"); background-position: 50% 50%; background-repeat: no-repeat; }
  .wx-canvas-circle_2 { background-image: url("../b3964fb0d2241a598ffb0b4aa49c7b7e_origin.png"); background-position: 50% 50%; background-repeat: no-repeat; }
  .wx-canvas-circle_3 { background-image: url("../87d08e99517365580589931701b2489a_origin.png"); background-position: 50% 50%; background-repeat: no-repeat; }
  .wx-canvas-circle_4 { background-image: url("../b10499665581f056b481734bb1e14318_origin.png"); background-position: 50% 50%; background-repeat: no-repeat; }
  .wx-canvas-circle_5 { background-image: url("../b1d52ddc525083c4209efaddcaa0c50f_origin.png"); background-position: 50% 50%; background-repeat: no-repeat; }
  .wx-canvas-circle_6 { background-image: url("../b1d52ddc525083c4209efaddcaa0c50f_origin.png"); background-position: 50% 50%; background-repeat: no-repeat; }
  .row_brand3_2 { margin-top: 50px; }
  .section_brand4 { height: 1024px; background-position: 117% -41%; background-repeat: no-repeat; }
  .container_brand3 { position: relative; width: 1000px; height: 880px; margin-top: 0px; }
  .container_brand4 { position: relative; width: 1000px; height: 100%; margin-top: 0px; padding-left: 0px; padding-right: 0px; }
  .brand4_nr { height: auto; }
  .container_brand5 { position: relative; width: 1000px; height: 100%; margin-top: 0px; padding-left: 0px; padding-right: 0px; }
  .section_brand5 { height: 100%; background-position: 117% -41%; background-image: url("../64c9f31a07bba69413000062048dc979_origin.jpg"); background-size: cover; background-repeat: no-repeat; }
  .brand5_nr { height: auto; }
  .section_about_common { height: auto; padding-top: 0px; margin-top: 0px; background-attachment: fixed; background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; }
  .container_about_common { position: relative; text-align: center; height: auto; min-height: 500px; margin-bottom: 50px; }
  .about_common_nr { width: 100%; height: 100%; }
  .about_common_nr img { max-width: 100%; height: auto; }
  .location { color: rgb(255, 255, 255); padding-right: 0px; padding-left: 30px; margin-top: 20px; background-image: url("../f6710baee6c5f2cb9d17e00c7ce2fc78_origin.png"); background-position: 0px 50%; background-repeat: no-repeat; width: 100%; }
  .about_common_title { color: rgb(221, 175, 100); font-weight: 600; width: 100%; margin-bottom: 20px; }
  .news_common_date { color: rgb(221, 175, 100); font-weight: 600; width: 100%; margin-bottom: 20px; margin-top: 0px; }
  .news_keywords { float: left; width: 100%; border-bottom: 1px dashed rgb(255, 255, 255); margin-top: 5px; min-height: 0px; height: auto; margin-bottom: 5px; }
  .news_nr { width: 100%; height: 100%; min-height: 500px; color: rgb(255, 255, 255); text-align: left; }
  .news_nr img { max-width: 100%; }
  .news_keywords_name { width: 100%; color: rgb(255, 255, 255); text-align: left; float: left; height: auto; min-height: 20px; border-width: 2px; border-bottom: 2px none rgb(255, 255, 255); margin-top: 5px; margin-bottom: 10px; border-style: none; }
  .news_keywords_content { float: left; color: rgb(255, 255, 255); text-align: left; margin-right: 5px; margin-top: 0px; margin-bottom: 2px; }
  .keywordnamediv { width: 90px; height: auto; float: left; min-height: 0px; }
  .keywordnamediv2 { width: 820px; height: auto; float: right; min-height: 0px; }
  .newscomefrom { width: 100%; height: auto; float: left; min-height: 0px; }
  .news_other_link { width: 100%; color: rgb(255, 255, 255); text-align: left; float: left; height: 20px; min-height: 20px; border-width: 2px; border-bottom: 2px none rgb(255, 255, 255); border-style: none; margin-top: 5px; line-height: 20px; margin-bottom: 0px; }
  .news_keywords_comefrom { width: 100%; color: rgb(255, 255, 255); text-align: left; float: left; height: auto; min-height: 20px; border-width: 2px; border-bottom: 2px solid rgb(255, 255, 255); margin-top: 5px; margin-bottom: 10px; }
  .container_common { position: relative; text-align: center; height: auto; min-height: 800px; margin-bottom: 50px; width: 940px; padding-left: 0px; padding-right: 0px; }
  .common_banner { height: 270px; background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; }
  .common_nav { margin-top: 30px; min-height: 30px; height: auto; width: 100%; text-align:center; margin-left:4px;}
  .common_nav_list, .common_nav_listcur { color: rgb(255, 255, 255); font-weight: 700; padding: 10px; display: inline-block; margin-right: 10px; margin-top: 5px; margin-bottom: 5px; width: 12%; background-color: rgb(59, 59, 59);border-radius:5px }
  .newlist_content { height: 219px; width: 100%; margin-top: 20px; padding: 10px; text-align: left; position: relative; float: left; background-color: rgb(45, 45, 45); }
  .newlist_img { margin: auto 0px auto 10px; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; width: 240px; height: 191px; float: left; padding-left: 0px; }
  .newslit_title { color: rgb(255, 255, 255); float: left; height: auto; font-weight: 700; width: auto; position: relative; margin-left: 260px; margin-top: 25px; line-height: 20px; background-repeat: no-repeat; }
  .newslit_date { color: grey; float: left; height: auto; font-weight: 700; padding-left: 30px; position: absolute; margin-left: 260px; margin-right: auto; margin-top: 80px; background-image: url("../6782b7abdb2c2cbfefc863f0aabb9b5e_origin.png"); background-repeat: no-repeat; }
  .newslit_desc { color: grey; float: left; height: auto; font-weight: 500; width: auto; position: relative; margin-left: 260px; margin-top: 50px; background-repeat: no-repeat; }
  .pagelist { float: left; width: 100%; margin-top: 20px; min-height: 30px; height: auto; }
  .productlist_content { float: left; width:33%; height: auto; padding: 5px 5px 10px; background-color: transparent; }
  .productlist_name { color: rgb(255, 255, 255); text-align: left; margin-bottom: 0px; overflow: hidden; width: 100%; height: 20px; }
  .produstlist_more { color: rgb(255, 255, 255); padding: 5px 10px 5px 25px; float: left; width: 49%; background-image: url("../a1274bbdceb9f5eee6960dca60f44d5e_origin.png"); background-color: rgb(59, 59, 59); background-position: 4% 50%; background-repeat: no-repeat; }
  .produstlist_kefu { color: rgb(255, 255, 255); padding: 5px 10px 5px 25px; margin-left: 0px; float: right; width: 49%; background-image: url("../642d0bd0b61c19a51502a257fa2a1060_origin.png"); background-color: rgb(197, 162, 116); background-position: 4% 50%; background-repeat: no-repeat; }
  .productlist_num { color: rgb(255, 255, 255); text-align: left; margin-top: 0px; height: 20px; overflow: hidden; width: 100%; }
  .product_imgs { width: 50%; min-height: 600px; float: left; position: static; margin-bottom: 30px; }
  .product_desc { width: 50%; min-height: 650px; float: left; padding-left: 20px; margin-bottom: 30px; }
  .common_tabs { margin-top: 0px; }
  .tabmenu_0lEP4V { border-bottom-color: rgb(31, 31, 31); }
  .tablink_TZ0Rtf { background-color: transparent; }
  .nav-tabs > li > .tabtextlink_AzQF3H { color: rgb(255, 255, 255); margin-right: 5px; padding-left: 20px; padding-right: 20px; border-color: transparent; border-style: solid; display: block; background-color: rgb(59, 59, 59); background-repeat: no-repeat; }
  .tabpane_ebTJOk { background-color: rgb(31, 31, 31); color: rgb(255, 255, 255); text-align: left; }
  .tabpane_ebTJOk img { max-width: 100%; margin-bottom: -11px; }
  .pro_contact { color: rgb(255, 255, 255); padding-left: 0px; }
 
  .nav-tabs > li.active > .tabtextlink_AzQF3H { color: rgb(255, 255, 255); border-color: rgb(197, 162, 116); background-color: rgb(197, 162, 116); }
  .pro_size { border: 1px solid rgb(255, 255, 255); border-radius: 5px; text-align: left; width: 90%; }
  .dropdownbutton_BdtIyT { float: none; margin-left: 19px; text-align: left; width: 90%; }
  .textspan_K3rgMY { text-align: left; color: rgb(255, 255, 255); text-transform: none; text-decoration: none; font-size: 17px; float: none; margin-right: 30px; }
  .span_VJvjrK { margin-left: 0px; padding-left: 0px; color: rgb(198, 163, 117); }
  .dropdownmenu_0T3iu1 { width: 100%; }
  .dropdown-menu > li > .dropdowntextlink_tEwAn8 { padding-top: 10px; padding-bottom: 10px; }
  .pro_desc_dl { margin-top: 30px; width: 90%; color: rgb(255, 255, 255); text-align: left; border-bottom: 1px dashed rgb(255, 255, 255); padding-top: 5px; padding-bottom: 5px; line-height: 25px; }
  .pro_desc_dl2 { margin-top: 0px; width: 90%; color: rgb(255, 255, 255); text-align: left; border-bottom: 1px none rgb(255, 255, 255); border-style: none; padding-top: 5px; padding-bottom: 5px; }
  .product_tel { color: rgb(255, 255, 255); text-align: left; margin-top: 20px; margin-bottom: 25px; font-weight: 700; }
  .product_kefu { color: rgb(255, 255, 255); text-align: left; margin-top: 0px; margin-bottom: 25px; font-weight: 700; width: auto; float: left; border-radius: 5px; border-color: rgb(193, 157, 115); border-style: none; padding: 10px 20px 10px 50px; background-image: url("../b2bf5654b498d0d4fd015d07ebe18198_origin.png"); background-color: rgb(193, 157, 115); background-position: 5% 50%; background-repeat: no-repeat; }
  .section_commoncase { min-height: 250px; border-top: 2px solid rgb(110, 110, 110); height: auto; }
  .container_commoncase { height: 100%; min-height: 250px; }
  .section_map { height: auto; position: relative; margin-right: 0px; min-height: 500px; }
  .container_contact { margin: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; height: 100%; padding-left: 0px; padding-right: 0px; }
  .tabs_contact { position: absolute; margin-top: auto; margin-bottom: 0px; bottom: 0px; display: inline-block; width: 100%; }
  .nav-tabs > li > .tabtextlink_LtjJCx { color: rgb(255, 255, 255); margin-right: 5px; background-color: rgb(59, 59, 59); }
  .tabpane_cNe668 { height: auto; min-height: 200px; background-color: rgba(0, 0, 0, 0.8); }
  .tabpane_BNGXro { min-height: 200px; display: none; overflow: visible; padding: 15px; background-color: rgba(0, 0, 0, 0.8); }
  .nav-tabs > li.active > .tabtextlink_LtjJCx { border-color: rgb(197, 162, 116); color: rgb(255, 255, 255); background-color: rgb(197, 162, 116); }
  .column_z2mmWk { width: 45%; }
  .column_w8iwD2 { width: 25%; }
  .column_gwG8B1 { width: 25%; }
  .contact_nrdl1 { color: rgb(255, 255, 255); font-size: 14px; margin-top: 25px; line-height: 25px; }
  .contact_nrdl2 { color: rgb(255, 255, 255); font-size: 14px; margin-top: 25px; line-height: 25px; }
  .contact_nrdl3 { color: rgb(255, 255, 255); font-size: 14px; margin-top: 25px; line-height: 25px; }
  .joblist { color: rgb(255, 255, 255); list-style-type: none; line-height: 25px; }
  .sitemap_list { min-height: 30px; margin-bottom: 0px; margin-top: 40px; }
  .lanmu1 { color: rgb(255, 255, 255); font-weight: 700; height: 30px; line-height: 30px; text-align: left; float: left; margin-top: 0px; margin-bottom: 0px; margin-right: 30px; }
  .lanmu2 { color: rgb(255, 255, 255); font-weight: 500; height: 30px; line-height: 30px; text-align: left; float: left; margin-top: 0px; margin-bottom: 0px; margin-right: 30px; font-size: 16px; }
  .caselist_content { float: left; width: 33.33%; height: auto; padding: 5px 5px 10px; margin-bottom: 5px; background-color: transparent; }
  .caselist_name { color: rgb(255, 255, 255); text-align: left; margin-top: 5px; margin-bottom: 0px; overflow: hidden; width: 100%; height: 20px; }
  .caselist_num { color: rgb(255, 255, 255); text-align: left; margin-top: 5px; height: 120px; overflow: hidden; width: 100%; line-height: 25px; margin-bottom: 10px; }
  .caselist_more { color: rgb(255, 255, 255); padding: 5px 10px 5px 25px; float: left; width: 49%; background-image: url("../a1274bbdceb9f5eee6960dca60f44d5e_origin.png"); background-color: rgb(59, 59, 59); background-position: 4% 50%; background-repeat: no-repeat; }
  .caselist_kefu { color: rgb(255, 255, 255); padding: 5px 10px 5px 25px; margin-left: 0px; float: right; width: 49%; background-image: url("../642d0bd0b61c19a51502a257fa2a1060_origin.png"); background-color: rgb(197, 162, 116); background-position: 4% 50%; background-repeat: no-repeat; }
  .case_common_title { color: rgb(255, 255, 255); font-weight: 600; width: 100%; margin-bottom: 20px; text-align: left; }
  .case_common_date { min-height: 20px; color: rgb(255, 255, 255); line-height: 40px; text-align: left; height: 40px; border-bottom: 1px solid rgb(86, 86, 86); }
  .case_img { width: 100%; min-height: 300px; padding: 10px; position: relative; height: auto; margin-bottom: 15px; float: left; background-image: url("../ce79d06d07e2bce263ad8b6eb34457e0_origin.jpg"); }
  .image_case { margin: 0px 15px auto 0px; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: block; width: auto; height: 280px; float: left; }
  .case_dl { float: left; width: 48%; color: rgb(255, 255, 255); text-align: left; position: static; line-height: 30px; padding-top: 35px; }
  .case_other { min-height: 40px; margin-top: 10px; width: 100%; }
  .case_prev { color: rgb(255, 255, 255); text-align: left; clear: none; float: left; width: 100%; margin-bottom: 0px; }
  .case_next { color: rgb(255, 255, 255); text-align: left; clear: none; float: left; width: 100%; }
  .nav-tabs > li > .tabtextlink_AzQF3H:focus { color: rgb(255, 255, 255); border-color: rgb(197, 162, 116); background-color: rgb(197, 162, 116); }
  .nav-tabs > li > .tabtextlink_LtjJCx:focus { background-color: rgb(197, 162, 116); }
  .div_fenlei:hover { background-color: transparent; }
  .div_fenlei2:hover { background-color: transparent; }
  .div_fenlei3:hover { background-color: transparent; }
  .div_fenlei4:hover { background-color: transparent; }
  .common_nav_list:hover, .common_nav_listcur { background-color: rgb(197, 162, 116); }
  .nav-tabs > li > .tabtextlink_AzQF3H:hover { color: rgb(255, 255, 255); border-color: rgb(197, 162, 116); background-color: rgb(197, 162, 116); }
  .dropdown-menu > li > .dropdowntextlink_tEwAn8:hover { color: rgb(255, 255, 255); background-color: rgb(197, 162, 116); }
  .nav-tabs > li > .tabtextlink_LtjJCx:hover { color: rgb(255, 255, 255); border-color: rgb(197, 162, 116); background-color: rgb(197, 162, 116); }
  .nav-tabs > li.active > .tabtextlink_LtjJCx:hover { border-color: rgb(197, 162, 116); background-color: rgb(197, 162, 116); }
  .nav-tabs > li > .tabtextlink_AzQF3H:active { color: rgb(255, 255, 255); border-color: rgb(197, 162, 116); background-color: rgb(197, 162, 116); }
  .nav-tabs > li > .tabtextlink_LtjJCx:active { background-color: rgb(197, 162, 116); }

  @media(min-width:992px) and (max-width: 1300px){
  .container_head,.container_common{width: 940px;margin-left: auto;margin-right: auto;}
  }
  @media(min-width:1301px){
  .container_head,.container_common{width:1028px;margin-left: auto;margin-right: auto.common_nav;}
  }

@media (max-width: 991px) {
  .section_head { height: 246px; min-height: 0px; background-size: cover; }
  .container_head { width: 100%; padding-left: 5px; padding-right: 5px; background-size: cover; }
  .head_top1 { position: static; }
  .head_top2 { width: 100%; }
  .head_logo { width: auto; height: 120px; }
  .navcontainer_wKHVk5 { width: 100%; }
  .slider_index { height: 320px; min-height: 0px; width: 100%; }
  .container_fenlei { width: 100%; height: auto; padding-top: 30px; padding-bottom: 30px; margin-top: auto; margin-bottom: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block; }
  .row_fenlei { height: 100%; }
  .column_fenlei1 { height: 250px; }
  .column_fenlei2 { height: 250px; }
  .column_fenlei3 { height: 250px; }
  .column_fenlei4 { height: 250px; }
  .image1_fenlei { margin-top: 60px; }
  .image3_fenlei { margin-top: 60px; }
  .image4_fenlei { margin-top: 60px; }
  .image5_fenlei { margin-top: 60px; }
  .section_pinzhi { width: 100%; background-size: initial; background-position: 50% 0px; background-repeat: no-repeat; }
  .container_pinzhi { width: 100%; }
  .pinzhi_nr_con { padding-left: 290px; }
  .service_image3 { background-size: cover; }
  .container_case { width: 100%; height: auto; position: relative; }
  .index_case1 { margin-left: 20px; margin-top: 53px; }
  .case_comlink { margin-bottom: 20px; }
  .index_case2 { margin-top: 0px; margin-left: 25px; }
  .index_case4 { margin: auto auto 0px 0px; float: none; position: relative; height: auto; bottom: 0px; display: inline-block; right: 0px; top: 0px; left: 0px; width: 100%; padding-left: 20px; padding-right: 20px; }
  .case4_images { width: 100%; }
  .case4_com_cover { padding-left: 200px; padding-right: 200px; }
  .section_service { width: 100%; margin-top: 20px; }
  .container_service { width: 100%; }
  .service1 { width: 100%; margin-bottom: 15px; }
  .service2 { width: 100%; }
  .service3 { position: static; width: 100%; }
  .service1_images { margin-top: 0px; margin-bottom: 20px; }
  .case { background-size: cover; }
  .service3_tel { width: 100%; float: left; }
  .section_timefree { margin-top: 0px; margin-bottom: 0px; }
  .container_timefree { width: 100%; padding-left: 10px; padding-right: 10px; }
  .timefree_div1 { width: 60%; }
  .timefree_div2 { width: 200px; }
  .timefree_div1_title1 { font-size: 16px; }
  .timefree_div1_title4 { font-size: 9px; letter-spacing: 0px; }
  .timefree_div1_title5 { font-size: 18px; }
  .timefree_xdan { margin-left: 8px; }
  .section_news { width: 100%; }
  .container_news { width: 100%; margin-top: 10px; padding-right: 10px; padding-left: 5px; }
  .news_desc { width: 400px; overflow: hidden; }
  .news_date { margin-right: 15px; }
  .news_title.c-state2 { width: 400px; overflow: hidden; }
  .news_comlink { margin-bottom: 10px; clear: none; float: none; margin-left: 321px; margin-top: 20px; }
  .container_foot { width: 100%; }
  .foot_ioc1 { margin-left: 40px; }
  .foot_classifcation { margin-left: 40px; }
  .foot_ioc2 { margin-left: 20px; }
  .foot_contact { margin-left: 20px; }
  .foot_contact_nr { float: left; }
  .brand1_title3 { margin-left: 250px; margin-right: 250px; }
  .section_brand2 { height: 820px; background-position: 1000% -41%; }
  .container_brand2 { width: 100%; height: 820px; }
  .brand2_title2 { margin-bottom: 30px; }
  .brand2_div1 { margin-top: 60px; }
  .brand2_div2 { width: 45%; height: 600px; }
  .brand2_div2_dl { font-size: 10px; }
  .brand2_next_images { margin-top: auto; margin-bottom: 0px; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; padding-top: 0px; padding-bottom: 0px; }
  .column_UtVl2l { margin-left: auto; margin-right: auto; }
  .section_brand4 { height: 820px; background-position: 1000% -41%; }
  .container_brand3 { width: 100%; height: 820px; }
  .container_brand4 { width: 100%; height: 820px; }
  .container_brand5 { width: 100%; height: 820px; }
  .section_brand5 { height: 820px; background-position: 1000% -41%; }
  .section_about_common { width: 100%; }
  .container_about_common { width: 100%; }
  .news_keywords_name { width: auto; min-height: 0px; margin-bottom: 0px; margin-top: 0px; }
  .keywordnamediv { width: auto; margin-top: 5px; }
  .keywordnamediv2 { width: auto; float: left; }
  .container_common { width: 100%; padding-left: 10px; padding-right: 10px; margin-bottom: 0px; }
  .common_banner { height: 200px; }
  .common_nav_list, .common_nav_listcur { width: 18%; }
  .newlist_content { height: 219px; }
  .newslit_title { line-height: 20px; }
  .newslit_date { color: grey; }
  .newslit_desc { margin-top: 55px; color: grey; }
  .produstlist_more { width: 100%; }
  .produstlist_kefu { width: 100%; margin-top: 5px; }
  .product_imgs { min-height: 500px; }
  .product_desc { min-height: 550px; }
  .column_z2mmWk { width: 44%; padding-left: 10px; padding-right: 0px; }
  .column_w8iwD2 { width: 28%; padding-left: 10px; padding-right: 0px; }
  .column_gwG8B1 { width: 28%; padding-left: 10px; padding-right: 0px; }
  .sitemap_list { height: auto; width: 100%; float: left; margin-top: 20px; }
  .lanmu2 { font-size: 12px; }
  .caselist_more { width: 100%; }
  .caselist_kefu { width: 100%; margin-top: 5px; }
  .case_img { min-height: 100px; position: relative; float: left; }
  .image_case { width: 300px; height: 100%; }
  .case_dl { padding-top: 0px; line-height: 28px; }
}
@media (max-width: 767px) {
  .section_head { height: 190px; min-height: initial; background-size: cover; }
  .container_head { height: 180px; }
  .head_top2 { height: 110px; float: left; }
  .head_top3 { position: static; margin: auto 0px 0px -5px; left: 0px; right: 0px; top: 0px; bottom: 0px; display: inline-block; float: left; }
  .head_logo { height: 75px; }
  .top1_title1 { width: 100%; }
  .navbar_head { z-index: 99; margin-right: 0px; margin-left: 0px; }
  .navcontainer_wKHVk5 { padding-left: 15px; }
  .navheader_TGn7ww { width: auto; margin-left: -15px; margin-right: -15px; }
  .span_4mgQLG { background-color: rgb(255, 255, 255); }
  .span_NlPXwj { background-color: rgb(255, 255, 255); }
  .span_VdES4D { background-color: rgb(255, 255, 255); }
  .navcollapse_7xtLmy { padding-left: 5px; margin-left: -15px; text-indent: 15px; background-color: rgb(0, 0, 0); }
  .slider_index { height: 180px; }
  .slidermask_pRlKuB { min-height: 0px; height: 100%; }
  .slide_vCH8gF { min-height: 0px; height: 100%; }
  .slide_alkFBy { min-height: 0px; }
  .container_fenlei { height: auto; }
  .section_pinzhi { min-height: 0px; margin-bottom: 20px; background-size: initial; background-position: 50% 0px; background-repeat: no-repeat; }
  .container_pinzhi { height: 100%; }
  .pinzhi_title1 { margin-top: 15px; margin-bottom: 15px; float: left; position: relative; }
  .pinzhi_title2 { float: left; position: relative; }
  .pinzhi_nr_con { padding-left: 5px; padding-right: 5px; margin-top: 0px; padding-top: 15px; min-height: 0px; float: left; height: 100%; position: relative; background-color: rgba(255, 255, 255, 0); background-position: -398% 7%; }
  .row_pinzhi { height: 100%; float: none; position: static; margin-bottom: 0px; padding-bottom: 15px; }
  .column_pinzhi1 { margin-left: auto; margin-right: auto; position: relative; height: 100%; }
  .column_pinzhi2 { height: 100%; }
  .column_pinzhi3 { height: 100%; }
  .fenlei_ioc { margin: auto; position: relative; left: 0px; right: 0px; top: 0px; bottom: 0px; display: inline-block; float: left; height: auto; min-height: 87px; background-repeat: no-repeat; width: 100%; }
  .pinzhi_duanluo { float: left; position: relative; text-align: center; width: 100%; margin-top: auto; color: rgb(255, 255, 255); min-height: 0px; padding-top: 5px; }
  .container_case { margin-bottom: 0px; padding-bottom: 10px; }
  .index_case1 { width: 50%; margin-left: 0px; padding-left: 10px; padding-right: 10px; margin-top: 70px; }
  .case1_images { margin-bottom: 19px; width: 100%; }
  .case_comlink { margin-bottom: 0px; padding-left: 20px; padding-right: 20px; }
  .case_com_cover.c-state2 { text-align: center; }
  .image1_case_cover.c-state2 { margin: 200px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: relative; display: inline-block; }
  .case_cover_link.c-state2 { margin: 20px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: relative; display: inline-block; }
  .case_cover_dl.c-state2 { position: relative; margin-left: auto; margin-right: auto; }
  .index_case2 { width: 50%; padding-left: 10px; padding-right: 10px; margin-left: 0px; height: auto; margin-top: 10px; }
  .case2_images { width: 100%; margin-bottom: 5px; }
  .case3_images { width: 100%; margin-bottom: 5px; }
  .index_case4 { padding-left: 10px; padding-right: 10px; margin-right: 0px; width: 100%; float: left; margin-top: 10px; }
  .case4_com_cover { padding-left: 0px; padding-right: 0px; }
  .service2 { height: auto; }
  .service1_images { margin-top: 0px; margin-bottom: 20px; }
  .form_input { width: 100%; }
  .input_textarea { overflow: auto; float: left; width: 80%; }
  .section_timefree { margin-top: 0px; margin-bottom: 0px; background-size: cover; background-position: 0px 50%; }
  .container_timefree { position: relative; }
  .timefree_div1 { width: 100%; text-align: center; }
  .timefree_div2 { position: absolute; height: 80px; width: 80px; margin: 40px 0px auto auto; left: 0px; right: 0px; top: 0px; bottom: 0px; display: inline-block; }
  .timefree_logo { margin: auto; float: right; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; display: inline-block; width: 80px; height: 80px; }
  .timefree_div1_title1 { width: 100%; margin-top: 30px; }
  .timefree_div1_title2 { font-size: 27px; width: 100%; text-align: center; }
  .timefree_div1_title3 { width: 100%; }
  .timefree_div1_title4 { width: 100%; }
  .timefree_div1_title5 { float: none; margin-top: 10px; width: 100%; }
  .timefree_xdan { margin-top: 2px; }
  .news_title { margin-left: 5px; width: 100%; overflow: hidden; padding-right: 20px; }
  .news_div.c-state2 { height: 70px; }
  .news_title.c-state2 { width: 100%; }
  .news_comlink { margin-bottom: 25px; margin-left: 100px; }
  .section_foot { height: auto; }
  .container_foot { padding-left: 15px; padding-right: 15px; float: left; height: auto; }
  .foot_ioc1 { margin-left: 5px; margin-bottom: 15px; }
  .foot_ioc2 { margin-left: 30px; margin-right: 30px; margin-bottom: 15px; }
  .foot_contact { margin-left: 5px; margin-top: 0px; width:100%; }
  .foot_contact_nr { margin-left: 0px; }
  .section_brand1 { height: 500px; }
  .brand1_image1 { margin-top: 70px; }
  .brand1_image2 { margin-top: 25px; }
  .container_brand1 { height: 100%; }
  .brand1_title1 { margin-top: 40px; }
  .brand1_title3 { margin: auto auto 90px; float: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; display: inline-block; }
  .brand1_image4 { padding-left: 50px; padding-right: 50px; margin-top: auto; margin-bottom: 30px; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .section_brand2 { height: auto; width: 100%; background-position: 1000% -41%; }
  .container_brand2 { height: auto; }
  .brand2_title1 { margin-top: 30px; }
  .brand2_title2 { margin-bottom: 20px; }
  .brand2_div1 { width: 90%; margin-top: 0px; }
  .brand2_div2 { width: 100%; margin-left: 0px; margin-bottom: 70px; position: static; height: auto; }
  .brand2_div2_dl { height: auto; }
  .brand2_next_images { margin-top: auto; margin-bottom: 0px; left: 0px; right: 0px; top: 0px; bottom: 0px; position: absolute; display: inline-block; }
  .container_phonenav { margin-top: auto; margin-bottom: 0px; bottom: 0px; position: fixed; display: inline-block; z-index: 99; left: 0px; right: 0px; top: 0px; width: 100%; height: 55px; min-height: 55px; background-image: url("../5cc2666076203458ba8b9fae0fe3f202_origin.jpg"); background-color: transparent; }
  .row_phonenav { min-height: 80px; }
  .column_index { text-align: center; height: auto; min-height: 80px; }
  .column_tel { text-align: center; }
  .column_alibaba { text-align: center; }
  .column_daohang { text-align: center; }
  .phoneioc1 { width: 30px; height: 30px; margin-top: 5px; }
  .iphonenav_title1 { color: rgb(255, 255, 255); font-weight: 700; margin-top: 0px; }
  .phoneioc2 { width: 30px; height: 30px; margin-top: 5px; }
  .phoneioc4 { width: 30px; height: 30px; margin-top: 5px; }
  .phoneioc3 { width: 30px; height: 30px; margin-top: 5px; }
  .section_brand3 { height: auto; }
  .column_UtVl2l { height: 280px; }
  .column_mNm77v { height: 280px; }
  .column_kGIYm8 { height: 280px; }
  .column_GR6iLl { height: 280px; text-align: center; float: left; }
  .column_Il5aHG { height: 280px; }
  .column_sSiYxU { height: 280px; }
  .wx-canvas-circle_4 { position: static; }
  .row_brand3_2 { margin-bottom: 70px; margin-top: 0px; }
  .section_brand4 { height: auto; width: 100%; background-position: 1000% -41%; }
  .container_brand3 { height: auto; }
  .container_brand4 { height: auto; }
  .container_brand5 { height: auto; }
  .section_brand5 { height: auto; width: 100%; background-position: 1000% -41%; }
  .section_about_common { height: auto; }
  .container_about_common { height: auto; }
  .container_common { height: auto; min-height: 500px; margin-bottom: 30px; }
  .common_banner { height: 150px; background-size: cover; background-position: 50% 50%; }
  .common_nav_list, .common_nav_listcur { width: 46%; }
  .newlist_content { height: auto; min-height: 0px; line-height: 0; }
  .newlist_img { width: 30%; margin: auto 10px auto 0px; padding: 0px; height: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block; }
  .newslit_title { margin: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block; width: 100%; line-height: 25px; }
  .newslit_date { margin: auto; left: 0px; right: 0px; top: 0px; bottom: 0px; position: static; display: inline-block; }
  .newslit_desc { margin: 5px auto auto; position: static; left: 0px; right: 0px; top: 0px; bottom: 0px; display: inline-block; width: 100%; color: grey; }
  .productlist_content { width: 50%; }
  .product_imgs { width: 100%; min-height: 450px; margin-bottom: 10px; }
  .product_desc { width: 100%; margin-bottom: 10px; height: auto; }
  .container_contact { background-image: url("../_.htm"); }
  .column_z2mmWk { width: 100%; }
  .column_w8iwD2 { width: 100%; }
  .column_gwG8B1 { width: 100%; }
  .contact_nrdl1 { margin-top: 10px; }
  .contact_nrdl2 { margin-top: 10px; }
  .contact_nrdl3 { margin-top: 10px; }
  .caselist_content { width: 50%; }
  .caselist_num { height: 195px; }
  .image_case { width: 100%; }
  .case_dl { width: 100%; }
}
