﻿*{MARGIN: 0px;PADDING: 0px;  }
div {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; MARGIN: 0px; }
ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;LIST-STYLE-TYPE: none}
li {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;LIST-STYLE-TYPE: none;}
img {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;border:0;}
i{font-style:normal;}
body,td,th {font-size:1.2rem;color: #2f2f2f; font-family: "微软雅黑",Arial,Simsun;}
body { background:#fff;}
.clear { clear:both;}
.l{float:left;}
.r{float:right;}
a {color: #000;text-decoration:none;}
.mian{max-width:640px;margin:0 auto 0;position:relative;}
img{ display:block;}
.cl:after{ content:""; display:block; clear:both;}



/* 导航*/

/* ===== retrie分类下来 ===== */
.retrie {position: relative; z-index: 999999; background:#fff; }
.retrie dt { overflow: hidden }
.retrie dt #logo  { width:42%; float:left; padding:4% 0 4% 3%;}
.retrie dt #area  { width:4%; float:right; padding:6.25% 3.35% 4% 0; font-size:1.4em; color:#a6a6a6; line-height:2}
.retrie dt #areaa  { width:8%; float:right; display:block; padding:6.25% 3.35% 4% 0; font-size:1.4em; color:#a6a6a6; line-height:2}
.retrie dt #logo img { width:100%; !important;}
.retrie dt #area img { width:100%; !important; padding:8% 12% 0 0; float:left;}
.retrie dt #areaa img { width:100%; display:block; !important; padding:8% 12% 0 0; float:left;}
.retrie dt a { position: relative; float: left; }
.retrie dt .up { color: #fff;}
.retrie dt .up:after {margin-top: 0; border: #007ccf solid; border-width: 1px 1px 0 0; -webkit-transform: rotate(-45deg);}
.retrie dd { position: relative; }



/* ===== slide-area ===== */
.slide {  position: absolute; top:-1px; left: 0; z-index: 104; display: none;  width: 100%; overflow-y: auto; }
.slide li { overflow:hidden; display: block;  background:#f5f5f5; color:#fff;}

.slide li ul li a{ border-bottom:solid 1px #dcdcdc;margin:0 5%; padding:4% 3%;color: #000; display: block;  position: relative;    font-size: 1.2em;}
.list ul li .inactive{ background:url(../images/off.png) no-repeat 95% center;}
.list ul li .inactives{background:#9fd8f6 url(../images/on.png) no-repeat 95% center; color:#fff;} 
.list ul li ul{display: none;}
.list ul li ul li { border-left:0; border-right:0; background-color:#f5f5f5; }
.list ul li ul li ul{display: none;}
.area .list ul li ul li a{ padding-left:0;background:#f5f5f5; color:#666666; font-size: 1.1em;}
.list ul li ul li ul li { background-color:#d6e6f1; border-color:#6196bb; }
.last{ background-color:#d6e6f1; border-color:#6196bb; }
.list ul li ul li ul li a{ color:#316a91; padding-left:0;}
.list ul li ul li a span { font-family:"宋体"; margin-right:2%; font-size:1em; color:#7a7a7a; padding-left:2%;}
.area .list ul li ul li dl dd a {padding:1% 12%; font-size:1em; border-bottom:0;}
.area{ margin-bottom:;}


/* banner*/
.pro-switch {overflow: hidden;position: relative;width:100%;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 450px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1;}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background:#fff;display:block;height:0.5em;overflow: hidden;text-indent:-99em;width: 0.5em;cursor: pointer;border-radius:1em;}
.flex-control-paging li a.flex-active {background:#5dc8ff;}




/* 制品情报*/
.tab_box ul{ margin-left:0.5em}
.tab_box li{ width:46%; float:left; margin:8% 1.5% 0% 1.5%;  list-style:none; height: 16em;}
.fenli{ position:relative;}
.fenli .zpqb_img_zi{ position:absolute; height:4em; font-size:1em; width:92%;  bottom: 0em; letter-spacing:1px;  color:#838789;}
.fenli .zpqb_img_zi span{ font-size:0.85em; letter-spacing:0px;}
.fenli .zpqb_img_tu{ display:none; width:360px; height:360px; background:rgba( 0,0,0,0.3); position:absolute; left:0px; top:0px;}
.fenli .zpqb_img_tu01{ width:360px; height:290px; position:absolute; left:0px; top:41.25%; color:#fff; font-size:20px; text-align:center; line-height:30px;}
.news_zi{ margin-top:4%;}
.news_zi a{ color:#363636; font-size:0.95em;}
.newss_box{ margin-top:6%;}
.btn-outline{ display:block; width:45%; height:2.25em; line-height:2.25em; text-align:center; font-weight:bold; margin:2.5em auto 4em auto; border:1px solid #e4e3e3; color:#a3a3a3; position:relative;overflow:hidden; text-decoration:none;}
.btn-outline:before{content:"";position:absolute;right:0;top:0;width:0;height:100%;z-index:1;background-color:#9fd8f6;   -webkit-transition:all 400ms cubic-bezier(1, 0, 0, 1);-moz-transition:all 400ms cubic-bezier(1, 0, 0, 1);-o-transition:all 400ms cubic-bezier(1, 0, 0, 1);transition:all 400ms cubic-bezier(1, 0, 0, 1);-webkit-transition-timing-function:cubic-bezier(1, 0, 0, 1);-moz-transition-timing-function:cubic-bezier(1, 0, 0, 1);-o-transition-timing-function:cubic-bezier(1, 0, 0, 1);transition-timing-function:cubic-bezier(1, 0, 0, 1)}
.btn-outline span{position:relative;z-index:2}
.btn-outline:hover,.btn-outline:focus,.btn-outline:active{color:#FFF; border-color:#9fd8f6;}
.btn-outline:hover:before,.btn-outline:focus:before,.btn-outline:active:before{right:inherit;left:0;width:100%}





/* 图片部分 */
.img_box{ width:100%; background-color:#eef8fd; padding:1.25em 0em 2em 0em;}
.w98{ width:94%; margin:0 auto 1.2em auto;}
.w98 .img_big img{ width:100%; margin-bottom:0.85em;}
.img_boxx{ width:100%;}
.img_boxx li{ width:50%; float:left; background-color:#FFF;}
.img_boxx li img{ width:100%;}
.img_txt{ position:relative;}
.img_boxx .img_txt .img_post{ position:absolute; left:0em; top:0em}
.img_boxx .img_txt_01 .img_post .index_news05{ margin-top:3em; margin-left:2em;}
.img_boxx .img_txt_01 .img_post .index_news06{ margin-top:1.5em; margin-left:2em;}
.img_boxx .img_txt_02 .img_post .index_news05{ margin-top:3em; margin-left:2em;}
.img_boxx .img_txt_02 .img_post .index_news06{ margin-top:1.5em; margin-left:2em;}
.img_boxx .img_txt .img_post .index_news05 a{ font-size:1.25em;}
.img_boxx .img_txt .img_post .index_news06 a{ font-size:0.85em; line-height:1.8em; color:#3c3b3b;}



.case { margin-top:12%;}
.case_big{ margin-top:0%; margin-bottom:24%;}
.case_top{ margin-top:1.5em;} 
.case_title { margin-bottom:0%; font-size:1.4em; text-align:center; color:000;}
.case_title span {padding-bottom:2%;}
.case_info ul { padding-left:2%;}
.case_info ul li { width:46%; float:left; margin:0 1.5% 8% 1.5%; border-bottom:1px solid #e9e9e9; overflow:hidden; min-height: 12em;}
.case_info ul li span { float:left; width:85%; display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.case_info ul li i { float:right; width:4%; display:block;padding-top:2%;}
.case_info ul li .case_info_title { padding:6% 0;}
.case_info ul li a{ color:#232323;}
.case_info ul li:hover a{ color:#ff0000;}
.case_info ul li:hover{  border-bottom:1px solid #ff0000;}
.case_mroe { margin-top:4%; text-align:center}
.case_mroe a { padding:1% 8%; background:#ff0000; color:#fff;}
.case_mroe a:hover {  background:#fff; color:#ff0000; border:1px solid #ff0000;}


/*页脚部分*/
.foot_link{ width:100%;}
.foot_link .foot_title{font-size:1.25em; text-align:center; margin-top:10%;}
.foot_link .foot_title22{font-size:1.25em; text-align:center; margin-top:5%;}
.foot_link li{ float:left;}
.link_035{ width:20%; margin:2% 6.5%;}
.link_037{ width:20.5%; margin:2% 6.6%;}
.link_039{ width:18.5%; margin:2% 6.6%;}
.link_036{ display:block; height:4em; background:url(../images/index32_07.png) no-repeat left center; background-size:100%;}
.link_038{ display:block; height:4em; background:url(../images/index51_07.png) no-repeat left center; background-size:100%;}
.link_040{ display:block; height:4em; background:url(../images/index20_07.png) no-repeat left center; background-size:100%;} 
.link_036:hover{ display:block; height:4em; background:url(../images/index32_08.png) no-repeat left center; background-size:100%;}
.link_038:hover{ display:block; height:4em; background:url(../images/index51_08.png) no-repeat left center; background-size:100%;}
.link_040:hover{ display:block; height:4em; background:url(../images/index20_08.png) no-repeat left center; background-size:100%;} 
.foot{ width:100%; background-color:#f8fcfe;}
.foot .block{ color:#494d4f; font-size:1.25em; text-align:center; padding-top:8%;}
.foot .gray{ color:#838789; text-align:center; margin-top:1.1%;}
.foot .foot_smtit{ margin-top:2%; font-size:1.25em; padding-top:8.5%; margin-bottom:1%; color:#494d4f;}
.tub{ width:40%; height:12%; margin:0 auto; margin-top:2%;}
.feek{ width:16%; margin-left:25%; margin-right:9%;}
.iletr{ width:16%; margin-left:8%; margin-right:0%;}
.feek a{ display:block; height:3em; background:url(../images/fook_bg.png) no-repeat left center; background-size:100%;}
.iletr a{ display:block; height:3em; background:url(../images/il_bg.png) no-repeat left center; background-size:100%;}
.feek:hover a{ display:block; height:3em; background:url(../images/fook_bg.png) no-repeat left center; background-size:100%;}
.iletr:hover a{ display:block; height:3em; background:url(../images/il_bg.png) no-repeat left center; background-size:100%;}
.cpany{ text-align:center; color:#828282; padding:7% 0em 9% 0em;}


/*顶部*/
.f_top { background:url(../images/top.jpg) no-repeat center center;}
.footer{ position:fixed; bottom:0px; width:100%; background:#ff0000;z-index:9999999999;}
.footer ul{margin:0px auto;  }
.footer ul li{float:left; color:#ffffff;width:33.33%; line-height:2.5}
.footer ul li a{color:#fff; padding:4% 0; overflow:hidden;  display:block;}
.footer ul li a:hover { background:#000; color:#fff;}
.f_home { width:1.8em; padding-top:0.5em; margin:0 8% 0 22%}
.f_tel { width:1.5em;  padding-top:0.5em; margin:0 8% 0 17%}
.f_address {width:1.8em; padding-top:0.45em; margin:0 5% 0 18%}
.f_address img { padding-top:1%;}
.foot_top{ border-top:1px dashed #d1d1d1; padding-top:1%;}



/*内页关于我们*/
.banner_pso{ width:100%;}
.banner_pso img{ width:100%;}

.abou_mintitle { width:100%; text-align:center; font-size:1.2em; line-height:2.5; color:#2b2a2a; padding:1.85% 0% 1.85% 0%; -moz-box-shadow:0px 0px 10px #DEDEDE; -webkit-box-shadow:0px 0px 10px #DEDEDE; box-shadow:0px 0px 10px #DEDEDE;overflow:hidden;}
.about{ text-align:center;}




.ny_sort { padding:2% 4% 2% 4%; -moz-box-shadow:0px 0px 10px #DEDEDE; -webkit-box-shadow:0px 0px 10px #DEDEDE; box-shadow:0px 0px 10px #DEDEDE;overflow:hidden;}
.ny_sort li { float:left; }
.ny_sort .ny_sort01 { width:66%; font-size:1.2em; line-height:2.5; color:#2b2a2a}
.ny_sort .ny_sort02 { width:33%;}
.ny_sort .ny_sort01 span { padding:0 3%;  border-left:2px solid #9fd8f6; }
.about_sort{ margin:12% 0 0% 0; text-align: center;}
.about_sort span{ padding:0.25% 2%; border-bottom:2px solid #9fd8f6;  font-size:1.6em;}


/**下拉**/
.topmenu{width:100%;}
.selectlist{width:100%;height:auto;box-sizing: border-box;}
.select_textdiv{width:100%;text-align: left;position:relative;height:2.2em; margin-top:0.8em}
.select_textul{width:100%;box-sizing: border-box;display: none;width: 980px; max-height: 20rem; overflow-y: scroll;}
.select_first_ul{z-index: 999;width: 100%; /*background: #eaeaea;*/ position: absolute; box-sizing: border-box;left: 0;border-top:1px solid #e1e1e1; }
.select_first_ul>li{ width:100%;padding:4%;box-sizing: border-box; background:#fff; border-bottom:1px solid #e1e1e1;}
.select_first_ul>li a{ color:#636363;display: block;}
.select_first_ul>li a:hover{ color:#9fd8f6;}
.select_first_ul>li #foc { padding:0 5%;}
.select_first_ul>li #foc a{ color:#2b2a2a;}
.ny_sort li .s_text{ color:#c7c7c7;}
.select_first_ul>li span { float:right; font-family:"宋体";color:#ff0000;}
.focus>p{border-bottom:1px #FF9800 solid !important;color:#FF9800;}
.select_second_ul{width: 50%;position: absolute;  right: 0px; top: 0; background: #fff;display: none;bottom: 4.1%;
 box-sizing: border-box; padding-left: 0.5rem; /*z-index: 1;*/}
.down{position: absolute;top: 0; right:0; display: inline-block; width:2em; height:100%;}
.down img{width:100%;}
.focusli{background: #ffc107;color: #FFFFFF;}
.select_second_ul>li{padding: 0 0.5rem;box-sizing: border-box;border-bottom: 1px solid #eaeaea;}

.about { padding:4% 2%; line-height:2;}
.about img { max-width:100% !important;}
.about table { width:100% !important;border-collapse: collapse !important;} 
.about p {line-height:2 !important; font-size:initial !important;}
.about strong { font-size: initial !important;}
.about strong p span{ font-size:1.0em !important; font-weight:normal;}

.select_first_ul>li dl { margin-top:2%;}
.select_first_ul>li dl dd { margin:0 6%; margin-bottom:2%; background:url(../images/down_bj.jpg) no-repeat left center;}
.select_first_ul>li dl dd a { padding-left:5%; }


/*下载页面*/
.ny_downlist { padding:8% 2% 0;}
.ny_downlist ul { padding-bottom:5%; overflow:hidden;}
.ny_downlist ul li { padding-bottom:2%; margin-bottom:4%; overflow:hidden; border-bottom:1px dashed #d6d6d6; background:url(../images/down_bj.jpg) no-repeat left center;}
.ny_downlist ul li i { float:right; color:#b9b8b8; font-size:12px; width:20%}
.ny_downlist ul li span { width:78%; float:left;}
.ny_downlist ul li img {  float:left;}
.ny_downlist ul li a{ color:#2b2a2a; padding-left:5%; display:block;}




/*内页新闻列表页*/
.newlist { padding:8% 2% 4% 2%;}
.newslit_l { width:35%;}
.newslit_l img {width: 100%}
.newslit_r { width:60%;}
.newslit_r_t { padding-bottom:2%;}
.newslit_r_t a{ color:#000; font-weight:bold; }
.newslit_r_t a:hover{ color:#ff0000; text-decoration:underline;}
.newlist li { margin-bottom:5%; border-bottom:1px dashed #d6d6d6; padding-bottom:5%; overflow:hidden;}




.news { padding-top:2em;}
.news_title { text-align:center; color: #929292; font-size:14px;margin-bottom:1.5em;}
.news_title span { font-size:1.2em; color:#000; display:block;  border-bottom:1px solid #c9c9c9; padding-bottom:2%; margin-bottom:2%;}
.news_info { padding:0 2%; line-height:1.5;}
.news_info_a { padding:0 2%; line-height:1.5; color:#8b8b8b;}
.news_info table { width:100% !important; border:1px solid #c9c9c9 !important;}
.news_info tr td:nth-child(1) { width:60% !important;}
.news_info tr td:nth-child(2) { width:40% !important;}
.news_info img { max-width:100% !important; max-height:100% !important;}
.news_next { padding:5% 4%; margin-bottom:2em;height:3em;}
.news_next li {  margin-bottom:3%; color:#656565; width:100%;}
.news_next li:nth-child(1) { padding-top:2%; border-top:1px solid #b6b6b6;}
.news_next li a { color:#656565;}

.news_img { padding:0 2%; text-align:center; margin-bottom:3em;color: #929292; font-size:14px;}
.news_img img { margin-bottom:1%;}
.v_title{text-align: center;
color: #000;
font-size:1.4em;
margin-bottom:0.5em;border-bottom: 1px solid #c9c9c9;padding-bottom: 2%;}













/*内页页数*/
.ny_sy {   margin:1em 0 3em 0; text-align:center;} 
.pagelink { color:#fff; }
.pagelink a,.pagelink span.miy{padding:4px 12px 4px 12px; color:#555;}
.pagelink span.current {border:1px solid #ff0000;  padding:4px 12px 4px 12px;  color:#fff; background-color:#ff0000; text-decoration:none;}
.pagelink span.nolink {border: 1px #e77f26 solid; background:#fff; padding:4px 12px 4px 12px;margin:2px; color:#e77f26;margin:0 10px;}
.pagelink span.nolink:hover { background:#ff0000; padding:4px 12px 4px 12px; margin:2px; color:#fff;margin:0 10px }
.pagelink a {background:#fff; margin:0 6px; color:#aeaeae;border: 1px #aeaeae solid;}
.pagelink a:hover {background:#ff0000;color:#fff;}



/*内页产品列表页*/

.picturelist { padding-top:1em;}
.picturelist_a{ position:relative; z-index:0; font-size: 0.8em;margin-top: 1em;}
.picturelist_a li img{ width:100%;  }
.picturelist_a li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.picturelist_a li a:hover {color:#fff; }
.picturelist_b{ overflow:hidden;}
.picturelist_b li{ float:left; width:44%; margin:0px 3%;margin-bottom: 1.2em;background:#fff;}
.picturelist_b li img{ display:block;border:1px #dcdcdc solid;width:100%;}
.picturelist_b li h5{ font-size:1.1em; font-weight:normal; text-align:center; line-height:2.500em; }
.picturelist_b li h5 a{color:#363636;}
.news_xiangqiang{ background-color:#eaf8ff;  line-height:2.4em;}
.picturelist_c { text-align: center;padding:1em 0;}

.picture_d { line-height:2em; padding:0.75em 0 0.5em 0; text-align:left; color:#524d51; }
.picture_d a:hover { color:#fff;}
.picture {  margin-bottom:10%;}
.picture_a { text-align:center; border-bottom: 1px dashed #B6B6B6;padding-bottom: 1em; color:#5f5f5f;}
.picture_b { padding:1em 0;}
.picture_b img { margin-bottom:0.5em;}
.picture_c { padding:0.7em 0; padding-bottom:0em; line-height:1.6em; color:#5f5f5f;}
.picture_cs { padding:0.7em 0.5em;  padding-bottom:0em;}
.picture_cs li { line-height:1.6em;color:#000;}
.ny_products_r_jg {}
.picture_dese {  line-height:1.5;}
.picture_dese img { width:100% !important;}
.picture_c p img { width:100% !important; height:auto !important;}


.news_link { text-align:center;}
.news_link a {  padding:1% 20%;background:#fff; color:#ff0000;border:1px solid #ff0000;} 
.news_link a:hover { background:#ff0000; color:#fff; border:1px solid #ff0000; } 
.news_link { margin:4% 4% 4%;}



/*相关产品*/
.case_biiig
#features { margin-bottom:6em; margin-top:2.25em;}
.Partner { text-align:center; margin:10% 0 3% 0; font-size:1.4em; color:#000; font-weight:bold; border-bottom:1px solid #eaeaea;  padding-bottom:2%; margin-bottom:5%;}	
.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-slide {text-align: center; float: left; height:100%; min-height: 1px; display: none; }
.slick-slide img { display: block; margin-bottom:2%;}
.slick-slide img.slick-loading { background: white url(./ajax-loader.gif) center center no-repeat; padding-bottom: 100%; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; }
.slick-prev:focus, .slick-next:focus { outline: none; }

.slick-slider { margin-bottom: 30px; }
.slick-dots { position: absolute; bottom:-45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.slick-dots li { background:#d7d7d7;position: relative; display: inline-block; height: 10px; width: 10px; border-radius:10px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots .slick-active { background:#34b9cd;}
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none; }
.slick-dots li button:focus { outline: none; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: #fff; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: 0.75; }
#disqus_thread{margin-top:20px;}
*{-moz-box-sizing:border-box;box-sizing:border-box;}
.slick-slide .image{padding:10px;}
.slick-slide img{border: 1px solid #dedede;display:block;width:100%;}
.slick-slide a { display:block; margin:0 3%; position:relative;}
.slick-slide img.slick-loading{border:0 }

.slider .zpqb_img_zi{ height:4em; font-size:1em; width:92%; letter-spacing:1px; z-index:100000;  color:#838789;}
.slider .zpqb_img_zi span{ font-size:0.85em; letter-spacing:0px;}








/*iphone5s*/
@media screen and (min-width:320px) and (max-width:358px) {
	html{font-size:10px;}
	.retrie dt #area  { font-size:1.3em; line-height:1.8}
	.service_info ul li .service_info_r dl dd a { font-size:12px;}
	.service_info ul li .service_info_r dl dd  { margin-right:4%;}
	.jscarousal-contents { margin: 0 0 0 4%; width: 78%;}
	.jscarousal .jscarousal-left { left: 2%;}
	 .jscarousal .jscarousal-left, .jscarousal .jscarousal-right{width:20px;height:36px;top:56px;}
	 .jscarousal-contents { height: 15.78em;}
	.main_image {height:23.3em;}
	.case_info ul li { min-height: 9.5em;}
	.pro_infoul li { min-height:9.5em;}
	 .culture_info ul li a .culture_info_title {line-height: 12;}
	div.flicking_con a { width:50px;height: 2px;}
    .p_z_r_b { font-size:7px; line-height:1.3; color: #c3bcb6;}
    .p_z_r_a { font-size:12px;} 
#tab .tab_box div ul li .tab_news_r .tab_news_r_info{max-height:6em; font-size:12px;}

	 
	.newslit_r_t { padding-bottom:7px; overflow:hidden;}
	 .newslit_r_t a {font-size:14px;}
	 .newslit_r_i { line-height:1.4; font-size:12px;} 
	 .head_fw { font-size:14px; }
     .head_fw span {font-size:15px; }
	 
}



/*iphone6s*/
@media screen and (min-width:358px) and (max-width:383px){
	html{font-size: 12.5px;}
	.retrie dt #area  { font-size:1.3em; line-height:1.8}
	 .jscarousal-contents { margin: 0 0 0 5%; width: 78%;}
	 .jscarousal .jscarousal-left, .jscarousal .jscarousal-right{width:20px;height:36px; }
	 .jscarousal-contents { height: 14.3em;}
     .main_image {  width: 100%;height: 19.5em;}
     .case_info ul li { min-height:9.7em;}
	 .pro_info ul li { min-height:9.7em;}
	 .p_z_r_b {line-height:1.5;}
      
    .f_address {margin: 0 1% 0 18%;}
	 
   
	 .products_title { font-size:16px;}
	 .newslit_r_t { padding-bottom:7px; overflow:hidden;}
	 .newslit_r_t a {font-size:16px;}
	 .newslit_r_i { line-height:1.6;}
.head_fw { font-size:15px; }
.head_fw span {font-size:16px; }
	
}



/*杂牌*/
@media screen and (min-width:358px) and (max-width:375px){
	html{font-size: 12.5px;}
    .main_image {height: 18.9em;}
    .retrie dt #area  { width:24%;  padding:4% 2% 4% 0; font-size:1.3em; color:#a6a6a6; line-height:2}
	.service_info ul li .service_info_r dl dd a { font-size:14px;}
	.service_info ul li .service_info_r dl dd  { margin-right:4%;}
	.jscarousal-contents { margin: 0 0 0 4%; width:79%;}
	 .jscarousal .jscarousal-left, .jscarousal .jscarousal-right{width:20px;height:36px;top:68px;}
	 .jscarousal-contents { height: 14.3em;}
	 .case_info ul li { min-height:9.5em;}
	 .pro_infoul li { min-height:9.5em;}
	 .culture_info ul li a .culture_info_title {line-height: 12;}
	 .downlist ul li a { font-size:0.8em;}
    .p_z_r_b { font-size:11px;}
	.newslit_r_i { line-height:1.6; font-size:14px;}
	
	.f_address {margin: 0 1% 0 15%;}
	
}


@media screen and (min-width:319px) and (max-width:414px){
.img_boxx .img_txt_01 .img_post .index_news05{ margin-top:1.85em; margin-left:2em;}
.img_boxx .img_txt_01 .img_post .index_news06{ margin-top:1em; margin-left:2em;}
.img_boxx .img_txt_02 .img_post .index_news05{ margin-top:1.85em; margin-left:2%;}
.img_boxx .img_txt_02 .img_post .index_news06{ margin-top:1em; margin-left:2%;}
	}




/*其他牌子*/
@media screen and (min-width:383px) and (max-width:414px){
	html{font-size: 12px;}
	.jscarousal-contents { margin: 0 0 0 4.5%; width: 79.1%;}
	 .jscarousal .jscarousal-left, .jscarousal .jscarousal-right{width:20px;height:36px;top:80px;}
	 .jscarousal-contents { height: 16.28em;}
   .main_image {height:22.4em;}
    .case_info ul li { min-height:10.2em;}
	.pro_infoul li { min-height:10.2em;}
	 .products_title { font-size:18px;}
	 .newslit_r_t { padding-bottom:7px; overflow:hidden;}
	 .newslit_r_t a {font-size:18px;}
	 .newslit_r_i { line-height:1.6;}
	.logo_title span { font-size: 1.4em;}
    .products_decs{ font-size:14px;}
	
.head_fw { font-size:15px; }
.head_fw span {font-size:16px; }
}

/*iphone6 plus*/
@media screen and (min-width:414px) and (max-width:479px){
	html{font-size: 12px;}
   .case_info ul li { min-height: 10.2em;}
   .pro_infoul li { min-height:10.2em;}
    .culture_info ul li a .culture_info_title {line-height: 14;}
	 .products_title { font-size:18px;}
	 .newslit_r_t { padding-bottom:7px; overflow:hidden;}
	 .newslit_r_t a {font-size:16px;}
	 .newslit_r_i { line-height:1.6;}
	 .products_decs{ font-size:14px;}
	 
	 
}





@media screen and (min-width:480px) and (max-width:639px) {
    html {  font-size: 14px}
	
	.case_info ul li{min-height: 12em;}
	.pro_infoul li { min-height:12em;}
}
@media screen and (min-width:640px) and (max-width:719px) {
    html { font-size: 20px }
	 .logo { width:42%;}
    .logo_title {  width:55%;    padding-top:0}
	.case_info ul li{min-height: 12em;}
	
}
/*平板*/
@media screen and (min-width:719px) and (max-width:768px) {
    html { font-size: 18px }
    .pro_infoul li { min-height:12em;}

	.products_title { font-size:24px;}
	.newslit_r_t { padding-bottom:7px; overflow:hidden;}
	 .newslit_r_t a {font-size:26px;}
	 .newslit_r_i { line-height:1.6;}
	
}
