﻿@charset "UTF-8";
#nav_VMenu1 { display: none; }

html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }

img { border: 0 none; vertical-align: top; width: 100%; margin: 0; padding: 0; }

ul, li, dl, dd, dt { list-style-type: none; margin: 0; padding: 0; }

i, em, cite { font-style: normal; margin: 0; padding: 0; }

body { margin: 0; padding: 0; -webkit-tap-highlight-color: transparent;  -webkit-text-size-adjust: none;  ;overflow:auto;}

a { text-decoration: none; }

.clear, .cle { clear: both; }

html { font-size: 62.5% !important;overflow:auto; }

[moudule] { overflow: visible !important; }






.logo { position: absolute; left: 1rem; top: .75rem; z-index: 999; text-align: center; }

#ea_l { width: 13.2rem; display: inline-block; }

.logo a { display: block; overflow: hidden; }





.xn_mn_2_wrap { position: relative; width: 100%; height: 4.8rem; z-index: 998; background: #d70103; }

.xn_mn_2_nav { float: right; width: 2.3rem; height: 1.65rem; margin: 1.6rem 3% 0 0; }

.xn_mn_2_box { width: 2.3rem; height: 1.65rem; overflow: hidden; background: url(http://1.rc.xiniu.com/rc/M/Navigates/25008/images/nav.png?d=20170214144800162) center no-repeat; background-size: contain; font-size: 0; line-height: 49.95rem; }

.xn_mn_2_nav > ul { display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%;  background: url(http://1.rc.xiniu.com/rc/M/Navigates/25008/images/navDown_Bg.png?d=20170214144800162) repeat; }

.xn_mn_2_nav > ul > li { width: 100%; height: 4.8rem; overflow: hidden; text-indent: 50%; background: #323232; }

.xn_mn_2_nav>ul>li{border-bottom:1px solid #424548;}

.xn_mn_2_nav > ul > li:hover { background: #d70103; }

.xn_mn_2_nav > ul > li > a { display: block; width: 100%; height: 100%; line-height: 4.8rem; overflow: hidden; color: #fff; font-size: 1.5rem; background-size: 2rem 1.9rem !important; }

.xn_mn_2_nav > ul > li:hover { background: #d70103; }

.xn_mn_2_nav > ul > li.nav_one_curr, .xn_mn_2_nav > ul > li.nav_home_curr { background: #d70103 !important; }

#typecLi_n0 a { background: url(http://web72-31800.47.xiniu.com/m/images/home.png) 44% 48% no-repeat; }

#typecLi_n2 a { background: url(http://web72-31800.47.xiniu.com/m/images/news.png) 44% 48% no-repeat; }

#typecLi_n3 a { background: url(http://web72-31800.47.xiniu.com/m/images/pro.png) 44% 48% no-repeat; }

#typecLi_n4 a { background: url(http://web72-31800.47.xiniu.com/m/images/case.png) 44% 48% no-repeat; }

#typecLi_n1 a { background: url(http://web72-31800.47.xiniu.com/m/images/about.png) 44% 48% no-repeat; }

#typecLi_n26 a { background: url(http://web72-31800.47.xiniu.com/m/images/pro.png) 44% 48% no-repeat; }

#typecLi_n7 a { background: url(http://web72-31800.47.xiniu.com/m/images/tes.png) 44% 48% no-repeat; }
.xn_mn_2_closemun {position: absolute;top: 70%;left: calc( 50% - 1.5rem );width: 3rem;height: 3rem;background: url(http://www.m.site.xiniu.com/m/images/close_mun.png) no-repeat center;background-size:100%;z-index: 999;}
.xn_mn_2_munbtn{display:none;width: 4.2rem;height: 4.7rem;position: fixed;top: 2rem;right: 1rem;background: url(http://www.m.site.xiniu.com/m/images/mun_btn.png) no-repeat center;background-size: 100%;}




.xn_index_mba_1_wrap { position: relative; overflow: hidden; margin-top: 1px;  }


.xn_index_mba_1_main { width: 100%; margin: 0 auto; overflow: hidden; }

.xn_index_mba_1_ul { overflow: hidden; position: relative; }

.xn_index_mba_1_li { float: left; background: #fff; }

.xn_index_mba_1_li img { width: 100%; background-color: #fff; }

.xn_index_mba_1_lights { width: 100%; position: absolute; bottom: 1rem; text-align: center; display: none; }

.index_body .xn_index_mba_1_lights { display: block !important; }

.xn_index_mba_1_lights span { display: inline-block; height: 0.6rem; width: 0.6rem; background-color: #fff; margin: 0 .6rem; cursor: pointer; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; }

.xn_index_mba_1_lightsCurr { background: #e76e00 !important; }






.xn_mc_idnex_2_wrap { width: 100%; height: 10rem; background: #d70103; margin: 0 auto; }

.xn_mc_idnex_2_text { text-align: center; font-size: 2.4rem; color: #ffffff; height: 6rem; line-height: 7rem; }

.xn_mc_idnex_2_text1 { text-align: center; font-size: 1.7rem; color: #ffffff; }



.xn_mc_index_3_wrap { width: 94%; height: auto; background: #fff; margin: 0 auto; text-align: center; padding-bottom: 5%; }

.xn_mc_idnex_3_text { text-align: center; font-size: 2.4rem; color: #333; height: 7rem; line-height: 9rem; font-weight: bold; }

.xn_mc_idnex_3_text b { width: 2.4rem; height: 2.4rem; display: inline-block; background: #d70103; border-radius: 3.4rem; line-height: 2.4rem; color: #fff; }

.xn_mc_idnex_3_text1 { text-align: center; font-size: 1.4rem; color: #333; margin-bottom: 2%; }

.xn_mc_idnex_3_bg5 { width: 90%; margin: 0 auto; height: auto; display: inline-block; }

.xn_mc_idnex_3_bg5_1 { width: 16%; margin: 0 2%; float: left; border-radius: 100%; height: auto; }

.xn_mc_idnex_3_bg5_1 img { height: auto; }




.xn_mc_index_9_wrap { width: 100%; height: auto; background: #f4f4f4; }

.xn_mc_index_9_width { width: 94%; margin: 0 auto; }

.xn_mc_idnex_9_text { text-align: center; font-size: 2.4rem; color: #333; height: 7rem; line-height: 9rem; font-weight: bold; }

.xn_mc_idnex_9_text1 { text-align: center; font-size: 1.4rem; color: #333; }

.xn_mc_idnex_9_jiaoti { display: inline-block; padding-bottom: 4%; }

.xn_mc_idnex_9_jiaoti > a { height: 100%; float: left; margin-top: 5%; position: relative; }

.xn_mc_idnex_9_jiaoti_1 { width: 64%; margin-right: 5%; background: #ff7442; }

.xn_mc_idnex_9_jiaoti_1 > span { position: absolute; bottom: 20%; left: 25%; font-size: 2rem; color: #fff; }

.xn_mc_idnex_9_jiaoti_2 { width: 31%; background: #ef74a5; }

.xn_mc_idnex_9_jiaoti_3 { width: 31%; margin-right: 5%; background: #7d59c8; }

.xn_mc_idnex_9_jiaoti_4 { width: 64%; background: #fea940; }

.xn_mc_idnex_9_jiaoti_5 { width: 64%; margin-right: 5%; background: #80b8dd; }

.xn_mc_idnex_9_jiaoti_6 { width: 31%; background: #a9d154; }



.xn_mc_index_5_wrap { width: 94%; height: auto; background: #fff; margin: 0 auto 5%; text-align: center; }

.xn_mc_idnex_5_text { text-align: center; font-size: 2.4rem; color: #333; height: 7rem; line-height: 9rem; font-weight: bold; }

.xn_mc_idnex_5_text1 { text-align: center; font-size: 1.4rem; color: #333; }

.xn_mc_idnex_5_text2 { text-align: center; font-size: 1.8rem; color: #333; height: 1.8rem; line-height: 1.8rem; overflow: hidden; margin-bottom: 1%; margin-top: 4%; }

.xn_mc_idnex_5_text3 { text-align: center; font-size: 2.4rem; font-weight: 900; color: #333; height: 5.4rem; line-height: 5.4rem; overflow: hidden; margin-bottom: 2%; }

.xn_mc_idnex_5_liucheng { padding: 0 25%; display: inline-block; }

.xn_mc_idnex_5_liucheng1 { width: 14.2%; float: left; }

.xn_mc_idnex_5_liucheng1 img, .xn_mc_idnex_5_liucheng img { width: 60%; }

.xn_mc_idnex_5_text4 { font-size: 1.2rem; margin-top: 1rem; text-align: center; }



.xn_mc_index_6_wrap { width: 100%; height: auto; background: #f4f4f4; }

.xn_mc_index_6_width { width: 94%; margin: 0 auto; }

.xn_mc_idnex_6_text { text-align: center; font-size: 2.4rem; color: #333; height: 6rem; line-height: 7rem; font-weight: bold; }

.xn_mc_idnex_6_text1 { text-align: center; font-size: 1.4rem; color: #333; }



.xn_mc_index_4_wrap { width: 100%; margin: 0px auto; background: #f4f4f4; padding: 5% 0; }

.xn_mc_index_4_top { width: 100%; height: 2.4rem; line-height: 2.4rem; font-size: 2.4rem; color: #333; text-align: center; font-weight: 900; }

.xn_mc_index_4_protMain { width: 94%; margin: 10px auto; overflow: hidden; }

.xn_mc_index_4_protMain li { float: left; width: 31%; margin: 1%; }

.xn_mc_index_4_protTitle { width: 100%; font-size: 1.4rem; color: #333; line-height: 2rem; text-align: center; margin-top: 3%; }

.xn_mc_index_4_title2 { display: none; }

.xn_mc_index_4_more { width: 14rem; margin: 2rem auto; font-size: 1.4rem; text-align: center; line-height: 38px; height: 38px; display: block; cursor: pointer; font-family: 微软雅黑, Verdana, Geneva, sans-serif; border: 1px solid #d5d5d5;  background: -moz-linear-gradient(bottom, #e50600 0%, #e50600 100%);  background: -o-linear-gradient(bottom, #e50600 0%, #e50600 100%);  background: -webkit-linear-gradient(bottom, #e50600 0%, #e50600 100%);  background: linear-gradient(bottom, #e50600 0%, #e50600 100%);  border-radius: 40px; }

.xn_mc_index_4_more a { width: 100%; height: 100%; display: block; text-align: center; color: #fff; }



.xn_mc_index_1_wrap { display: none; position: relative; width: 94%; height: auto; overflow: hidden; margin: 0 auto; }

.xn_mc_index_1_title { position: relative; width: 100%; height: 8.35rem; overflow: hidden; background: url(http://1.rc.xiniu.com/rc/M/Contents/25017/images/i_pro.png?d=20170214144800225) left center no-repeat; background-size: 3.5rem 3.5rem; }

.xn_mc_index_1_title_pro { display: block; height: 2.2rem; overflow: hidden; margin-left: 4.5rem; line-height: 2.2rem; font-size: 1.4rem; color: #797979; margin-top: 2.05rem; }

.xn_mc_index_1_title2_pro { display: block; height: 2.2rem; overflow: hidden; margin-left: 4.5rem; line-height: 2.2rem; font-size: 1.4rem; color: #222222; }

.xn_mc_index_1_more { position: absolute; right: 0; top: 2.925rem; width: 2.5rem; height: 2.5rem; overflow: hidden; background: url(http://1.rc.xiniu.com/rc/M/Contents/25017/images/more.png?d=20170214144800225) left center no-repeat; background-size: 2.5rem 2.5rem; }

.xn_mc_index_1_more a { display: block; height: 100%; width: 100%; overflow: hidden; font-size: 0; }

.xn_mc_index_1_conten { position: relative; width: 100%; height: auto; overflow: hidden; }

.xn_mc_index_1_bigbox { float: left; width: 46%; height: auto; overflow: hidden; margin-bottom: 1.7rem; }

.xn_mc_index_1_bigbox:nth-child(2n) { float: right; }

.xn_mc_index_1_bigbox a { display: block; }

.xn_mc_index_1_pic { width: 100%; height: auto; }

.xn_mc_index_1_pic img { width: 100%; height: auto; }

.xn_mc_index_1_neirong { width: 100%; height: auto; }

.xn_mc_index_1_wenzi { display: block; width: 92%; height: 2.2rem; line-height: 2.2rem; font-size: 1.3rem; color: #252525; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 1.2rem; }

.xn_mc_index_1_intr { display: block; width: 100%; height: 2.1rem; line-height: 2.1rem; overflow: hidden; font-size: 1.2rem; color: #757575; text-overflow: ellipsis; white-space: nowrap; }



.xn_mc_index_37_wrap { display: none; position: relative; width: 100%; height: auto; overflow: hidden; margin: 0 auto; background: #ececec; padding-bottom: .7rem; }

.xn_mc_index_37_title { position: relative; width: 94%; height: 8.35rem; overflow: hidden; background: url(http://1.rc.xiniu.com/rc/M/Contents/25017/images/i_tea.png?d=20170214144800225) left center no-repeat; background-size: 3.5rem 3.5rem; margin: 0 auto; }

.xn_mc_index_37_title_pro { display: block; height: 2.2rem; overflow: hidden; margin-left: 4.5rem; line-height: 2.2rem; font-size: 1.4rem; color: #797979; margin-top: 2.05rem; }

.xn_mc_index_37_title2_pro { display: block; height: 2.2rem; overflow: hidden; margin-left: 4.5rem; line-height: 2.2rem; font-size: 1.4rem; color: #222222; }

.xn_mc_index_37_more { position: absolute; right: 0; top: 2.925rem; width: 2.5rem; height: 2.5rem; overflow: hidden; background: url(http://1.rc.xiniu.com/rc/M/Contents/25017/images/more.png?d=20170214144800225) left center no-repeat; background-size: 2.5rem 2.5rem; }

.xn_mc_index_37_more a { display: block; height: 100%; width: 100%; overflow: hidden; font-size: 0; }

.xn_mc_index_37_main { position: relative; width: 94%; height: auto; overflow: hidden; margin: 0 auto; }

.xn_mc_index_37_bigbox { width: 100%; height: auto; overflow: hidden; margin-bottom: 1.7rem; }

.xn_mc_index_37_bigbox a { display: block; }

.xn_mc_index_37_pic { float: left; width: 24%; overflow: hidden; margin-top: .3rem; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; }

.xn_mc_index_37_pic img { width: 100%; height: 100%; }

.xn_mc_index_37_neirong { width: 72%; height: auto; overflow: hidden; float: right; }

.xn_mc_index_37_wenzi { display: block; width: 100%; height: 2rem; line-height: 2rem; font-size: 1.3rem; color: #e76e00; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.xn_mc_index_37_wenzi1 { float: left; margin-right: 1.35rem; }

.xn_mc_index_37_wenzi2 { float: left; color: #4b4b4b; }

.xn_mc_index_37_intr { display: block; width: 100%; height: 3.6rem; line-height: 1.8rem; overflow: hidden; font-size: 1.2rem; color: #858484; }

.xn_mc_index_37_view { display: block; width: 7.3rem; height: 2.3rem; overflow: hidden; background: #4278d1; -webkit-border-radius: 0.25rem; -moz-border-radius: 0.25rem; -ms-border-radius: 0.25rem; -o-border-radius: 0.25rem; border-radius: 0.25rem; text-align: center; line-height: 2.3rem; font-size: 1.2rem; color: #fff; margin-top: 0.5rem; }

@media (min-width: 38.4rem) { .xn_mc_index_37_view { margin-top: 6.5rem; } }


.news_zj { display: none; position: relative; width: 94%; height: auto; overflow: hidden; margin: 0 auto; }

.xn_mc_index_zj_title { position: relative; width: 100%; height: 8.35rem; overflow: hidden; background: url(http://1.rc.xiniu.com/rc/M/Contents/25017/images/i_news.png?d=20170214144800225) left center no-repeat; background-size: 3.5rem 3.5rem; }

.xn_mc_index_zj_title_pro { display: block; height: 2.2rem; overflow: hidden; margin-left: 4.5rem; line-height: 2.2rem; font-size: 1.4rem; color: #797979; margin-top: 2.05rem; }

.xn_mc_index_zj_title2_pro { display: block; height: 2.2rem; overflow: hidden; margin-left: 4.5rem; line-height: 2.2rem; font-size: 1.4rem; color: #222222; }

.xn_mc_index_zj_more { position: absolute; right: 0; top: 2.925rem; width: 2.5rem; height: 2.5rem; overflow: hidden; background: url(http://1.rc.xiniu.com/rc/M/Contents/25017/images/more.png?d=20170214144800225) left center no-repeat; background-size: 2.5rem 2.5rem; }

.xn_mc_index_zj_more a { display: block; height: 100%; width: 100%; overflow: hidden; font-size: 0; }

.i_hnews_tt_zj { position: relative; width: 100%; height: auto; overflow: hidden; margin: 0 auto; }

.xn_mc_index_zj_bigbox { width: 100%; height: auto; overflow: hidden; padding: 0.8rem 0; border-bottom: 1px solid #d9d9d9; }

.xn_mc_index_zj_bigbox a { display: block; }

.xn_mc_index_zj_pic { float: left; width: 24%; height: 5.5rem; overflow: hidden; display: none; }

.xn_mc_index_zj_pic img { width: 100%; height: 100%; }

.xn_mc_index_zj_neirong { width: 100%; height: auto; overflow: hidden; }

.xn_mc_index_zj_wenzi { display: block; width: 100%; height: 2rem; line-height: 2rem; font-size: 2rem; color: #4b4b4b; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.xn_mc_index_zj_intr { display: none; width: 100%; height: 3.6rem; line-height: 1.8rem; overflow: hidden; font-size: 1.2rem; color: #858484; }



.xn_mc_index_2_wrap { width: 100%; margin: 8px auto; }

.xn_mc_index_2_main { width: 94%; margin: 0px auto; }

.xn_mc_index_2_ul { width: 100%; overflow: hidden; margin-bottom: 6%; margin-top: 6%; }

.xn_mc_index_2_li { float: left; width: 30%; cursor: pointer; line-height: 2rem; text-align: left; color: #464646; font-size: 2rem; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;  background-color: #fff;        height: 2rem; overflow: hidden; }

.xn_mc_index_2_tCurr { float: left; font-size: 2rem; cursor: pointer; line-height: 2rem; text-align: left; color: #d70103; width: 30%; overflow: hidden; -moz-border-radius: 5px 0px 0px 0px; -webkit-border-radius: 5px 0px 0px 0px; border-radius: 5px 5px 0px 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;        background: linear-gradient(bottom, #035189 0%, #3795d7 100%);  }

.xn_mc_index_2_sub { overflow: hidden; background: #fff; }

.xn_mc_index_2_subUl { overflow: hidden; }

.xn_mc_index_2_subLi { float: left; }

.xn_mc_index_2_neirowbox { margin: 0px; }

.xn_mc_index_2_subctbgbox { width: 100%; clear: both; border-bottom: 1px solid #d9d9d9; }

.xn_mc_index_2_subImg { float: left; width: 35%; height: auto; overflow: hidden; display: none; }

.xn_mc_index_2_subIntro { float: left; width: 90%; }

.xn_mc_index_2_coent { line-height: 18px; max-height: 54px; font-size: 14px; color: #999; overflow: hidden; padding-top: 8px; display: none; }

.xn_mc_index_2_nrtitle { line-height: 3rem; max-height: 3rem; font-size: 1.4rem; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.xn_mc_index_2_time { display: none; }

.xn_mc_index_2_more { width: 14rem; margin: 2rem auto 4rem; font-size: 1.4rem; text-align: center; line-height: 38px; height: 38px; display: block; cursor: pointer; font-family: 微软雅黑, Verdana, Geneva, sans-serif; border: 1px solid #d5d5d5;  background: -moz-linear-gradient(bottom, #e50600 0%, #e50600 100%);  background: -o-linear-gradient(bottom, #e50600 0%, #e50600 100%);  background: -webkit-linear-gradient(bottom, #e50600 0%, #e50600 100%);  background: linear-gradient(bottom, #e50600 0%, #e50600 100%);  border-radius: 40px; }

.xn_mc_index_2_more a { width: 100%; height: 100%; display: block; text-align: center; color: #fff; }





.xn_mb_1_wrap { width: 100%; min-height: 2.5rem; overflow: hidden; background: #e8ebf1; position: relative; }

.xn_mb_1_copy { display: block; width: 94%; height: auto; overflow: hidden; line-height: 2.5rem; margin: 0 auto; font-size: 1rem; color: #989c9c; }

.xn_mb_1_ver_computer { position: absolute; top: .7rem; right: 1rem; color: #666; }







.xn_sh_1_wrap { margin-bottom: 4.8rem; }





.xn_mu_1_wrap { position: fixed; left: 0; bottom: 0; z-index: 10000; width: 100%; height: 4.8rem; overflow: hidden; background: #626262; }

.xn_mu_1_line3, .xn_mu_1_line4, .xn_mu_1_li4, .xn_mu_1_line5, .xn_mu_1_li3, .xn_mu_1_li2 { display: none; }

.xn_mu_1_line1 { position: absolute; left: 33%; top: 0; width: 1px !important; height: 100% !important; background: #435066; }

.xn_mu_1_line2 { position: absolute; left: 66%; top: 0; width: 1px !important; height: 100% !important; background: #435066; }

.xn_mu_1_line3 { position: absolute; left: 75%; top: 0; width: 1px !important; height: 100% !important; background: #435066; }

.xn_mu_1_line5 { position: absolute; left: 75%; top: 0; width: 1px !important; height: 100% !important; background: #435066; }

.xn_mu_1_bottom_bq2, .icon-phone, .icon-bubbles, .xn_mu_1_bottom_bq4, .icon-location, .xn_mu_1_bottom_bq6, .icon-envelope, .xn_mu_1_bottom_bq8 { display: none; }

.xn_mu_1_wrap li { float: left; width: calc( 100% / 3 ); height: 4.8rem; overflow: hidden; text-align: center; font-size: 1.2rem; color: #ffffff; }

.xn_mu_1_li1 { background: url(http://1.rc.xiniu.com/rc/M/Menu/25033/images/foot_call.png?d=20170214144800272) center 1rem no-repeat; background-size: 1.9rem 1.5rem; }

.xn_mu_1_li2 { background: url(http://0.rc.xiniu.com/g1/M00/9C/8B/CgAGS1it5LyAA2hlAAAEj898IxM860.png) center 1rem no-repeat; background-size: 2.2rem 1.25rem; }

.xn_mu_1_li3 { background: url(http://1.rc.xiniu.com/rc/M/Menu/25033/images/foot_map.png?d=20170214144800272) center 0.8rem no-repeat; background-size: 1.75rem 1.75rem; display: none; }

.xn_mu_1_li6 { background: url(http://1.rc.xiniu.com/rc/M/Menu/25033/images/foot_share.png?d=20170214144800272) center 0.8rem no-repeat; background-size: 1.5rem 1.7rem; display: none; }

.xn_mu_1_li5 { background: url(http://0.rc.xiniu.com/g1/M00/9C/8B/CgAGS1it47WALjR8AAAKa7PxY4U017.png) center 1rem no-repeat; background-size: 1.5rem 1.7rem; }

.xn_mu_1_li7 { background: url(http://0.rc.xiniu.com/g1/M00/9C/97/CgAGS1iuRDuACzfEAAAE-WG0eRU223.png) center 1rem no-repeat; background-size: 1.5rem 1.7rem; }

.xn_mu_1_wrap a { display: block; line-height: 7.2rem; font-size: 1.2rem; color: #fff; }

.xn_mu_1_wrap li:hover { background-color: #d70103; }




 
 @media (min-width: 768px){
	

.xn_site_footerboxw{ width:100%;margin:0px auto;background:#c7000b;}
.xn_site_footerboxn{width:1200px;margin:0px auto;padding:30px 0px 22px 0px;}
.xn_site_ftboxlft{float:left;width:194px; margin:0px 0px 0px 6px;}
.clear,.cle {clear:both;}
.xn_site_ftlgw{width:194px;height:92px;padding:0px 0px 37px 0px;box-sizing: content-box;}
.xn_site_ftlgwlogo{display:block;width:139px;height:60px;margin-bottom:10px;}
.xn_site_ftlgwlogo img{width:139px;height:60px;}
.xn_site_ftlgwwz{width:194px;height:22px;color: #fff;display: block;font-size: 13px;height: 22px;line-height: 22px;padding-left: 5px;}
.xn_site_ftboxlftlx{width:135px;padding-left:2px;}
.xn_site_ftboxlftlxon{width:135px;height:42px;border-top: 5px solid #fff;color: #fff;font-size:16px;font-weight: normal;height:42px;line-height:42px;}
.xn_site_ftboxlftlxtw{width:135px;}
.xn_site_ftboxlftlxtw ul li{width:135px;padding:15px 0px;border-bottom: 1px solid #fff;}
.xn_site_ftboxlftlxtw ul li span{display:block;}
.xn_site_ftboxlftlxtw1{font-size:13px;height:22px;line-height:22px;color:#fff;}
.xn_site_ftboxlftlxtw2{font-size:14px;height:22px;line-height:22px;color:#fff;font-weight:bold;}
.xn_site_ftboxlftlxtw3{font-size:12px;height:44px;line-height:22px;color:#fff;}
.xn_site_ftboxlftlxth{width:135px;padding-top:16px;}
.xn_site_ftboxlftlxth span{display:block;width:100px;margin:0px auto;}
.xn_site_ftboxlftlxth1 img{width:100px;height:100px;}
.xn_site_ftboxlftlxth2{font-size:12px;height:22px;line-height:22px;color:#fff;text-align:center;}

.xn_site_ftboxrit{float:left;width:1000px;margin:10px 0px 0px 0px;position: relative;}
.xn_site_ftboxrit ul{padding-top:10px;overflow: hidden;}
.xn_site_ftboxrit hr{background-color: #c3c1c1;border: medium none;clear: both;height: 1px;margin: 0;opacity: 0.4;padding: 0;}
.xn_site_ftboxrit hr:first-child {background-color: #c3c1c1;border: medium none;clear: both;height: 1px;margin: 0;opacity: 0.6;padding: 0;}
.xn_site_ftboxrit li {float: left;overflow: hidden;padding:24px 10px 10px 0px;width:240px;}
.xn_site_mtitle {color: #fff;display: block;font-size: 16px;height: 26px;line-height: 26px;overflow: hidden;padding-left: 20px;width: 150px;}
.xn_site_mintro{padding-left: 20px;font-size:12px;line-height:22px;color:#fff;}
.xn_site_tt{font-size: 12px;display:block;padding-left: 20px;color:#fff;}
.xn_site_mintro{display: none;}
.clear{clear:both;}

.icon_li {display:block;float:right;width: 45px;height: 45px;cursor: pointer;background: url(http://0.rc.xiniu.com/g1/M00/F2/B9/CgAGTFly20iAegsIAAAEaFWmo6k327.png) no-repeat center;position: relative;top:-20px;}
.icon_li2 {display:block;float:right;width: 45px;height: 45px;cursor: pointer;background: url(http://0.rc.xiniu.com/g1/M00/F2/B9/CgAGTFly20iAegsIAAAEaFWmo6k327.png) no-repeat center;position: relative;top:-20px;}
.icon_li3 {display:block;float:right;width: 45px;height: 45px;cursor: pointer;background: url(http://0.rc.xiniu.com/g1/M00/F2/B9/CgAGTFly20iAegsIAAAEaFWmo6k327.png) no-repeat center;position: relative;top:-20px;}
.icon_li4 {display:block;float:right;width: 45px;height: 45px;cursor: pointer;background: url(http://0.rc.xiniu.com/g1/M00/F2/B9/CgAGTFly20iAegsIAAAEaFWmo6k327.png) no-repeat center;position: relative;top:-20px;}
.icon_li5 {display:block;float:right;width: 45px;height: 45px;cursor: pointer;background: url(http://0.rc.xiniu.com/g1/M00/F2/B9/CgAGTFly20iAegsIAAAEaFWmo6k327.png) no-repeat center;position: relative;top:-20px;}


/*.in{background: url(http://0.rc.xiniu.com/g1/M00/F2/B9/CgAGTFly20iAKuJKAAAn5ZKWFQk521.png) no-repeat center !important;}
 }
 @media (max-width: 767px){
.footer{width:100%;margin:0px auto;min-width:320px;max-width:750px;height:auto;background-color:#c7000b}
.footer_main{width:96%;margin:0 2%}
.footer_header{border-bottom:1px solid #d84d55;padding:15px 0px;background-color:#c7000b}
.footer_logo{width:25%;height:auto;float:left}
.footer_logo img{width:80%}
.footer_logo span{padding-top:5px;color:#fff;display:inline-block;border-bottom:2px solid #fff;padding-bottom:10px;font-weight:900}
.footer_address{width:70%;color:#fff;float:left;padding-left:5%}
.footer_address h1{font-weight:bold}
.footer_address span{}
.address_sz{display:inline-block;font-size:16px;font-weight:bold;margin-bottom:8px}
.footer_xs{font-size:12px;line-height:25px}
.footer_xs span{margin-right:2%}
.clear{clear:both}
.footer-container{padding:15px 0px;background-color:#c7000b}
.container_city .active{color:#fff}
.container_city li{text-align:center;cursor:pointer;list-style:none;font-size:14px;width:25%;float:left;color:#ffb6ba;padding-bottom:15px}
.container_ct{}
.container_cz{width:100%;min-height:300px;height:auto;color:#fff;display:none;position:relative;border-top:1px solid #d84d55}
.container_cz ul li{list-style:none}
.cz_con{width:48%;height:auto;float:left;padding-right:2%;padding-bottom:3%}
.cz-1 li:nth-of-type(even){width:48%;height:auto;float:left;padding-bottom:3%}
.cz_phone{margin-top:5%}
.cz_phone span{padding-left:14%;display:inline-block;line-height:20px}
.zc_bj{font-size:15px}
.zc_bj img{margin-right:10px;width:auto;}
.footer_f{width:100%;margin:0px auto;min-width:320px;max-width:640px;height:auto;background-color:#fff}
.footer_f > ul { height: 32px;background: #f6f6f6;}
.footer_f > ul li{list-style:none;float:left;width:19%;border-right:1px solid #ccc;text-align:center;margin-top: 8px;color:#666;}
.footer_f > ul li:last-child{border-right:0;}
.cory_right{color:#999999}
.cory_right span:nth-child(1){display:inline-block;padding-top:10px;width:100%;text-align:center;font-size:11px}
.cory_right span{display:inline-block;width:100%;text-align:center;margin-bottom:5px}
.act{display:block}
.container_city li:focus{border:}
.cz-1{padding:20px 5px}*/

#triangle-down{background:url(http://0.rc.xiniu.com/g1/M00/F2/B9/CgAGTFly20iAR2ZlAAAEdMzIVMw600.png) no-repeat;width:8px;height:6px;position:absolute;left:12.5%;top:-1px}
#triangle-down2{background:url(http://0.rc.xiniu.com/g1/M00/F2/B9/CgAGTFly20iAR2ZlAAAEdMzIVMw600.png) no-repeat;width:8px;height:6px;position:absolute;top:-1px;left:37.5%}
#triangle-down3{background:url(http://0.rc.xiniu.com/g1/M00/F2/B9/CgAGTFly20iAR2ZlAAAEdMzIVMw600.png) no-repeat;width:8px;height:6px;position:absolute;top:-1px;left:62.5%}
#triangle-down4{background:url(http://0.rc.xiniu.com/g1/M00/F2/B9/CgAGTFly20iAR2ZlAAAEdMzIVMw600.png) no-repeat;width:8px;height:6px;position:absolute;top:-1px;left:87.5%}
 }

 