﻿
@charset "utf-8";


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; }
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body { -webkit-tap-highlight-color: rgba(0,0,0,0);  -webkit-text-size-adjust: none;}
a{ text-decoration: none; }
.clear,.cle {clear:both;}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
} 
input[type="text"], input[type="email"], input[type="search"], input[type="password"] {
        -webkit-appearance: caret;
        -moz-appearance: caret; 
}

#index_body{ background:#fff;}



.search{min-height: 44px;position: relative;background: #f4f4f4;margin: 0 auto; }
#feedback_body .search, #about_body .search, .news_view_body .search, .pro_view_body .search, .case_view_body .search{display:none;}
#news_body .search{min-height: 44px;border-top: 1px solid #f9f9f9;position: relative;background: #f4f4f4;margin: 0 auto;}
.search img {width: 20px;height: 20px;border: none;position: absolute;z-index: 2;right: 5%;top: 13px;cursor: pointer;background: none;}
.search input {width: 96%;position: absolute;z-index: 1;left: 1.5%;top: 8px;height: 24px;line-height: 24px; padding-left: 1%;-webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; border-radius: 15px;border: 2px solid #ddd;color: #999;background: #fff; outline: none;}
.search_body .search input{height: 28px;line-height: 28px;}




.xn_mf_1 {}
.copy { width:80%;height: auto;overflow: auto;text-align: center;background: #f1f1f1;font-size: 0.8em;color: #666; float:left; margin-left:2%;}



#h_foot{ width: 100%;
	height: auto;
	overflow: auto;
	text-align: center;
	margin-bottom: 36px;
	background: #f1f1f1;
	font-size: 1em;
	color: #666;
	line-height: 1.5em;
	padding: 10px 0;}





.Toolbox {}
.foot_dseign { float: right; color: #666;  padding-right: 2%;  }
.mail_bq2{ font-size:0.8em;}




.cont_lx { position: fixed;z-index: 10000;background: #C00;left: 0;bottom: 0;width: 100%;color: #FFF;height: 36px;line-height: 36px;}
.cont_lx ul { width: 96%; height: 100%; margin: 0 auto; }
.cont_lx ul li { float: left;font-size: 0.675em;    width: calc((100% - 12px) / 7);margin: 0;text-align: center;    height: 100%;}
.c_whatsapp{    background-image: url(https://rc0.zihu.com/g5/M00/3A/C4/CgAGbGg-id6ABvyoAAAdUiIlbtA732.png);    background-size: 20px;    background-repeat: no-repeat;    background-position: center center;}
.c_whatsapp a{display:inline-block;height:100%;width:100%;}
.b_line { width: 1px !important; height: 40px; margin: 0 !important; padding: 0 !important; background: #690000; border-right: 1px solid #ff0000; }
.bottom_bq1, .bottom_bq2, .bottom_bq3, .bottom_bq4, .bottom_bq5, .bottom_bq6, .bottom_bq7, .bottom_bq8, .bottom_bq9, .bottom_bq10 { color: #FFF;font-size: 0px;}
.bottom_bq2, .bottom_bq4, .bottom_bq6, .bottom_bq8 { display: none; }
.b_line1, .b_line2, .b_line3, .b_line4, .b_line5 {width: 1px !important;height: 40px;margin: 0 !important;padding: 0 !important;background: #690000;border-right: 1px solid #ff0000;}





#n_foot {width: 100%;
	height: auto;
	overflow: auto;
	text-align: center;
	margin-bottom: 36px;
	background: #f1f1f1;
	font-size: 1em;
	color: #666;
	line-height: 1.5em;
	padding: 10px 0;}





.content { clear:both;}
#EIMS_C_10002_1_MsgType_Div{display:none;}





.banner { width: 100%; margin: auto; position:relative; }
.EIMS_C_10004_1Img { width: 100%; float: left; background: #fff; }
.EIMS_C_10004_1Img img { width: 100%; height: 100%; }
#EIMS_C_10004_1Container{ width: 150px;margin: 0 auto;}
#EIMS_C_10004_1Container ul { position: absolute; z-index: 100; bottom:10px; }
#EIMS_C_10004_1Container ul li { margin-right: 10px; cursor: pointer; float: left; }
.EIMS_C_10004_1Active { width: 40px; height: 4px; background: #C00; display: block; }
#EIMS_C_10004_1Mark{ background:#FFF;}

.EIMS_C_10004_1Default {float: left;width: 40px;height: 4px;margin-right: 10px;background: #fff;cursor: pointer; }


.xn_mh_feedback_1_wrap{text-align:center;padding-top:15px; font-size:1.2em;}
.xn_mh_feedback_1_wrap a{ color:#FFF!important; font-weight:bold;}


.xn_mh_about_1_wrap{text-align:center;padding-top:15px;font-size:1.2em;}
.xn_mh_about_1_wrap a{ color:#FFF!important; font-weight:bold; }


.xn_mh_news_1_wrap{text-align:center;padding-top:15px;font-size:1.2em;}
.xn_mh_news_1_wrap a{ color:#FFF!important; font-weight:bold; }


.xn_mh_pro_1_wrap{text-align:center;padding-top:15px;font-size:1.2em;}
.xn_mh_pro_1_wrap a{ color:#FFF !important; font-weight:bold; }


.xn_mh_case_1_wrap{text-align:center;padding-top:15px;font-size:1.2em;}
.xn_mh_case_1_wrap a{ color:#FFF !important; font-weight:bold; }


.xn_mh_newsv_1_wrap{text-align:center;padding-top:15px;font-size:1.2em;}
.xn_mh_newsv_1_wrap a{ color:#FFF !important; font-weight:bold; }


.xn_mh_products_1_wrap{text-align:center;padding-top:15px;font-size:1.2em;}
.xn_mh_products_1_wrap a{ color:#FFF !important; font-weight:bold; }


.xn_mh_prodv_1_wrap{text-align:center;padding-top:15px;font-size:1.2em;}
.xn_mh_prodv_1_wrap a{ color:#FFF !important; font-weight:bold; }


.xn_mh_casel_1_wrap{text-align:center;padding-top:15px;font-size:1.2em;}
.xn_mh_casel_1_wrap a{ color:#FFF !important; font-weight:bold; }


.xn_mh_casev_1_wrap{text-align:center;padding-top:15px;font-size:1.2em;}
.xn_mh_casev_1_wrap a{ color:#FFF !important; font-weight:bold; }



.logo {float: left;width: 42px;min-height: 26px; padding-left:5px;}
.share_body .logo{ width:100%; text-align:center; padding-left:0px;}

.logoimg { width: 150px; height: 30px; margin-top: 12px; }
#feedback_body .logoimg, #about_body .logoimg, #news_body .logo, #case_body .logo{display:none;}
#feedback_body .logo, #about_body .logo, #news_body .logo, #pro_body .logo, #case_body .logo{display:none;}


#head{width: 100%;clear: both;display: block;background: #ddd;height: 50px;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhjMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjY2IwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2IwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=); 
background-image: -moz-linear-gradient(bottom, #8c0000 0%, #cb0000 80.2%, #cb0000 100%); 
background-image: -o-linear-gradient(bottom, #8c0000 0%, #cb0000 80.2%, #cb0000 100%); 
background-image: -webkit-linear-gradient(bottom, #8c0000 0%, #cb0000 80.2%, #cb0000 100%); 
background-image: linear-gradient(bottom, #8c0000 0%, #cb0000 80.2%, #cb0000 100%); }




nav { overflow: hidden;border-top: 1px solid #f9f9f9;	border-bottom: 1px solid #d7d7d7;background: #eee;}
#feedback_body .nav, #about_body .nav, #news_body .nav, #pro_body .nav, #case_body .nav{display:none;}
nav ul { width: 100%; margin:0 0 0 8px;}
nav ul li { width: 19%; height: 44px; float: left; }
nav ul li a { display: block; width: 100%; height: 45px; line-height: 45px; text-align: center; float: left; color: #666;; font-size: 1.2em; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
nav ul li a:hover { background: #dd4a4a;color: #FFF; }

.nav_cur, .nav_cur a { background: #cc0607; color: #fff; border-bottom: 2px #fff solid; height: 43px }
.nav_home_curr a{border-bottom: 2px solid #C00;height: 42px !important;color: #C00;font-weight: bold;}

.nav_line { width: 1px; background: #CCC; border-right: 1px solid #FFF; display: none; }



.news { width: 100%;height: auto;position: relative; }
.contact_body .news_zj{ display: none;}

.hnews_bq { position: absolute; right: 0; top: 0; font-size: 1.6em; color: #009; font-weight: bold; display: none; }

.i_hnews_tt { height: auto; padding: 0px; }
.i_hnews_m { width: 100%; height: 90px; position: relative; overflow:hidden;}
.i_hnews_img { position: absolute; left: 0; top: 3px; }
.i_hnews_img img { width: 100px; height: 63px; }
.i_hnews_title {position: absolute;left: 110px;top: 0;height: 19px;line-height: 19px;overflow: hidden;font-weight: bold;font-size:1.0em; color:#666; }
.i_hnews_cnt { position: absolute;left: 110px;top: 37px;height: 38px;overflow: hidden;line-height: 19px;font-size: 0.8em;color: #666;}
.i_hnews_date { position: absolute; top: 18px; left: 110px; color: #CCC; }
.i_hnews_date7, .i_hnews_date1, .i_hnews_date2, .i_hnews_date2, .i_hnews_date3, .i_hnews_date4, .i_hnews_date5, .i_hnews_date6 { float: left; }
.hnew_bline{height: 1px;font-size: 0;background: #CCC;border-bottom: 1px solid #FFF;margin-bottom: 10px;}


.i_hnews_tj { height: auto; min-height: 224px; display:none;}
.i_tnews_m { width: 100%; height: 90px; position: relative; overflow:hidden; }
.i_tnews_img { float:left;}
.i_tnews_img img { width: 100px; height: 63px; }
.i_tnews_title {float:left; overflow: hidden; font-size: 1.2em; height:80px;line-height: 80px;margin:0px 10px;}
.i_tnews_title a { color: #333; text-decoration: none; }
.i_tnews_title a:hover { color: #C00; }
.i_tnews_cnt { position: absolute; left: 110px; top: 37px; height: 48px; overflow: hidden; line-height: 16px; color: #666; display: none; }
.i_tnews_date { position: absolute; top: 18px; left: 110px; color: #CCC; display: none; }
.i_tnews_date1, .i_tnews_date2, .i_tnews_date2, .i_tnews_date3, .i_tnews_date4, .i_tnews_date5.i_tnews_date6, .i_hnews_date7 { float: left; }
.i_tnews_bline { height: 1px; font-size: 0;  border-bottom: 1px solid #FFF; margin-bottom: 10px; clear: both; }
.hnews_more { width: 200px;margin: 0 auto;text-align: center;line-height: 35px;font-weight: bold;height: 35px;display: block;cursor: pointer;border: 1px solid #cccccc; -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; -moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box; background-color: #f6f6f6; -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.8); -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.8); box-shadow: inset 0 0 0 1px rgba(255,255,255,.8);  }
.hnews_more1{ font-size:0.8em;}
.hnews_more a { color: #666; text-decoration: none; }
.EIMS_C_10001_1DIV{float:left;padding: 0 10px;}
#EIMS_C_10001_1Container {border-bottom: 1px solid #C00;margin: 20px 0;overflow: auto;}
#news #EIMS_C_10001_1Container{border-bottom: 1px solid #C00;background: #fff;height: 30px;line-height: 30px;margin:20px 0 !important;}
#about_body #EIMS_C_10001_1Container {border-bottom: 1px solid #d5d5d5;overflow: auto;height: 30px;margin-top: 15px;line-height: 28px;width: 96%;margin: auto;}
#EIMS_C_10001_1Container ul li:last-child{margin-right: 0;}
.EIMS_C_10001_1Default {float: left;font-size: 1.1em;font-weight: bold;color: #000;margin: 0 15px 0 0;padding: 0 4px;cursor: pointer;}
.EIMS_C_10001_1Active {float: left;font-size: 1.1em;font-weight: bold;background: #C00;color: #fff;margin: 0 15px 0 0;padding: 0 4px;cursor: pointer;}
#EIMS_C_10001_1Status {height: 20px;margin: auto;	width: 160px; display:none;}
.EIMS_C_10001_1SDefault {float: left;width: 40px;height: 2px;margin-right: 10px;background: #000;cursor: pointer;margin-top: 10px}
.EIMS_C_10001_1SActive {float: left;width: 40px;height: 2px;margin-right: 10px;background: #C00;cursor: pointer;margin-top: 10px}
.i_hnews_tj {width: 100%;height: auto;margin: 10px auto;}


.xn_mc_news_12_wrap{width: 100%;height: auto;position: relative;}
.xn_mc_news_12_main{width: 100%;height: auto;position: relative;}
.xn_mc_news_12_topbox{border-bottom: 1px solid #C00;background: #fff;height: 30px;line-height: 30px;margin:20px 0 !important;overflow: hidden;}
.xn_mc_news_12_tul{overflow: hidden;}
.xn_mc_news_12_tli{float: left;font-size: 1.1em;font-weight: bold;color: #000;text-align: center; cursor: pointer;}
.xn_mc_news_12_tCurr{background: #C00;color: #fff;}
.xn_mc_news_12_sub{width: 100%;overflow: hidden;position: relative;}
.xn_mc_news_12_subUl{overflow: hidden;position: relative;}
.xn_mc_news_12_subLi{float:left;}
.xn_mc_news_12_subLi ul{height: auto; overflow: hidden;}
.xn_mc_news_12_items{width: 100%; height: 90px;border-bottom: 1px solid #ccc;margin-bottom: 10px; position: relative; overflow:hidden;}
.xn_mc_news_12_imgbox{width: 31.5%;padding: 8px;float: left;}
.xn_mc_news_12_imgbox img{width: 100px; height: 63px;}
.xn_mc_news_12_iconbox{width: 61.5%;float: left;}
.xn_mc_news_12_cTitle{width: 100%;height: 19px;line-height: 19px;overflow: hidden;}
.xn_mc_news_12_cTitle a{font-weight: bold;font-size:1.0em; color:#666;}
.xn_mc_news_12_date{overflow: hidden;height: 18px;line-height: 18px;}
.xn_mc_news_12_date span{color: #ccc; float: left;}
.xn_mc_news_12_content{height: 38px;overflow: hidden;line-height: 19px;font-size: 0.8em;color: #666;}
.xn_mc_news_12_smore{width: 200px;margin: auto;padding-bottom: 10px;}
.xn_mc_news_12_smore input{width: 180px;margin: 15px auto;text-align: center;line-height: 30px;height: 30px;display: block;cursor: pointer;font-family: 微软雅黑, Verdana, Geneva, sans-serif;	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #f0f2f5;-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.2);-moz-box-shadow: 0 5px 5px rgba(0,0,0,.2);box-shadow: 0 5px 5px rgba(0,0,0,.2);	background-image: -webkit-linear-gradient(top, #f36245, #d50002);background-image: -moz-linear-gradient(top, #f36245, #d50002);background-image: -o-linear-gradient(top, #f36245, #d50002);background-image: linear-gradient(to bottom, #f36245, #d50002);border: 0px;color: #fff;}
.xn_mc_news_12_imore,.xn_mc_news_12_imore a{width: 0;height: 0;font-size: 0px;}



.hpro { height: auto; position:relative;}
.hpro_bq {position: absolute;left: 0;top: 0;font-size: 1.1em;color: #fff;font-weight: bold;width: 100px;height: 31px;background: #e60012;text-align: center;line-height: 31px; }
.EIMS_C_10001_2DIV { float: left; background: #ffff; padding: 0 10px; }
#EIMS_C_10001_2Container { border-bottom: 2px solid #e60011;margin: 20px 0;overflow: auto;height: 31px;background: #fff;}
#EIMS_C_10001_2Container ul{ display:none;}
.EIMS_C_10001_2Default { float: left; font-size: 1.5em; font-weight: bold; color: #000; margin: 0 15px 0 0; }
.EIMS_C_10001_2Active { float: left; font-size: 1.5em; font-weight: bold; color: #C00; margin: 0 15px 0 0; }
#EIMS_C_10001_2Status{height: 20px;position: absolute;top: 10px;right: 0px;margin: 0 auto;}
.EIMS_C_10001_2SDefault{float: left;width: 10px;height: 10px;margin-right: 4px;background: #333;cursor: pointer;}
.EIMS_C_10001_2SActive{float: left;width: 10px;height: 10px;margin-right: 4px;background: #C00;cursor: pointer;}

.hpro_more { width: 200px;margin:auto; margin-bottom:15px;text-align: center;line-height: 35px;font-weight: bold;height: 35px;display: block;cursor: pointer;border: 1px solid #cccccc; -moz-border-radius: 4px;-webkit-border-radius: 4px;
border-radius: 4px; -moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box; background-color: #f6f6f6; 
-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.8); -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.8); box-shadow: inset 0 0 0 1px rgba(255,255,255,.8);  }
.hpro_more1{ font-size:0.8em;}
.hpro_more a { color: #666; text-decoration: none }

.i_pro { width: 100%; height: auto; }
.i_pro_main { width: 96%;height: 133px;position: relative;margin: 5px auto 15px auto;background-color: #fff; -moz-box-shadow: 0 0 6px rgba(107,107,107,.39); -webkit-box-shadow: 0 0 6px rgba(107,107,107,.39); box-shadow: 0 0 6px rgba(107,107,107,.39);  overflow: hidden;}
.i_pro_main>a{display: block;overflow: hidden;}
.i_pro_img {padding: 5px;float: left;}
.i_pro_img img { width: 163px; height: 103px; }
.i_pro_main_name {width: 36%;margin-top: 10px;padding: 0 5px;float: left;color: #FFF;height: 26px;line-height: 26px;font-size: 1.125em;text-align: left;color: #000; text-overflow: ellipsis; 
-o-text-overflow: ellipsis; overflow: hidden;-moz-binding: url('ellipsis.xml#ellipsis'); }
.i_pro_main_name2 a { color: #C00; text-decoration: none; font-weight: bold; }
.i_pro_main_name2 a :hover { color: #C00; text-decoration: underline; }
.i_pro_main_cnt {width: 36%;padding: 0 5px;line-height: 20px !important;height: 60px !important;overflow: hidden; font-size:0.8em;float: left;}
.i_pro_main_cnt2 { line-height: 18px; height: 54px; display: block; overflow: hidden; color: #333; margin-top: 3px; }




.xn_mc_about_11_wrap{width: 100%;height: auto;overflow: hidden;position: relative;}
.xn_mc_about_11_cImg{display: none;} 
.xn_mc_about_11_tUl{border-bottom: 1px solid #d40000; width: 94%; margin: auto; margin-top: 25px; position: relative; z-index: 1000; height: 25px; line-height: 25px;}
.xn_mc_about_11_tUl li:last-child{margin-right: 0;}  
.xn_mc_about_11_tLi{float: left; font-size: 1.2em; color: #464646; margin: 0 15px 0 0; font-weight:bold; height:26px;}
.xn_mc_about_11_tCurr {border-bottom: 2px #d40000 solid;color: #d40000;}

.xn_mc_about_11_cWrap{clear: both;overflow: hidden;}
.xn_mc_about_11_cUl{overflow: hidden;position: relative;margin:15px 0px;}
.xn_mc_about_11_cUl li{float: left;overflow: hidden;}
.xn_mc_about_11_items{width: 96%;padding:10px;}
.xn_mc_about_11_cCont .xn_mc_about_11_content{font-size: 1em; color: #464646;line-height: 25px;display: block;}
.xn_mc_about_11_colWrap{position: relative;}
.xn_mc_about_11_view{display: none;}
.xn_mc_about_11_smore,.xn_mc_about_11_cCont div{display: none;}




#index_body .h_back { display: none; }
.h_back{ float: left; color:#FFF;width: 30px;height: 30px;margin-top: 13px; margin-left:5px;}
.share_body .h_back{ position:absolute; top:0;}



#index_body .h_home { display: none; }
.back_bq1, .back_bq2{ display:none;}
.h_home a { float: right; color:#FFF;width: 30px;height: 30px;margin-top: 13px; margin-right:5px;}
.share_body .h_home{ position:absolute; top:0; right:0;}




.case_type {}
.case_type_main { width: 100%; height: auto; }
.case_type_t {height: 35px;width: 100%;border-bottom: 1px #CC0000 solid;line-height: 35px; }
.case_type_t1 { float: left;width: 250px;display: inline-block;font-size: 1.075em;text-indent: 10px;line-height: 30px;color: #575757; font-weight:bold; margin-top:3px;}
.case_type_t2 { display: none }
.ncase_type_more{position: absolute;right: 20px;top: 3px;height: 63px;width: 15px;display: inline-block;background: url(https://rc1.zihu.com/rc/Mobiles/12018/images/jt_icon.png?d=20160805231925708) center center no-repeat;}
.case_type_m { width: 100%; height: auto; }
.case_type_m ul li { }
.case_type_m ul li a { width: 100%; height: 98px; display:inline-block; border-bottom: 1px #c3c3c3 solid; }
.ncase_type_main1 { margin: 10px; height: 83px; position: relative; }
.case_type_m ul li a .ncase_type_img {float:left;border: 1px solid #ededed; padding: 5px; background-color: #fff; }

.ncase_type_img img { width: 100px; height: 63px; }
.ncase_type_name { position: absolute;left: 150px;top: 25px;height: 20px;line-height: 20px;font-size: 1.3em;font-weight: bold;text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;-moz-binding: url('ellipsis.xml#ellipsis');}
.ncase_type_name a { color: #464646; text-decoration: none; }
.ncase_type_name a:hover { color: #d50002; text-decoration: underline; }





.xn_mc_case_2_casetWrap{ font-size:1.45rem; }
.xn_mc_case_2_casetImg{float:left;width: 10%;}
.xn_mc_case_2_casetImg img{width: 134px;}
.xn_mc_case_2_casetCon{float:left;width:80%;margin-left:15px;}
.xn_mc_case_2_casetTypeName { width: 100%; line-height: 31px; height: 31px; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; background-color: #d50002; color:#FFF;text-indent: 0.8em; }
.caseTFStyle { color:red;}
.xn_mc_case_2_casetItem{ margin:10px; border-bottom:1px solid #ccc; padding-bottom:15px; }




.case_list_main { width: 100%; height: auto; }

.case_list_main .case_type_t { width: 100%; line-height: 31px; height: 31px; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; background-color: #d50002; }
.case_list_main .case_type_t1 { float: left; width: 100px; display: inline-block; font-size: 1.4em; color: #fff; text-indent: 0.8em; }
.case_list_main .case_type_t2 { display: none }

.ncase_list { height: auto; margin: 10px; }
.ncase_list2 { 	width: 250px;height: 202px;position: relative;margin: 0 auto 15px auto;padding: 5px;background-color: #fff; -moz-box-shadow: 0 0 6px rgba(107,107,107,.39); -webkit-box-shadow: 0 0 6px rgba(107,107,107,.39); box-shadow: 0 0 6px rgba(107,107,107,.39);  }
.ncase_list2_img { width: 250px;height: 175px;margin: 0 auto;z-index: 5;position: relative;}
.ncase_list2_img img {z-index: 5;position: relative;width: 250px;height: 175px; }
.ncase_list2_name { z-index: 10;color: #C00;height: 30px;margin-top: 5px;font-size: 1.125em;font-weight: bold;line-height: 30px; overflow:hidden; }
.ncase_list2_name1 { color: #000; font-weight: bold; }
.ncase_list2_name2 a { color: #C00; text-decoration: none; font-weight: bold; }
.ncase_list2_name2 a :hover { color: #C00; text-decoration: underline; }
.ncase_list2_cnt { position: absolute; left: 120px; top: 24px; font-size: 1em; color: #666; display:none;}
.ncase_list2_cnt2 { line-height: 18px; height: 54px; display: block; overflow: hidden; color: #66; margin-top: 3px; }
.nmore {margin: 10px 0;}

.case_list_main .EIMS_C_10008_1_MoreDiv {width: 200px;margin: auto;padding-bottom: 10px}
.case_list_main .EIMS_C_10008_1_MoreNewsBtn{width: 180px;margin: 15px auto;text-align: center;line-height: 30px;height: 30px;display: block;cursor: pointer;font-family: 微软雅黑, Verdana, Geneva, sans-serif;	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #f0f2f5;-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.2);-moz-box-shadow: 0 5px 5px rgba(0,0,0,.2);box-shadow: 0 5px 5px rgba(0,0,0,.2);	background-image: -webkit-linear-gradient(top, #f36245, #d50002);background-image: -moz-linear-gradient(top, #f36245, #d50002);background-image: -o-linear-gradient(top, #f36245, #d50002);background-image: linear-gradient(to bottom, #f36245, #d50002);border: 0px;color: #fff}
.case_list_main .EIMS_C_10008_1_MoreDiv input {border: 0px;line-height: 30px;}




.case_view_t {}



.case_view_title { font-size: 1.5em;font-weight: bold;text-align: center;height: 60px;color: #FFF;line-height: 60px;background: #C00; }
.case_view_img { display: none; }
.case_view_m { position: relative; }
.case_view_m_bq1 { margin-right: 20px; color: #C00 }
.case_view_kewords { background: #f4f4f4;height: 40px;line-height: 40px;text-indent: 10px;font-weight: bold;display: none; }
.case_date { background: #C00;height: 40px;text-align: center;color: #f8f8f8; }
.case_date2 { margin-right: 30px; }
.case_view_cnt { padding: 10px; min-height: 300px; width: 92%; font-size: 1.2em; color: #464646; line-height: 24px; margin:auto; }
.EIMS_C_10005_1_loading { background: url(https://rc1.zihu.com/rc/Mobiles/12018/images/loading.gif?d=20160805231925708) no-repeat center center !important; height: 150px; width: 100px; dispaly: block; background-position: center center; }
.EIMS_C_10005_1_Item { margin: 0px; padding: 0px; float: left; overflow: hidden; }




.contact { width: 100%; min-width: 320px; height: 400px; overflow: hidden; }
.contact iframe { 100% !important; height: 500px !important; overflow: hidden; }
#xn_mh_contact_1_wrap{ width:100%; text-align:center; padding-top:15px;}
#xn_mh_contact_1_wrap a{ color:#fff;}



.EIMS_C_10002_1_msg_Div1{width: 96%;height:180px;margin:10px auto 0 auto;}
#EIMS_C_10002_1_MsgContent_Div{width: 96%;height:180px;margin:10px auto 0 auto;}
.EIMS_C_10002_1_msg_Textarea { font-family: 微软雅黑, Verdana, Geneva, sans-serif;font-size: 1em;padding: 5px;width: 98%;height: 180px;border: 1px solid #d6d6d6; background-color: #fff; -moz-box-shadow: inset 2px 4px 5px rgba(0,0,0,.16); -webkit-box-shadow: inset 2px 4px 5px rgba(0,0,0,.16); box-shadow: inset 2px 4px 5px rgba(0,0,0,.16); }
.EIMS_C_10002_1_msg_Text {padding: 5px;font-size: 1em;width: 98%;height: 20px;border: 1px solid #d6d6d6; background-color: #fff; -moz-box-shadow: inset 2px 4px 5px rgba(0,0,0,.16); -webkit-box-shadow: inset 2px 4px 5px rgba(0,0,0,.16); box-shadow: inset 2px 4px 5px rgba(0,0,0,.16); }
.EIMS_C_10002_1_msg_Div { width: 96%;height: 20px;margin: 20px auto; }

#EIMS_C_10002_1_btnDiv { margin-top: 15px; padding-bottom: 15px; }
.EIMS_C_10002_1_msg_Submit {width: 80px;height: 30px;border: 0px;margin-right: 20px;cursor: pointer;color: #FFF;line-height: 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; -moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box; background-color: #e50011;  }
.EIMS_C_10002_1_msg_Cancel { width: 80px;height: 30px;border: 0px;cursor: pointer;color: #FFF;line-height: 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; -moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box; background-color: #aaa; }
.EIMS_C_10002_1_ui-btn-corner-all { -webkit-border-radius: 1em; border-radius: 1em; }
.EIMS_C_10002_1_ui-btn-up-c { border: 1px solid #ccc; background: #eee; font-weight: bold; color: #222; text-shadow: 0 1px 0 #fff; background-image: -webkit-gradient(linear, left top, left bottom, from( #fff), to( #f1f1f1)); background-image: -webkit-linear-gradient( #fff, #f1f1f1 ); background-image: -moz-linear-gradient( #fff, #f1f1f1); background-image: -ms-linear-gradient( #fff, #f1f1f1); background-image: -o-linear-gradient( #fff, #f1f1f1 ); background-image: linear-gradient( #fff, #f1f1f1); }
.EIMS_C_10002_1_ui-btn-inner { font-size: 16px; padding: .6em 20px; min-width: .75em; display: block; position: relative; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; border-top: 1px solid #fff; border-color: rgba(255,255,255,.3); -webkit-border-radius: inherit; border-radius: inherit; zoom: 1; display: none }



.newslist_all { margin-top: 10px }



.xn_mc_newsl_m_1_wrap {width: 100%;}
.all_more{width: 200px;margin: auto;padding-bottom: 10px}
.EIMS_C_10008_1_MoreNewsBtn{width: 180px;margin: 15px auto;text-align: center;line-height: 30px;height: 30px;display: block;cursor: pointer;font-family: 微软雅黑, Verdana, Geneva, sans-serif;	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #f0f2f5;-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.2);-moz-box-shadow: 0 5px 5px rgba(0,0,0,.2);box-shadow: 0 5px 5px rgba(0,0,0,.2);	background-image: -webkit-linear-gradient(top, #f36245, #d50002);background-image: -moz-linear-gradient(top, #f36245, #d50002);background-image: -o-linear-gradient(top, #f36245, #d50002);background-image: linear-gradient(to bottom, #f36245, #d50002);border: 0px;color: #fff}



.xn_mc_newsv_1_wrap {}
.news_view_title { font-size: 1.2em;font-weight: bold;text-align: center;height: 40px;color: #FFF;line-height: 20px;background: #C00; padding-top:30px;}
.news_view_m { width: 100%; margin: auto; }
.news_view_img { width: 196px; height: 135px; margin: auto; display: none; }
.news_view_img img { width: 196px; height: 135px; margin: auto; }
.news_date { background: #C00;height: 40px;text-align: center;color: #f8f8f8; }
.news_date2 { margin-right: 10px; }
.news_date3 { margin-left: 10px; }
.news_view_kewords { background: #f4f4f4;height: 40px;line-height: 40px;text-indent: 10px;font-weight: bold;display: none; }
.news_view_m_bq1 {margin-right: 20px;color: #C00}
.news_view_cnt { width: 96%; color: #464646; font-size: 1.0em; line-height: 24px; margin-top: 10px; margin:auto;}
.EIMS_C_10005_1_loading { background: url(https://rc1.zihu.com/rc/Mobiles/12018/images/loading.gif?d=20160805231925708) no-repeat center center !important; height: 150px; width: 100px; dispaly: block; background-position: center center; }
.EIMS_C_10005_1_Item { margin: 0px; padding: 0px; float: left; overflow: hidden; }
.news_view_t{display: none;}



.npro_list {}
.npro_list2 { width: 96%;height: 133px;position: relative;margin: 20px auto;background-color: #fff; -moz-box-shadow: 0 0 6px rgba(107,107,107,.39); -webkit-box-shadow: 0 0 6px rgba(107,107,107,.39); box-shadow: 0 0 6px rgba(107,107,107,.39); clear: both; }
.npro_list2_img { position: absolute;left: 10px;top: 10px;padding: 18px 10px; }
.npro_list2_img img { width: 100px; height: 70px; }
.npro_list2_name { position: absolute;left: 140px;top: 10px;color: #FFF;height: 26px;line-height: 26px;font-size: 1.125em;text-align: left;color: #000;text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;-moz-binding: url('ellipsis.xml#ellipsis'); }
.npro_list2_cnt {position: absolute;left: 140px;top: 50px;padding-right: 10px;line-height: 20px !important;height: 60px !important;overflow: hidden; }





.pro_type_main { width: 100%; height: auto; }
.pro_type_t { height: 35px;width: 100%;border-bottom: 1px #CC0000 solid;line-height: 35px; }
.pro_type_t1 { float: left;width: 250px;display: inline-block;font-size: 1.375em;text-indent: 10px;line-height: 30px;color: #575757; margin-top:3px; font-weight:bold;}
.pro_type_t2 { height: 35px; width: 15px; float: right;display: inline-block;display: none; }
.pro_type_m {　width: 100%; height: auto;　}
.pro_type_m ul li {border-bottom: 1px solid #CCC; }
.pro_type_m ul li a {　width: 100%; height: 113px;　display: inline-block; border-bottom: 1px #c3c3c3 solid;　}
.pro_type_m ul li a .npro_type_img { position: absolute;left: 0;top: 0;border: 3px solid #ededed;padding: 5px;background-color: #fff;　}
.npro_type_more{position: absolute;right: 20px;top: 3px;height: 63px;width: 15px;display: inline-block;background: url(https://rc1.zihu.com/rc/Mobiles/12018/images/jt_icon.png?d=20160805231925708) center center no-repeat;}
.npro_type_main1{	margin: 10px;height: 83px;position: relative;}
.npro_type_img img { width: 100px; height: 63px; }
.npro_type_name {   position: absolute;left: 150px;top: 25px;height: 20px;line-height: 20px;font-size: 1.2em;font-weight: bold;white-space: nowrap;text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;-moz-binding: url('ellipsis.xml#ellipsis'); width:120px;}
.npro_type_name a { color: #464646; text-decoration: none; }
.npro_type_name a:hover { color: #d50002; text-decoration: underline; }
a, a:visited{color:#666;}





.xn_mc_pro_2_protImg img{ width:150px; }
.xn_mc_pro_2_protTitle{ text-align:center; width:150px; }
.xn_mc_pro_2_protItem{ margin-top:10px; padding:10px 5px; }
.xn_mc_pro_2_proTypeName{ width: 100%; line-height: 31px; height: 31px; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; background-color: #d50002; color:#FFF; padding-left:10px; }
.xn_mc_pro_2_protWrap{ margin-top:20px; font-size:1.45rem;}




.view_m { width: 100%; height:auto; }
.view_img{background: #FFF;text-align: center;height: 230px; padding-top:10px;}
.view_m_bq { height: 30px;background: #f0f0f0;line-height: 30px;font-size: 1.125em;font-weight: bold;text-indent: 10px;}
.view_img img { width: 100%; height: 221px; }
.xn_mc_prodv_1_wrap {}
.pro_view_t { width: 100%; height: 35px; border-bottom: 2px solid #C00; font-size: 1.5em; line-height: 35px; font-weight: bold; display: none; }
.view_name { width: 100%;font-size: 1.5em;line-height: 40px;text-indent: 10px; border-bottom:1px #CC0000 solid; margin-top:10px; }
.pro_tu { display: none; }
.view_cnt { line-height: 24px; font-size: 1.0em; color: #464646; width: 92%; margin-top: 10px; margin-bottom:10px; width:96%; margin:auto;}
.EIMS_C_10005_1_loading { background: url(https://rc1.zihu.com/rc/Mobiles/12018/images/loading.gif?d=20160805231925708) no-repeat center center !important; height: 150px; width: 100px; dispaly: block; background-position: center center; }
.EIMS_C_10005_1_Item { margin: 0px; padding: 0px; float: left; overflow: hidden; }



.pro_view_qhtu { float:left;}



.npro_list { width: 100%; height: auto; }
.products_name_t{height: 35px;width: 100%;border-bottom: 1px #CC0000 solid;line-height: 35px; margin-top:10px;}
.products_name_t1 { float: left;width: 250px;display: inline-block;font-size: 1.375em;text-indent: 10px;line-height: 30px;color: #575757; }
.products_name_t2 { height: 35px; width: 15px; float: right; display: inline-block; background: url(https://rc1.zihu.com/rc/Mobiles/12018/images/jt_icon.png?d=20160805231925708) center 10px no-repeat; display: none; }
.nmore {margin: 10px 0;}




.xn_mc_prolist_1_but { cursor:pointer; width:34px; height:35px; position:fixed; top:20px; right:20px; border:1px solid #000; border-radius:5px; background:#000; z-index:99; color:#fff; font-size:12px; text-align:center; padding:5px 3px 0 3px; line-height:14px;}
.xn_mc_prolist_1_tlist { width:30%; height:100%; position:fixed; right:0; top:0; background:#555; z-index:10002; overflow:hidden; display:none;}
.xn_mc_prolist_1_lbox { padding:50px 0; }
.xn_mc_prolist_1_item { height:30px; line-height:30px; }
.xn_mc_prolist_1_item a { font-size:14px; color:#fff; padding:0 0 0 10px; }
.mask { position:fixed; width:100%; height:100%; background:#000; filter:alpha(Opacity=80); left:0; top:0; opacity: 0.8; z-index:10001;}
.npro_list .EIMS_C_10008_1_MoreDiv {width: 200px;margin: auto;padding-bottom: 10px}
.npro_list .EIMS_C_10008_1_MoreNewsBtn{width: 180px;margin: 15px auto;text-align: center;line-height: 30px;height: 30px;display: block;cursor: pointer;font-family: 微软雅黑, Verdana, Geneva, sans-serif;	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #f0f2f5;-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.2);-moz-box-shadow: 0 5px 5px rgba(0,0,0,.2);box-shadow: 0 5px 5px rgba(0,0,0,.2);	background-image: -webkit-linear-gradient(top, #f36245, #d50002);background-image: -moz-linear-gradient(top, #f36245, #d50002);background-image: -o-linear-gradient(top, #f36245, #d50002);background-image: linear-gradient(to bottom, #f36245, #d50002);border: 0px;color: #fff}
npro_list .EIMS_C_10008_1_MoreDiv input {border: 0px;line-height: 30px;}




.EIMS_C_10003_1_MoreDiv{padding-top: 10px;padding-bottom: 25px;}
.EIMS_C_10003_1_MoreNewsBtn { width: 260px; height: 36px; line-height: 36px; margin: 0 auto; font-size: 1.2em; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; border: 1px solid #dce0e0; background: #f1f1f1; cursor: pointer; box-shadow: 0px 0px 3px 0px #fff inset; color: #999; }
.sea_reasult_img { display: none; }
.search_cont { margin: 10px; color: #464646; border-bottom: 1px #e2e2e2 solid; height:30px; overflow:hidden; }
.search_cont1 { font-size: 1em; text-overflow: ellipsis;  -o-text-overflow: ellipsis;  overflow: hidden; -moz-binding: url('ellipsis.xml#ellipsis'); line-height: 26px; min-width: 320px; }
.search_cont2 { display: none; }
.search_cnt { padding: 0; }
#EIMS_C_10003_1_Top,#EIMS_C_10003_1_TypeList{display: none;}
.EIMS_C_10003_1_MoreDiv{margin-bottom: 20px;}









@font-face {font-family: 'icomoon';src:url('https://rc1.zihu.com/rc/Mobiles/12018/fonts/icomoon.eot');src:url('https://rc1.zihu.com/rc/Mobiles/12018/fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('https://rc1.zihu.com/rc/Mobiles/12018/fonts/icomoon.woff') format('woff'),url('https://rc1.zihu.com/rc/Mobiles/12018/fonts/icomoon.ttf') format('truetype'),
url('https://rc1.zihu.com/rc/Mobiles/12018/fonts/icomoon.svg#icomoon') format('svg');font-weight: normal;font-style: normal;}

[data-icon]:before {font-family: 'icomoon';content: attr(data-icon);speak: none;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.icon-envelope, .icon-undo, .icon-phone, .icon-screen, .icon-location, .icon-bubbles,.icon-home,.icon-share,.icon-pencil{font-family: 'icomoon';speak: none;font-size: 1.4em;color: #fff;margin: 0 3px 0 0;font-style: normal;font-weight: normal;
font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;}

.h_back .icon-undo,.h_home .icon-home{font-size: 1em;}

.icon-home:before {content: "\e001";color: #fff;font-size: 1.5em;}

.icon-undo:before {content: "\e003";color: #fff;font-size: 1.5em;}

.icon-envelope:before {content: "\e000";}


.icon-phone:before {content: "\e004";}

.icon-screen:before {content: "\e002";}

.icon-location:before {content: "\e006";}
.icon-bubbles:before {content: "\e005";}

.icon-cog:before {content: "\e007"; color: #fff; font-size:0.8em; display:none;}

.icon-share:before {content: "\e008";}

.icon-pencil:before {content: "\e009";}

