#ztmi-header{ width:100%; /* max-width:2560px;*/ height:71px; background:#010102; color:#ffffff; position:fixed;left:0;right:0; top:0; margin:0 auto; z-index:912; }
#ztmi_global_nav { height:71px; position: relative; padding: 0px 15px 0px 15px; z-index:911; }
#ztmi_global_nav nav{max-width:2560px;margin: 0 auto;position: relative;}
.lg-container { width: 100%!important; max-width: 2560px; margin: 0 auto; margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }

#ztmi_logo { float:left; overflow:hidden; position:relative; width:280px; height:70px; background:url(../images/ztmi-logo.jpg?1); background-size:100% 100%; }
#ztmi_masthead_wrap { position:absolute; top:34; width:100%; z-index:900; padding:0px 0px; }
.ztmi_masthead_cata { float: left; margin: 24px 0px 0px 60px; padding: 0; position: relative; }

.ztmi_masthead_cata>li { display:block; float:left; padding:0 24px; font-size:16px; height:51px; line-height:40px; text-decoration:none; }
.ztmi_masthead_cata>li>a {color:#ffffff; box-sizing:border-box; cursor:pointer; display:block; /*overflow:hidden; */padding:0; position:relative;text-decoration:none; border-bottom:2px solid transparent; transition:border-color .3s,color .3s; }
.ztmi_masthead_cata>li>a:hover{ color: #019f94;}
.ztmi_masthead_cata>li>a:after{ position: absolute; z-index:2; content:''; width:0; height:2px;background:#019f94; left:50%;bottom:-13px; -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in; }
.ztmi_masthead_cata>li>a:hover,
.ztmi_masthead_cata>li.active>a{color: #019f94;}
.ztmi_masthead_cata>li>a:hover:after,
.ztmi_masthead_cata>li.active>a:after{ width:100%;left:0;}
.ztmi_masthead_rightside { width:50px; height:50px; position:absolute; top:13px; right:10px; }
.ztmi_masthead_rightside div{  width:40px; height:40px; background:#1b1b1c; border-radius:28px; padding-top:6px; padding-left:6px;}
.ztmi_masthead_rightside div>svg{ fill:#ffffff; }
.ztmi_masthead_rightside a { width:50px; height:50px; display:block; cursor:pointer; }
.dropdown-backdrop{ display:none;}
.container { width:100%!important; max-width:1200px; }


/* 移动端下拉框 */
#ztmi_mob_nav_container { position:fixed; z-index:988; top:0; right:-100%; width:100%; height:100%; background:#fff; overflow:auto; }
#container.open,#footer.open,.footer.open,.share_nullbox.open { left:-100%!important; position:fixed; }
#ztmi_mob_nav_container.open { right:0!important; box-shadow:-5px 0 10px rgba(0,0,0,.2); }
#container,#ztmi_mob_nav_container { -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in; }
#ztmi_mob_nav_container ul li { border-bottom:1px solid #ddd; line-height:45px; padding:0 20px; font-size:16px; color:#333; }
#ztmi_mob_nav_container ul li a { display:block; }
#ztmi_mob_nav_container ul li.search { line-height:57px; }
#ztmi_mob_nav_container ul li.search .prev { float:left; }
#ztmi_mob_nav_container ul li.search .prev a { color:#019f94; }
#ztmi_mob_nav_container ul li ul li:hover,#ztmi_mob_nav_container ul li ul li ul li:hover { color:#fff; }
#ztmi_mob_nav_container .title.active>ul>li>a:hover,#ztmi_mob_nav_container .title.active a { color:#019f94; }
#ztmi_mob_nav_container .title.active>ul>li>a { color:#333; }
#ztmi_mob_nav_container ul li ul { display:none; margin-left:-25px; margin-right:-20px; padding-left:25px; padding-right:20px; border-top:1px solid #aaa; border-bottom:none; color:#fff; }
#ztmi_mob_nav_container .title.active>ul>li:hover>a,#ztmi_mob_nav_container ul>li,#ztmi_mob_nav_container ul>li:hover>a,li.ztmi_hasmore>ul>li a:hover,li.ztmi_hasmore a:hover,li.ztmi_nomore a:hover,li.nomore>ul>li a:hover { color:#fff; }
#ztmi_mob_nav_container ul li ul li:hover,#ztmi_mob_nav_container ul li ul li ul li:hover { background-color:#019f94; }
#ztmi_mob_nav_container ul li ul li.title { color:#019f94;}
#ztmi_mob_nav_container ul>li>ul>li,#ztmi_mob_nav_container ul li ul li.title { margin-left:-25px; margin-right:-20px; padding-left:25px; padding-right:20px; background-color:#f6f6f6; }
#ztmi_mob_nav_container ul>li>ul>li { border-bottom:1px solid #aaa; }
#ztmi_mob_nav_container ul li ul li ul li { border-bottom-color:#aaa; margin-left:-25px; margin-right:-20px; padding-left:40px; padding-right:20px; background-color:#f6f6f6; }
.ul-block { display:block!important; }

.nav-all-pro{ width: 1800px; height: 530px; /*background: #000000;*/ background: linear-gradient(to right, #000000 50%, #ffffff 50%); display: none; padding: 0px 0px 50px 0px; position: absolute; z-index:800; left:50px; border-radius:0px 0 18px 18px; overflow: hidden; }

#nav-all-pro-menu{ width: 300px; float: left; }
#nav-all-pro-menu ul{ width:100%; height: auto;}
#nav-all-pro-menu li{ width:100%; height: 60px;color:#fff;border-bottom: 1px solid #262626; font-size: 16px; line-height: 32px; padding-top: 16px; padding-left: 30px; cursor: pointer; }
#nav-all-pro-menu li a{ color:#fff; display:block;}
#nav-all-pro-menu li:hover,
#nav-all-pro-menu li:hover a,
#nav-all-pro-menu .active a{ color: #019f94; }
#nav-all-pro-menu .active{ background:url(../images/pro-menu-bg.jpg) -60px 0px; color: #019f94;  }

#nav-all-pro-photo{ width: 1500px;float:left;overflow: hidden;}
#nav-all-pro-photo ul{ width: 1800px; float: left; }
#nav-all-pro-photo li{margin-left:-120px; }
#nav-all-pro-photo li:first-child{ display: block; }

/* 全局移动端下拉框 */
#ztmi_mob_nav_container { position:fixed; z-index:1000; top:0; right:-100%; width:100%; height:100%; background:#fff; overflow:auto; }
#container.open,#footer.open,.footer.open,.share_nullbox.open { left:-100%!important; position:fixed; }
#ztmi_mob_nav_container.open { right:0!important; box-shadow:-5px 0 10px rgba(0,0,0,.2); }
#container,#ztmi_mob_nav_container { -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in; }
#ztmi_mob_nav_container ul li { border-bottom:1px solid #ddd; line-height:45px; padding:0 20px; font-size:16px; color:#333; }
#ztmi_mob_nav_container ul li a { display:block; }
#ztmi_mob_nav_container ul li.search { line-height:57px; }
#ztmi_mob_nav_container ul li.search .prev { float:left; }
#ztmi_mob_nav_container ul li.search .prev a { color:#01b2a9; }
#ztmi_mob_nav_container ul li ul li:hover,#ztmi_mob_nav_container ul li ul li ul li:hover { color:#fff; }
#ztmi_mob_nav_container .title.active>ul>li>a:hover,#ztmi_mob_nav_container .title.active a { color:#01b2a9; }
#ztmi_mob_nav_container .title.active>ul>li>a { color:#333; }
#ztmi_mob_nav_container ul li ul { display:none; margin-left:-25px; margin-right:-20px; padding-left:25px; padding-right:20px; border-top:1px solid #aaa; border-bottom:1px solid #aaa; color:#fff; }
#ztmi_mob_nav_container .title.active>ul>li:hover>a,#ztmi_mob_nav_container ul>li,#ztmi_mob_nav_container ul>li:hover>a,li.zy2_hasmore>ul>li a:hover,li.zy2_hasmore a:hover,li.zy2_nomore a:hover,li.nomore>ul>li a:hover { color:#fff; }
#ztmi_mob_nav_container ul li ul li:hover,#ztmi_mob_nav_container ul li ul li ul li:hover { background-color:#01b2a9; }
#ztmi_mob_nav_container ul li ul li.title { color:#01b2a9; }
#ztmi_mob_nav_container ul>li>ul>li,#ztmi_mob_nav_container ul li ul li.title { margin-left:-25px; margin-right:-20px; padding-left:25px; padding-right:20px; background-color:#fff; }
#ztmi_mob_nav_container ul>li>ul>li { border-bottom:1px solid #aaa; }
#ztmi_mob_nav_container ul li ul li ul li { border-bottom-color:#aaa; margin-left:-25px; margin-right:-20px; padding-left:40px; padding-right:20px; background-color:#f6f6f6; }
.ul-block { display:block!important; }

/*全局移动端下拉当前状态*/
#zy2_search_box { width:100%; position:relative; top:75px; border:0; margin-left:0; }
#zy2_masthead_wrap { padding:0px 0px; }
#zy2_mob_nav_close { text-align:center; vertical-align:middle; float:right; padding:0 15px; right:-16px; position:relative; cursor:pointer; width:50px; height:57px; }
#zy2_mob_nav_close:before { content:""; position:absolute; width:30px; height:30px; top:13px; left:15px; background:url(../images/zy2_sprite.png) no-repeat -101px -42px; }
li.zy2_hasmore a,li.zy2_nomore a { position:relative; }
li.zy2_hasmore:hover,li.zy2_nomore:hover { background-color:#01b2a9; color:#fff; }

li.zy2_hasmore a, li.zy2_nomore a{ position:relative; }
li.zy2_hasmore.active>a:after, li.zy2_hasmore>a:after{ display:block; content:""; background:url(../images/zy2_sprite.png) no-repeat -97px -94px; position:absolute; top:17px; right:0; width:20px; height:15px; }
li.zy2_nomore>a:after{ display:block; content:""; background:url(../images/zy2_sprite.png) no-repeat -94px -10px ; position:absolute; top:17px; right:0; width:20px; height:15px; }
.ul-block2,
.ul-block3{ border:none;}
#ztmi_mob_nav_container ul li a.a2,
#ztmi_mob_nav_container ul li a.a2:hover{ color:#333;}
#ztmi_mob_nav_container .title a.a3{ padding-left:0px;}
#ztmi_mob_nav_container .ul-block3 li.title,
#ztmi_mob_nav_container .ul-block3 li{ background:#f1f1f1;}

/*头部搜索*/
#zy2_search_box input[type=text] { width:100%;height:36px; padding:0 40px 0 20px;color:#000; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; border:1px solid #ccc;}
#zy2_search_box input[type=text]:focus { border-color:#01b2a9; outline:0; }
#zy2_search_box div:nth-child(2) { height:36px; position:relative; }
#zy2_search_box input[type=button] { width:40px; height:36px; background:url(../images/zy2_sprite.png) 0 -80px; border:0; position:absolute; z-index:2; right:20px; top:20px;}
#zy2_search_box input[type=button]:hover { background-position:-42px -80px;}
#zy2_search_box {display:none;width:350px; top:100%; right:0; margin-right:10px;height:auto; position:absolute; z-index:20; padding:0;background:#fff;border-radius: 0;box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1);}
#zy2_search_box .zy2_search_input{display:block; height:76px; position:relative;padding: 20px;background:#fff;}
.open #zy2_search_box{ display:block; z-index:1000;}


/*prolish*/
#prolish{ width:100%; height:auto; display:none; }
#prolish .quickname{ font-size:14px; line-height:26px; color:#666;margin:0;margin-bottom:5px;padding-left:20px; }
#prolish ul{ width:100%; float:left;padding:20px;padding-top:0; }
#prolish ul li{ font-size:14px; line-height:24px; color:#666; padding-left:20px; }
#prolish a{ width:100%; height:25px; color:#666; float:left;}
#prolish a:hover{ color:#8fc31f; }


/*clearfix*/
.clearfix:before, .clearfix:after{content:"";display:block;height:0;overflow:hidden;}  
.clearfix:after{clear:both;}  
.clearfix{zoom:1;} 


/*nav-all-case*/
.nav-all-case{ width: 1800px; /*min-height:170px;*/height: auto; /*background: #000000; */background: linear-gradient(to right, #000000 50%, #ffffff 50%); display: none; padding:0; position: absolute; z-index:800; left:50px; border-radius:0px 0 18px 18px; overflow: hidden; }
#nav-all-case-menu{ width: 300px; float: left; }
#nav-all-case-menu ul{ width:100%; height: auto;}
#nav-all-case-menu li{ width:100%; height:58px; border-bottom: 1px solid #262626; font-size: 16px; line-height: 32px; padding-top: 16px; padding-left: 30px; cursor: pointer; }
#nav-all-case-menu li a{ color:#fff;}
#nav-all-case-menu li:hover,
#nav-all-case-menu li:hover a,
#nav-all-case-menu li.active,
#nav-all-case-menu li.active a{ color: #019f94; }
#nav-all-case-menu li.active{ background:url(../images/pro-menu-bg.jpg) -60px 0px; color: #019f94;}

#nav-all-case-lm{ width: 1500px;float: left; overflow: hidden;  background:#fff;min-height:170px;height: auto; position:relative;}
#nav-all-case-lm:after{ content:''; position:absolute; left:0;top:0;right:0; width:100%; background:#fff; overflow:hidden;}
#nav-all-case-lm>ul{width:100%;font-size:0; line-height:0;}
#nav-all-case-lm>li{ width:100%; float: left; display: none; margin-left:-120px; }
#nav-all-case-lm>li:first-child{display: block;}


.lmList{ font-size:0; line-height:0;padding-top:10px; min-height:170px;}
.lmList>li{ display:inline-block;*display:inline; zoom:1; vertical-align:top;width:25%; line-height:0; color:#212529;}
.lmList>li>a.a3{display:inline-block;font-size:16px;color:#212529; font-weight:600; margin-left:26px;line-height:32px;}
.lmList>li>a.a3:hover{ color: #019f94; }

.lmul2{ display:block;margin-left:26px;font-size:0;line-height:0;}
.lmul2>li{display:block;}
.lmul2>li>a.a4{display:inline-block;font-size:14px; line-height:32px;color:#212529;font-weight:400;}
.lmul2>li>a.a4:hover{ color: #019f94; }


/*nav-case-icon*/
.nav-case-icon{ display:block;height:160px;margin:52px 16px 8px 16px; text-align:center; }
.nav-case-icon>li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content: space-between;width:16.66666666666667%; text-align:center;float:left;}
.nav-case-icon>li>a{display:block;width:100%;margin:0px; padding:0px;  position:relative;}
.nav-case-icon>li>a img{ width:70px; height:70px; }
.nav-case-icon h3{ font-size:16px;text-align:center; font-weight:bold;margin-top:10px;}
.nav-case-icon .active>a{ color: #019f94 !important; }


/*nav-case-icon2*/
.nav-case-icon2{ display:block; height:170px; margin:36px 0px 0px 0px; text-align:center; }
.nav-case-icon2>li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content: space-between;width:25%; text-align:center;float:left;}
.nav-case-icon2>li>a{display:block;width:100%;margin:0px; padding:0px; position:relative; }
.nav-case-icon2>li>a img{ width:98px; height:98px; }
.nav-case-icon2 h3{ font-size:16px;text-align:center; font-weight:bold; margin-top:-2px;}
.nav-case-icon2 .active>a{ color: #019f94 !important; }


/*产品页二级导航*/
.pro_nav{ width:100%; background:#e9e9e9; }
.pro_nav_b{ width:100%; max-width:1200px; height:52px; margin: 0 auto; }
.pro_nav_b dl,.pro_nav_b dl dt,.pro_nav_b dl dd { height:52px; line-height:50px; }
.pro_nav_b dl{ line-height:50px; }
.pro_nav_b dl a{ color:#666; }
.pro_nav_b dt{ float:left; font-size:18px; font-weight:normal; }
.pro_nav_b dt ul li{ float:left; }
.pro_nav_b dt ul li.child{ font-size:14px; color:#666; margin-left:26px; }
.pro_nav_b dt ul li.child:hover{ color:#83b31d; }
.pro_nav_b dt ul li.current{ border-bottom:2px solid #83b31d; }
.pro_nav_b dt span{ display:inline-block; width:100px; height:50px; background: url(../images/s_t1.png) no-repeat 15px -22px; cursor:pointer; }
.pro_nav_b dd{ float:right; }
.pro_nav_b dd ul li{ float:left; margin-left:26px; height:48px; }
.pro_nav_b dd ul li:hover{ float:left; margin-left:26px; height:48px; color:#83b31d; }
.pro_nav_b dd ul li.hyyy{ background:url(../images/hyyy_01.png) no-repeat 0px 18px; padding-left:20px; }
.pro_nav_b dd ul li.hyyy:hover{ background:url(../images/hyyy_green.png) no-repeat 0px 18px; padding-left:20px; color:#8fc31f; }
.pro_nav_b dd ul li.hyyy.current{ background:url(../images/hyyy_green.png) no-repeat 0px 18px; padding-left:20px; color:#8fc31f; }
.pro_nav_b dd ul li.zlxz{ background:url(../images/zlxz_01.png) no-repeat 0px 18px; padding-left:22px; }
.pro_nav_b dd ul li.zlxz:hover{ background:url(../images/zlxz_green.png) no-repeat 0px 18px; padding-left:22px; color:#8fc31f; }
.pro_nav_b dd ul li.zlxz.current{ background:url(../images/zlxz_green.png) no-repeat 0px 18px; padding-left:22px; color:#8fc31f; }
.pro_nav_b dd ul li.jszt{ background:url(../images/jszt_01.png) no-repeat 0px 18px; padding-left:24px; }
.pro_nav_b dd ul li.jszt:hover{ background:url(../images/jszt_green.png) no-repeat 0px 18px; padding-left:24px; color:#8fc31f; }
.pro_nav_b dd ul li.jszt.current{ background:url(../images/jszt_green.png) no-repeat 0px 18px; padding-left:24px; color:#8fc31f; }
.pro_nav_b dd ul li.jszt1{ background:url(../images/jszt_01.png) no-repeat 0px 18px; padding-left:24px; }
.pro_nav_b dd ul li.jszt1:hover{ background:url(../images/jszt_green.png) no-repeat 0px 18px; padding-left:24px; color:#8fc31f; }
.pro_nav_b dd ul li.jszt1.current{ background:url(../images/jszt_green.png) no-repeat 0px 18px; padding-left:24px; color:#8fc31f; }
.pro_nav_b dd ul li.cpxx{ background:url(../images/cpxx_01.png) no-repeat 0px 18px; padding-left:24px; }
.pro_nav_b dd ul li.cpxx:hover{ background:url(../images/cpxx_green.png) no-repeat 0px 18px; padding-left:24px; color:#8fc31f; }
.pro_nav_b dd ul li.cpxx.current{ background:url(../images/cpxx_green.png) no-repeat 0px 18px; padding-left:24px; color:#8fc31f; }
.pro_nav_b dd ul li.tjpj{ background:url(../images/tjpj_01.png) no-repeat 0px 18px; padding-left:24px; }
.pro_nav_b dd ul li.tjpj:hover{ background:url(../images/tjpj_green.png) no-repeat 0px 18px; padding-left:24px; color:#8fc31f; }
.pro_nav_b dd ul li.tjpj.current{ background:url(../images/tjpj_green.png) no-repeat 0px 18px; padding-left:24px; color:#8fc31f; }
.pro-nav-list { width: 100%; background: #fff; z-index: 9999; border-bottom: #e3e2e2 1px solid; padding: 22px 0; display: none; position: absolute; }
.pro-nav-list>div{  width:100%; max-width: 1200px; height: auto; margin: 0 auto; overflow: hidden; }
.pro-nav-list dl { overflow: hidden; line-height: 30px; }
.pro-nav-list dl dt { font-size:14px; color: #333; float: left; font-weight:normal;}
.pro-nav-list dl dd { color: #d0d0d0; }
.pro-nav-list dl dd a { color: #83b31d; margin: 0 15px; }
.pro-nav-list p a { color: #83b31d; margin: 0px; }
.pro-nav-list a:hover { color: #8fc31f; }
@media only screen and (max-width:1023px) {
#ztmi_masthead_wrap { padding:0px 0px; }
#ztmi_mob_nav_close { text-align:center; vertical-align:middle; float:right; padding:0 15px; right:-16px; position:relative; cursor:pointer; width:50px; height:57px; }
#ztmi_mob_nav_close:before { content:""; position:absolute; width:30px; height:30px; top:13px; left:15px; background:url(../images/ztmi_sprite.png) no-repeat -101px -42px; }
li.ztmi_hasmore a,li.ztmi_nomore a { position:relative; }
li.ztmi_hasmore:hover,li.ztmi_nomore:hover { background-color:#019f94; color:#fff; }

#footer { position:relative; z-index:500; background:#000000; width:100%; overflow:hidden; }
#footer,#footer a { color:#fff; }
li.ztmi_hasmore a, li.ztmi_nomore a{ position:relative; }
li.ztmi_hasmore.active>a:after, li.ztmi_hasmore>a:after{ display:block; content:""; background:url(../images/ztmi_sprite.png) no-repeat -97px -94px; position:absolute; top:17px; right:0; width:20px; height:15px; }
li.ztmi_nomore>a:after{ display:block; content:""; background:url(../images/ztmi_sprite.png) no-repeat -94px -10px ; position:absolute; top:17px; right:0; width:20px; height:15px; }
li.ztmi_hasmore:hover>a:after{ display:block; content:""; background:url(../images/ztmi_sprite.png) no-repeat -97px -125px; position:absolute; top:17px; right:0; width:20px; height:15px; }

.ztmi_masthead_cata>li{padding:0 15px;}	
.ztmi_masthead_cata { margin: 18px 0px 0px -25px;}	
}
@media (max-width: 1220px){
.ztmi_masthead_cata>li {font-size:14px;}	
}
@media (max-width: 1024px) {
#nav-all-pro-photo li img{ width:100%;}
}
@media (max-width:1010px) {
.ztmi_masthead_cata>li{padding:0 15px;}	
.ztmi_masthead_cata { margin: 18px 0px 0px -25px;}	 
}
@media (max-width:992px) {
#ztmi_masthead_wrap{ background:#fff; border-bottom:1px solid #e5e5e5; }
.ztmi_show_more>a:before { background:url(../images/ztmi_sprite.png) 0 -9px; position:absolute; display:block; width:25px; height:25px; content:""; top:14px; left:8px; }

#footer .bottom_right,#footer .right { display:block; text-align:center; margin:0 auto; }
#footer .bottom_right{ width:100%; background:#161616; }
}
@media (max-width:991px) {
.ztmi_show_search{right:50px; position:relative; margin-top:5px;}
.nav-all-pro{ display:none!important;}
#zy2_search_box{width:100vw; margin-right:0; right:-75px;}
.adsnewpro_content h2{ margin-top:0;}
.nav-all-case{ display:none!important;}
}
@media only screen and (max-width:991px) {
#footer { height:auto; }
#footer .container{ padding:0;}
#footer label{ color:#fff; }
#footer .col-xs-12{ margin:0; padding:0; }
#footer .visible-xs .left { margin:0; padding:0; }
#footer .left_inner label { width:100%; font-weight:400!important; padding-bottom:5px; border-bottom:1px solid #535353; }
#footer .col-sm-3{ width:100%; padding-left:0px; padding-right:0px; }
#footer .editPageButtom{ padding:15px 10px 15px 10px; color:#999999; font-size:12px; line-height:18px; }
#footer .left_inner label{ font-size:14px; }
#footer .visible-xs .col-sm-3 label{ cursor:pointer; }
#footer .visible-xs .col-sm-3 label, #footer .visible-xs .col-sm-3 li{ padding:15px 20px!important; margin:0; }
#footer .visible-xs .col-sm-3 label:after { display:block; content:""; background:url(../images/ztmi_sprite.png) no-repeat -101px -157px; position:absolute; top:25px; right:38px; width:20px; height:17px; }
#footer .visible-xs .left_inner ul{ background:#dcdcdc; }
#footer .visible-xs .col-sm-3 label{ padding:23px 45px 23px 42px!important; margin:0; border-bottom:1px solid #1a1a1a; }
#footer .visible-xs .col-sm-3 li{ padding:15px 45px 15px 42px!important; margin:0; border-bottom:1px solid #aaa; }
#footer .left_inner div ul li { font-size:14px; line-height:1.7; }
#footer .visible-xs .col-sm-3 li a { color:#333; }	
}
@media (min-width: 300px) {
#ztmi_logo { margin-left:-40px; }

#footer .editPageButtom{ width:230px; margin:0 auto; }
#footer .visible-xs .col-sm-3 label{ padding:18px 32px 18px 30px!important; margin:0; border-bottom:1px solid #1a1a1a; }	
#footer .visible-xs .col-sm-3 li{ padding:15px 32px 15px 30px!important; margin:0; border-bottom:1px solid #aaa; }
#footer .visible-xs .col-sm-3 label:after { display:block; content:""; background:url(../images/ztmi_sprite.png) no-repeat -101px -157px; position:absolute; top:25px; right:30px; width:20px; height:17px; }	
}
/*针对1080*1920的android*/
@media (min-width: 360px) {	
#footer .visible-xs .col-sm-3 label{ padding:19px 36px 19px 36px!important; margin:0; border-bottom:1px solid #1a1a1a; }	
#footer .visible-xs .col-sm-3 li{ padding:15px 36px 15px 36px!important; margin:0; border-bottom:1px solid #aaa; }
#footer .visible-xs .col-sm-3 label:after { display:block; content:""; background:url(../images/ztmi_sprite.png) no-repeat -101px -157px; position:absolute; top:25px; right:34px; width:20px; height:17px; }	
}
/*针对iphone6*/
@media (min-width: 375px) {
#footer .editPageButtom{ width:100%; margin:0 auto; }
#footer .visible-xs .col-sm-3 label{ padding:23px 40px 23px 38px!important; margin:0; border-bottom:1px solid #1a1a1a; }	
#footer .visible-xs .col-sm-3 li{ padding:15px 40px 15px 38px!important; margin:0; border-bottom:1px solid #aaa; }
#footer .visible-xs .col-sm-3 label:after { display:block; content:""; background:url(../images/ztmi_sprite.png) no-repeat -101px -157px; position:absolute; top:25px; right:38px; width:20px; height:17px; }	
}
@media (min-width: 992px) {
.nav-all-pro{ width:908px; }
#nav-all-pro-menu{width:200px; }
#nav-all-pro-menu li{height:57px;font-size: 14px;padding-left: 16px;}
#nav-all-pro-photo{ width:708px;}
#nav-all-pro-photo ul{ width:708px;}
#nav-all-pro-photo li{margin-left:0px; }

.nav-all-case{ width:908px; }
#nav-all-case-menu{ width:200px; }
#nav-all-case-menu li{height:57px;font-size: 14px; padding-left:16px;}

.lmList>li>a.a3{font-size:14px;line-height:30px;}
.lmul2>li>a.a4{font-size:13px;line-height:30px;}

#nav-all-case-lm{ width:708px;}

.nav-case-icon h3{ font-size:13px;  }	
.nav-case-icon>li>a img{ width:60px; height:60px; }

.nav-case-icon2 h3{ font-size:13px;  }	
.nav-case-icon2>li>a img{ width:90px; height:90px; }
}
@media (min-width: 1024px) {
#ztmi_logo { margin-left:0px; }
.ztmi_masthead_rightside { width:50px; height:50px; position:absolute; top:20px; right:30px; }	
.ztmi_masthead_cata { float: left; margin: 18px 0px 0px -25px; padding: 0; position: relative; }

.nav-all-pro{ width: 940px;height: 580px;}

#nav-all-pro-photo{ width:740px;  }
#nav-all-pro-photo ul{ width:100%;}
#nav-all-pro-photo li{margin-left:-20px; }

.nav-all-case{ width: 940px; }
#nav-all-case-menu{ width:200px; }
#nav-all-case-lm{ width:740px;}

.nav-case-icon h3{ font-size:13px;  }
.nav-case-icon>li>a img{ width:60px; height:60px; }

.nav-case-icon2 h3{ font-size:13px;  }
.nav-case-icon2>li>a img{ width:90px; height:90px; }
}
@media (min-width: 1025px) {
#nav-all-case-lm{ width:740px;  }
#nav-all-pro-photo{ width:740px;  }
#nav-all-pro-photo ul{ width:100%;}
#nav-all-pro-photo li{margin-left:-40px; }
 
}
@media (min-width: 1080px) {
.ztmi_masthead_rightside { width:50px; height:50px; position:absolute; top:20px;right:30px; }	
.ztmi_masthead_cata { float: left; margin: 18px 0px 0px 30px; padding: 0; position: relative; }

.nav-all-pro{ width: 1000px; height:580px;  }
#nav-all-pro-menu{ width:300px;}
#nav-all-pro-menu li{height:60px;font-size:15px;padding-left:25px;}
#nav-all-pro-photo{ width:700px;  }
#nav-all-pro-photo ul{width:100%;}
#nav-all-pro-photo li{margin-left:-60px; }

.nav-all-case{ width: 1000px; }

#nav-all-case-lm{ width:690px; }

#nav-all-case-menu{ width:300px; }
#nav-all-case-menu li{height:58px;font-size:15px;padding-left:25px;}
.lmList>li>a.a3{font-size:16px;line-height:32px;}
.lmul2>li>a.a4{font-size:14px;line-height:32px;}

.nav-case-icon h3{ font-size:15px;  }
.nav-case-icon2 h3{ font-size:15px;  }
}
@media (min-width: 1200px) {
.ztmi_masthead_rightside { width:50px; height:50px; position:absolute; top:20px;}	

.nav-all-pro{ width: 1120px; height: 580px; }
#nav-all-pro-photo{ width:820px;  }
#nav-all-pro-photo ul{ width:100%;}
#nav-all-pro-photo li{margin-left:-4px; }

#nav-all-pro-menu{ width:300px;}
#nav-all-pro-menu li{height:60px;font-size:16px;padding-left:30px;}

.nav-all-case{ width: 1120px;}

#nav-all-case-lm{ width:820px; }
#nav-all-case-menu li{height:58px; font-size: 16px; padding-left:30px; }
.lmList>li>a.a3{ font-size:16px; line-height:32px; }
.lmul2>li>a.a4{ font-size:14px; line-height:32px; }
}
@media (min-width: 1201px) {
.nav-all-pro{ width: 1120px; height: 580px;  }
#nav-all-pro-photo ul{ width: 800px; float: left; }
#nav-all-pro-photo li{ width: 800px; margin-left:-200px; }
#nav-all-pro-photo{ width: 820px;  } 

#nav-all-pro-menu{ width:300px; }
#nav-all-pro-menu li{height:60px;font-size:16px;}

.nav-all-case{ width: 1120px;}

#nav-all-case-lm{ width: 820px; }   

.lmList>li>a.a3{font-size:16px;line-height:32px; }
.lmul2>li>a.a4{font-size:14px;line-height:32px; }
}
@media (min-width: 1300px) {
.nav-all-pro{ width: 1220px; height: 580px; }

#nav-all-pro-photo ul{ width: 900px; float: left; }
#nav-all-pro-photo li{ width: 900px; margin-left:-150px; }
#nav-all-pro-photo{ width:920px; }

.nav-all-case{ width: 1220px; }
#nav-all-case-menu{ width:300px; }
#nav-all-case-lm{ width:920px; }
}
@media (min-width: 1400px) {
.nav-all-pro{ width: 1320px; height: 580px;  }
#nav-all-pro-photo ul{ width: 1000px; float: left; }
#nav-all-pro-photo li{ width: 1000px;margin-left:-100px; }
#nav-all-pro-photo{ width: 1020px; }
.nav-all-case{ width: 1320px; }

#nav-all-case-lm{ width: 1020px; }
}
@media (min-width: 1500px) {
.nav-all-pro{ width: 1420px; height: 580px;  }

#nav-all-pro-photo ul{ width: 1100px; float: left; }
#nav-all-pro-photo li{ width: 1100px;  margin-left:-50px; }
#nav-all-pro-photo{ width: 1120px; }
.nav-all-case{ width: 1420px; }

#nav-all-case-lm{ width: 1120px; }
}
@media (min-width: 1600px) {
.ztmi_masthead_rightside { width:50px; height:50px; position:absolute; top:20px; right:65px; }	

.nav-all-pro{ width: 1520px; height: 580px;  }
#nav-all-pro-photo{ width: 1220px;  }
#nav-all-pro-photo ul{ width: 1200px; float: left; }
#nav-all-pro-photo li{ width: 1200px;  margin-left:0px; }
#nav-all-pro-photo li:first-child{ display: block; }
.nav-all-case{ width: 1520px;   }

#nav-all-case-menu{ width: 300px; float: left; }
#nav-all-case-menu ul{ width:100%; height: auto;}
#nav-all-case-menu li{ width:100%; height:54px;padding-top: 12px;}
#nav-all-case-lm{ width: 1220px; }
}
@media (min-width: 1601px) {
#nav-all-pro-photo ul{ width: 1200px; float: left; }
#nav-all-pro-photo li{ width: 1200px; margin-left:-120px; }
#nav-all-pro-photo{ width: 1220px; }
}
@media (min-width: 1700px) {
.ztmi_masthead_rightside { width:50px; height:50px; position:absolute; top:20px; }	
  
.nav-all-pro{ width: 1600px; height: 580px; }
#nav-all-pro-photo ul{ width: 1300px; float: left; }
#nav-all-pro-photo li{ width: 1300px;  margin-left:-85px; }
#nav-all-pro-photo{ width: 1300px;  }
.nav-all-case{ width: 1600px; }

#nav-all-case-lm{ width: 1300px; }
}
@media (min-width: 1800px) {
.nav-all-pro{ width: 1700px; height: 580px;  }
#nav-all-pro-photo ul{ width: 1400px; float: left; }
#nav-all-pro-photo li{ width: 1400px;  margin-left:-35px; }
#nav-all-pro-photo{ width: 1400px;  }

.nav-all-case{ width: 1700px; }
#nav-all-case-lm{ width: 1400px;  }
}
@media (min-width: 1900px) {
.ztmi_masthead_rightside { width:50px; height:50px; position:absolute; top:20px;}	
  
.nav-all-pro{ width: 1800px; height: 580px;  }
#nav-all-pro-photo{ width: 1500px;  }
#nav-all-pro-photo ul{ width: 1500px; float: left; }
#nav-all-pro-photo li{ width: 1500px;  margin-left:0px; }
#nav-all-pro-photo li:first-child{ display: block; }

.nav-all-case{ width: 1800px; }
#nav-all-case-menu{ width: 300px;}
#nav-all-case-menu li{ width:100%; height:58px;padding-top: 14px;}
#nav-all-case-lm{ width: 1500px;  }
}
@media (min-width: 1921px) {
.nav-all-pro{ width: 1800px; height: 580px;  }

#nav-all-pro-photo li{ width: 1500px;  margin-left:-260px; }
#nav-all-pro-photo{ width: 1500px; } 
.nav-all-case{ width: 1800px; }
#nav-all-case-lm{ width: 1500px; }       
}
@media (min-width: 2000px) {
.nav-all-pro{ width: 1900px; height: 580px;  }

#nav-all-pro-photo li{ width: 1600px; margin-left:-220px; }
#nav-all-pro-photo{ width: 1600px; }
.nav-all-case{ width: 1900px; }
#nav-all-case-lm{ width: 1600px; }
}
@media (min-width: 2100px) {
.nav-all-pro{ width: 2000px; height: 580px; }
#nav-all-pro-photo li{ width: 1700px; margin-left:-170px; }
#nav-all-pro-photo{ width: 1700px; }
.nav-all-case{ width: 2000px; }
#nav-all-case-lm{ width: 1700px; }
}
@media (min-width: 2200px) {
.nav-all-pro{ width: 2100px; height: 580px; }

#nav-all-pro-photo li{ width: 1800px; margin-left:-120px; }
#nav-all-pro-photo{ width: 1800px; }
.nav-all-case{ width: 2100px; }
#nav-all-case-lm{ width: 1800px; }
}
@media (min-width: 2300px) {
.nav-all-pro{ width: 2200px; height: 580px;  }
#nav-all-pro-photo li{ width: 1900px; margin-left:-70px; }
#nav-all-pro-photo{ width: 1900px; }

.nav-all-case{ width: 2200px; }
#nav-all-case-lm{ width: 1900px; }
}
@media (min-width: 2400px) {   
.ztmi_masthead_rightside { width:50px; height:50px; position:absolute; top:20px;}
.nav-all-pro{ width:2340px; height: 580px;right:50px; margin:0 auto;}

#nav-all-pro-photo{ width: 2040px; }
#nav-all-pro-photo ul{ width: 2040px; float: left; }
#nav-all-pro-photo li{ width: 2040px; margin-left:0px; }
#nav-all-pro-photo li:first-child{ display: block; }

.nav-all-case{ width: 2340px;right:50px; margin:0 auto;}
#nav-all-case-menu{ width: 300px; float: left; }
#nav-all-case-lm{ width: 2040px; }

.nav-case-icon h3{ font-size:16px; }
.nav-case-icon>li>a img{ width:70px; height:70px; }
 
.nav-case-icon2 h3{ font-size:16px; }
.nav-case-icon2>li>a img{ width:98px; height:98px; }
}
@media (min-width: 2560px) {   
.nav-all-pro{ width:2460px; height:614px;right:0; left:0; margin:0 auto;}
#nav-all-pro-photo{width:2160px;  }
#nav-all-pro-photo ul{ width: 2160px; float: left; }
#nav-all-pro-photo li{ width: 2160px;  margin-left:0px; }
#nav-all-pro-photo li img{ width:100%;}

.nav-all-case{ width:2460px; right:0; left:0; margin:0 auto;}
#nav-all-case-lm{width:2160px;  }
}