@charset "utf-8";
/* CSS Document */

*{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;}
.fl{float:left;}
.fr{float:right;}
.fz{max-width:640px;margin:0 auto;}
a {color: #000;text-decoration:none;}
.mian{max-width:640px;margin:0 auto 0;position:relative;}




/*微信*/
.weixin { padding:1em 1em 0 1em;  text-align:center; color: #898987; background:#f9f9f9;}
.weixin a { color:#898987;}
.weixin a:hover { color:#00a0e9;}
.ckgd_a { width:9em; height:1.82em; margin:0 auto;line-height: 1.82em;text-align: center;margin-top: 1em ; margin-bottom:1.5em;}
.ckgd_a a { display:block; width:9em; height:1.82emem; background:#ff0000; color:#fff;}
.ckgd_a a:hover { background:#85c325; color:#fff;}


/*底部*/
.fkong{ width:100%; height:5em; background:#f9f9f9;}
.f_top { background:url(../images/top.jpg) no-repeat center center; z-index:9999999999999999;}



/*底部菜单弹出*/
.clearfix .menu .f_home { height:1.2em;  display:block; margin:0 auto; padding-top:0.5em; padding-bottom:0.1em; }
.clearfix .menu .f_tel {  height:1.2em;    display:block; margin:0 auto;padding-top:0.5em; padding-bottom:0.1em; }
.clearfix .menu .f_address { height:1.2em;     display:block; margin:0 auto;padding-top:0.5em; padding-bottom:0.1em; }
.clearfix .menu .en_address {  height:1.2em;   display:block;margin:0 auto; padding-top:0.5em; padding-bottom:0.1em; }
.btn3{position:fixed;z-index:3;bottom:0px; border-top:1px solid #b3b3b3; background:#00a0e9;width:100%; text-align:center;box-sizing:border-box;
  -webkit-box-sizing:border-box;}
.clearfix .menu { background:#00a0e9; color:#fff; display:block; height:60px;}
.clearfix .menu a{ background:#00a0e9; color:#fff; display:block; }
.clearfix .menu:hover { background:#fbc800; color:#fff;}
.clearfix .menu a:hover { background:#fbc800; color:#fff;}
.menu{position:relative; float:left; height:60px;
    width:33.33%;
    line-height:30px;
    background:#fff;
    border-right:1px solid #ebebeb;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;}
.menu:last-child{border-right:none;}
.new-sub{position:absolute; overflow:auto;
      bottom:60px;
      z-index:10;
      width:100%;
      background: #fff;
      box-sizing:border-box;
      -webkit-box-sizing:border-box;
      border: 1px solid #EEEEEE;
      border-radius: 5px;
      display:none;}
.new-sub li{width: 100%;
        background:#fff;
        float:none;
        box-sizing:border-box;
        -webkit-box-sizing:border-box;
        border-top:1px solid #f2f2f2;}
.new-sub li a{display:block;
          height:50px;
          line-height:50px;
          text-align:left;
          background:#fff;
          color:#333;
          border:none;
          text-align:center;
         }
.sanjiao{position:absolute;bottom:5px;right:5px;width:0;height:0;border:5px solid transparent;border-right:5px solid #fff;border-bottom:5px solid #fff;}

.bt-name a{display:block;color:#000;}
.new-sub .tiggle{display:none;
	width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-10px;
      bottom:5px;
      border-top:10px solid #EEEEEE;
      border-left:10px solid transparent;
      border-right:10px solid transparent;
      z-index:10;
  }
  .new-sub .innertiggle{ display:none;
  	width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-9px;
      bottom:5px;
      border-top:9px solid white;
      border-left:9px solid transparent;
      border-right:9px solid transparent;
      z-index:11;
  }


/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:80px;overflow:hidden;background:#fff;z-index:1000000;width:100%;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:55px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:30px}
.sp_nav span{display:block;background:#00a0e9;width:40px;height:2px;position:absolute;left:-10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:absolute;z-index:9;    background-color: rgba(0,0,0,0.95);
    opacity: 0.95;width:100%;font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:80px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:10px;right:0px;border-left:1px #4b4b4b solid;padding:3px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #4b4b4b solid;margin-left:20px;position:relative;line-height:45px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #4b4b4b solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#fff;width:80%;    font-size: 1.2em;}
.sjj_nav ul li ul li a{color:#fff;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#fff;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#00a0e9}
.sjj_nav ul li ul li>ul{margin-left:10px}
.sjj_nav ul li:nth-child(4) .sp_nav_xjb{ display:none;}
.sjj_nav ul li:nth-child(6) .sp_nav_xjb{ display:none;}
.sjj_nav ul li:nth-child(7) .sp_nav_xjb{ display:none;}


.sjj_nav  ul .bh { text-align:center; padding:6% 0;}
.sjj_nav  ul .bh a{ width:30%; border-bottom:0;margin:0 5%; padding:1% 15%;color: #fff; background:#00a0e9; display:inline-block;   position: relative;    font-size: 1.3em; border-radius:20px; font-weight:bold;}

/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/



/* ===== slide-area ===== */
.slide {  position: absolute; top:-1px; left: 0; z-index: 104; display: none;  width: 100%; overflow-y: auto; background-color:rgba(0,0,0,0.95);opacity:0.95;}
.slide li { overflow:hidden; display: block; 
 color:#fff;}
.slide li ul li a{ border-bottom:solid 1px #4b4b4b;margin:0 5%; padding:2.5% 3%;color: #fff; display: block;  position: relative;    font-size: 1.2em;}
.slide li ul .bh { text-align:center; padding:6% 0;}
.slide li ul .bh a{ border-bottom:0;margin:0 5%; padding:2% 15%;color: #fff; background:#00a0e9; display:inline-block;   position: relative;    font-size: 1.3em; border-radius:20px; font-weight:bold;}

.list ul li .inactive{ background:url(../images/off.png) no-repeat 95% center;}
.list ul li .inactives{background:#00a0e9 url(../images/on.png) no-repeat 95% center; color:#fff;} 
.list ul li ul{display: none; background-color:rgba(0,0,0,0.9);opacity:0.9}
.list ul li ul li { border-left:0; border-right:0; }
.list ul li ul li ul{display: none;}
.area .list ul li ul li a{ padding-left:0;color:#fff; font-size: 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:#fff; padding-left:2%;}
.area .list ul li ul li dl dd a {padding:1% 12%; font-size:1em; border-bottom:0;}


.category ul li{ border-top:1px solid #e3e1e1;border-left:1px solid #e3e1e1; width:33.158%; text-align:center; float:left}
.category ul li:nth-child(1){border-left:0}
.category ul li a{ width: 100%;display: block; padding: 10% 0;font-size: 1.2em; color: #fff; background: #00a0e9;text-align: center; }
.category ul li a:hover{ color: #fff; background: #fbc800;}
.banner { margin:0 0 10% 0;}





.hon{ margin-top:5%;}
.hon ul li { width: 46%;  margin: 0 2% 6%; float: left; text-align:center;}
.hon ul li img { width:60%}
.hon dl { margin:5% 2% 0;}
.hon dl dd i{ color:#00a0e9; font-style:normal;}
.hon dl dd { color:#252525; font-size:16px; width:100%;  margin-bottom:3%;}
.hon dl dd:nth-child(2n+1){ margin-left:0; }





/* ===== 产品推荐 ===== */
.pro_rec { }
.pro_rec_title h3{ text-align:center; font-size:1.3em;}
.pro_rec_title b { display:block; width:30px; height:1px; background:#00a0e9; margin:3% auto 10%}
.pro_rec_info ul li{ width:46%; margin:0 2% 6%; float:left;}
.pro_rec_info ul li img {border:1px solid #e3e1e1; margin-bottom:6%}
.pro_rec_info ul li a{  display:block; width:100%; color:#2f2f2f;}
.pro_rec_info ul li a span{word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.pro_rec_more { margin:2% auto; width:30%; text-align:center;}
.pro_rec_more a { display:block; width:100%; color:#fff; border:1px solid #00a0e9;background:#00a0e9; padding:3% 0;}
.pro_rec_more a:hover {  color:#00a0e9; border:1px solid #00a0e9;background:none; }





/* ===== 关于我们 ===== */
.sy_about { margin-top:10% }
.sy_about_title h3 { text-align:center; font-size:1.3em;}
.sy_about_title b { display:block; width:30px; height:1px; background:#00a0e9; margin:3% auto 6%}
.sy_about_t { font-size:1em; font-weight:bold; text-align:center; margin:3% 0 3% 0;}
.sy_about_i { line-height:1.5; padding:2%;}
.sy_about_sj{ margin-top:5%;}
.sy_about_sj ul li{ width:46%; margin:0 2% 4%; float:left;}
.sy_about_sj ul li img { padding:3%;border:1px solid #e3e1e1; margin-bottom:6%; width:94%}
.sy_about_sj ul li a{  display:block; width:100%; color:#2f2f2f;}
.sy_about_sj ul li a span{word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; text-align:center}




/* ===== 新闻资讯 ===== */
.sy_news { margin-top:10%; padding:0 2%; }
.sy_news_title h3 { text-align:center; font-size:1.3em;}
.sy_news_title b { display:block; width:30px; height:1px; background:#00a0e9; margin:3% auto 6%}
.sy_news_info li { margin-bottom:5%; clear:both; overflow:hidden}
.sy_news_info li a .sy_news_info_l { width:25%; border: solid 2px #e4e4e4; text-align:center; padding:3% 0; color:#fff; border-radius:5px;}
.sy_news_info li a:hover .sy_news_info_l {  background:#00a0e9;  color:#fff; }
.sy_news_info li a .sy_news_info_l1 { font-size: 24px;color: #828181; margin-bottom:2%;}
.sy_news_info li a .sy_news_info_l2{    font-size: 12px;color: #828181;}
.sy_news_info li a .sy_news_info_r { width:70%;  }
.sy_news_info li a .sy_news_info_r1 {     color: #333333;word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-bottom:4%;}
.sy_news_info li a:hover .sy_news_info_r1 {  color:#00a0e9;}
.sy_news_info li a .sy_news_info_r2 { color: #666666;word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; font-size:12px; line-height:20px; }





/* ===== 底部 ===== */
.Copyright { margin-top:15%; width:100%; color:#666666;     padding: 2em 0 5em;text-align: center; background: #f8f8f8;}

.Copyright_b{ position:fixed; bottom:0px; width:100%; background:#00a0e9;border-top:1px solid #fff; z-index:6666666;}
.Copyright_b ul{width:100%;max-width:720px;margin-left:auto;margin-right:auto;}
.Copyright_b li{float:left;width:33.333%;position:relative;text-align:center;}
.Copyright_b li a{display:block;text-align:center;color:#fff;border-right:#fff solid 1px;white-space:nowrap;overflow:hidden;padding:8px 5px;}
.Copyright_b li:last-child a{border:none}
.Copyright_b li img{width:30%; text-align:center; width:16px;}
.Copyright_b li span{font-family: Arial, Helvetica, sans-serif;display:block;font-style:normal;}
.Copyright_b li a:hover{background-color:rgba(255,255,255,0.1);color:#eeeeee;}
.Copyright_b li a.index{background-image:none;margin-left:3px}
.Copyright_b li:hover{ background:#e40112;}


/* ===== 微信 ===== */
#trigger {text-align:center;}
.popupbox {width:500px;height:300px;background-image:url(pop-up_03.png);background-repeat:no-repeat;display: none; /* Hidden as default */float: left;position: fixed;top: 50%; left: 50%;z-index: 99999999999;}
#fade { display: none; /* Hidden as default */background: #000;position: fixed; left: 0; top: 0;width: 100%; height: 100%;opacity: .80;z-index: 99999999;}
#intabdiv {text-align:center;}
#close img {text-decoration:none;}
#close {width:50px;height:50px;position: absolute;float:right;}





/* ===== 内页关于我们 ===== */
.Classification_name { text-align:center; background:#00a0e9; color:#fff; padding:3%; font-size:1.2em;}
.current { padding:3%; border-bottom: 1px solid #e3e1e1; overflow:hidden;} 
.current ul li { float:left; margin-left:2%}
.current ul li img { width:100%;}
.current ul li:after {content: ">";  color: #999;}
.current ul li:nth-child(1){ width:4%;}
.current ul li:nth-child(1):after {content: "";  color: #999;}
.current ul li:last-child:after {content: "";  color: #999;}
.current ul li a{ color: #999; font-size:12px;}
.ny_about { line-height:2; padding:2%; margin-top:8%;}
.ny_about img{width:100%;}




/* ===== 产品列表 ===== */
.ny_productlist{margin-top:8%;}
.ny_productlist ul li{ width:46%; margin:0 2% 6%; float:left;}
.ny_productlist ul li img {border:1px solid #e3e1e1; margin-bottom:6%}
.ny_productlist ul li a{  display:block; width:100%; color:#2f2f2f;}
.ny_productlist ul li a span{word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;    text-align: center;}


/* ===== 页数 ===== */
.page{ margin-top:0;  text-align:center; }
.page_list {}
.page_list a,.page_list span.miy{padding:4px 10px 4px 10px; color:#555;}
.page_list span.current {border:1px solid #0ab84f;  padding:4px 10px 4px 10px;  color:#fff; background-color:#0ab84f; text-decoration:none;}
.page_list span.nolink {border: 1px #0ab84f solid; background:#fff; padding:4px 10px 4px 10px;margin:2px; color:#0467bc;margin:0 10px;}
.page_list span.nolink:hover { background:#0467bc; padding:4px 10px 4px 10px; margin:2px; color:#fff;margin:0 10px }
.page_list a { font-size:12px; margin:0 6px; color:#999;border: 1px #d1d1d1 solid;}
.page_list a:hover {background:#00a0e9;color:#fff;border: 1px #00a0e9 solid;}
.page_list .selected{ background:#00a0e9; border:1px solid #00a0e9; color:#fff} 
.page_rows {border: 1px #d1d1d1 solid;padding:4px 10px 4px 10px; color:#999; font-size:12px;}



/* ===== 产品内容页 ===== */
.ny_product {  padding:2%; margin-top:6%;}
.ny_product_title { font-size:1.2em; text-align:center; margin-bottom:4%}
.ny_product_img { margin:0 0 4% 0; text-align:center;}
.ny_product_info {line-height:2; }
.ny_product_info img { width:100%;}
.ny_product_img img { max-width:100%;}
.prod_right_i{ margin-top:10%; }
.prod_right_i ul li { margin-bottom:8%; }
.prod_right_i ul li .sx_t{ color:#00a0e9; font-size:1.3em; font-weight:bold; margin-bottom:3%}
.prod_right_i ul li .sx_info{ color:#2f2f2f; line-height:1.8}



.ny_product_info table tr td { padding:10px 6px; border:1px solid #e5e5e5;}
.ny_product_info table{border-collapse:collapse;}
.ny_product_info table tr td:nth-child(1){ width:20%; color:#00a0e9;}
.ny_product_info table tr:nth-child(1) td:nth-child(1){  color:#000;}
.ny_product_info table tr td:nth-child(2){ width:40%;}
.ny_product_info table tr td:nth-child(3){ width:40%;}
.ny_product_info table tr:nth-child(1){ font-weight:bold; font-size:16px;}





.cbox_xg { margin-top:5%;}
.cbox_info { margin-top:5%;}
.cbox_info ul li { float:left; display: inline-block; _display: inline; _zoom: 1; overflow: hidden; width: 48%; line-height: normal;
 margin:0 1% 4%;}
.cbox_info li a {display: block; margin: 0 auto; width: 95%;background: #fff; text-align: center;	}
.cbox_info ul li img { width:100%;     border: 1px solid #e3e1e1}
.cbox_info ul li span {word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-top:5%;}
.cbox_title { font-size:16px; padding:3%; background:#e1e1e1 ; color:#666666;}
#box_xg { margin-top:8%;}
.cbox_xw ul li { margin:3% 0 5% 0; border-bottom:1px dashed #e1e1e1; padding-bottom:3%;}
.cbox_xw ul li a {   color: #666;padding-left:3%;}
.cbox_xw ul li:before {content: "● ";color: #666;}
.xg_news { padding:2%;}
.xg_news .cbox_info li a { padding:2px 0; }
.xg_news .cbox_info li { margin:2% 1% 3% 1%}
.comcont .xg_news .cbox_info li .hd { overflow: hidden;font-family: Arial, Helvetica, sans-serif;border-bottom:0;  background: #fff;}
.cbox_xw { padding:3%;}





/* ===== 新闻列表 ===== */
.ny_newslist  { padding:2% 2% 4% 2%; margin-top:8%;}
.ny_newslist li {   margin-bottom: 5%;border-bottom: 1px dashed #d6d6d6; padding-bottom: 5%; overflow: hidden;}
.ny_newslist li:last-child {border-bottom:0; margin-bottom:0;}
.ny_newslist_t { margin-bottom:1%;}
.ny_newslist_t a { color:#2f2f2f; margin-bottom:5%; font-weight:bold;word-break: break-all;text-overflow: ellipsis;overflow: hidden;
 display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.ny_newslist_t li:hover a { color:#00a0e9; text-decoration:underline; }
.ny_newslist_i { line-height:1.8; font-size:12px;    word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.ny_newslist_img { width:40%;}
.ny_newslist_info { width:55%;}
.ny_newslist_img img {border: 1px solid #e3e1e1; padding:2%}
.ny_newslist li:hover img {border: 1px solid #00a0e9; }
.ny_news_title {font-size:1.2em; text-align:center; margin-bottom:2% }
.ny_product_rq { font-size:10px; color:#999; text-align:center; margin-bottom:6%}
.next { margin:5%; color:#666; font-size:12px;}
.next ul li span{ word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;    }
.next ul li { border-bottom: 1px solid #e3e1e1; padding:2%;}
.next ul li a {color:#666; }
.next ul li a:hover {color:#666; }
.next ul li:last-child { border-bottom:0;}



.faqlist  { padding:2% 2% 4% 2%; margin-top:8%;}
.faqlist li:last-child{ border-bottom:0;}
.faqlist li {     margin-bottom: 5%;border-bottom: 1px dashed #d6d6d6; padding-bottom: 5%; overflow: hidden;}
.faqlistt_t { margin-bottom:1%; padding-left:33px; background:url(../images/w_w.png) no-repeat left top; padding-bottom:1%;}
.faqlistt_t a { color:#2f2f2f; font-weight:400;word-break: break-all;text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.faqlistt_t a:hover { color:#00a0e9; text-decoration:underline; }
.faqlist_i { padding-left:33px; background:url(../images/w_d.png) no-repeat left top; line-height:20px; font-size:12px;   color: #454545;  word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.faqlist .ne_im { padding-left:2%; background:none;    margin-bottom: 5%;border-bottom: 1px dashed #d6d6d6; padding-bottom: 5%; overflow: hidden;}


.ny_list { margin:10% 0 5% 0;}
.ny_list ul { padding:0 15px 15px 15px; overflow:hidden}
.ny_list li { margin-bottom:5%; clear:both; overflow:hidden}
.ny_list li a .ny_list_info_l {border: solid 2px #e4e4e4; width:20%; background:#fff; text-align:center; padding:3% 0; color:#828181; border-radius:5px;}
.ny_list li a:hover .ny_list_info_l {border: solid 2px #00a0e9; background:#00a0e9; color:#fff;  }
.ny_list li a .ny_list_info_l1 { font-size:24px; color:#828181; margin-bottom:2%; }
.ny_list li a:hover .ny_list_info_l1 { color:#fff;  }
.ny_list li a .ny_list_info_l2 { font-size:12px; color:#828181; }
.ny_list li a:hover .ny_list_info_l2 { color:#fff;  }
.ny_list li a .ny_list_info_r { width:75%;  }
.ny_list li a .ny_list_info_r1 { font-size:16px; font-weight:400; color:#333333;word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-bottom:3%;}
.ny_list li a:hover .ny_list_info_r1 {  color:#00a0e9;}
.ny_list li a .ny_list_info_r2 {  color:#666666;word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; font-size:12px; line-height:18px; }
.ny_list li{    border-bottom: solid 1px #eeeeee; padding-bottom:3%; margin-bottom:3%}




































/*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: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;}
	
}



