﻿*{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:720px;margin:0 auto 0;position:relative;}



/* 字体图标*/
@font-face {font-family: "iconfont";
          src: url('../font/iconfont.eot'); /* IE9*/
          src: url('../font/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('../font/iconfont.woff') format('woff'), /* chrome, firefox */
          url('../font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
          url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
        }
		
 .retrie .retrie_z { color:#e90b0d; font-weight:800; font-size:2.3em;}

.yiji li,.f_tel,.f_address,.f_home,.retrie .retrie_z { 
          font-family:"iconfont" !important;
         font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.2px;
          -moz-osx-font-smoothing: grayscale;
        }









/* ===== retrie分类下来 ===== */
.retrie {position: relative; z-index: 999999; background:#fff; border-bottom:1px solid #e1e1e1;border-top:4px solid #e90b0d;}
.retrie dt { overflow: hidden }
.retrie dt #logo  { width:30%; float:left; padding:4% 0 4% 2%;}
.retrie dt #area  { width:18%; float:right; padding:5% 2% 4% 0;}
.retrie dt #logo img { width:70%;}
.retrie dt #area img { width:60%;}
.retrie dt a { position: relative; float: left;text-align: center; }
.retrie dt .up { color: #e90b0d;}
.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.3em;}
.list ul li .inactive{ }
.list ul li i { float:right; color:#909090;}
.list ul li .inactives{background:#e90b0d ; color:#fff;} 
.list ul li .inactives i{ 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;}



/* 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:#e90b0d;}



/* 首页关于我们*/
.sy_color {background:#f3f3f3; padding:4% 3% 8% 3%; overflow:hidden; border-bottom:1px dashed #d7d7d7;}
.sy_about { background:#fff; padding:3% 2%;overflow:hidden}
.sy_about_t { font-size:1.2em; color:#e90b0d;}
.sy_about_tiao { height:1px; width:30px; background:#e90b0d; margin:3% 0 5% 0;}
.sy_about_info { line-height:1.5; font-size:1em; color:#595959; margin-bottom:4%;}
.sy_about_more a { color:#777777; font-size:0.8em; float:right; }
.sy_about_more a:hover{ color:#e90b0d; text-decoration:underline;}
.sy_about_l { width:55%;}
.sy_about_r { width:40%;}




/* 一胜百提供*/
.provide { margin-top:3%; }
.provide li { background:#fff; padding:2%; width:44%; margin:0 2%; float:left; overflow:hidden; }
.provide li:nth-child(1) { margin-left:0;}
.provide li .tig_tiao { height:1px; width:30px; background:#e90b0d; margin:3% 0 5% 0;}
.provide li .tig{ font-size:1.2em; color:#e90b0d;}
.provide li .tig_info { line-height:1.5; font-size:1em; color:#595959; margin-bottom:6%; margin-top:6%;}
.provide li .tig_more a { color:#777777; font-size:0.8em; }
.provide li .tig_more a:hover{ color:#e90b0d; text-decoration:underline;}
.tig_img img{ height:5em; float:right}

.provide li:nth-child(2) { margin-right:0; background:#b41a18;}
.provide li:nth-child(2) .tig_tiao { height:1px; width:30px; background:#fff; margin:3% 0 5% 0;}
.provide li:nth-child(2) .tig{ font-size:1.2em; color:#fff;}
.provide li:nth-child(2) .tig_info { line-height:1.5; font-size:1em; color:#fff; margin-bottom:0; margin-top:0;}
.provide li:nth-child(2) .tig_more { text-align:center; margin-bottom:7.1%;}
.provide li:nth-child(2) .tig_more a { color:#fff; font-size:0.8em; padding:2% 12%; border:1px solid #fff; }
.provide li:nth-child(2) .tig_more a:hover{ color:#fff; text-decoration:underline;}
.provide li:nth-child(2) .tig_img{ text-align:center; }
.provide li:nth-child(2) .tig_img img{ height:5em; float:none;}
.provide li:nth-child(2) .tig_img a { display:block; width:100%;}

.provide li:nth-child(3) { margin-left:0; background:#e90b0d; position:relative; margin-top:3%;}
.provide li:nth-child(3) .tig_tiao { height:1px; width:30px; background:#fff; margin:3% 0 5% 0;}
.provide li:nth-child(3) .tig{ font-size:1.2em; color:#fff;}
.provide li:nth-child(3) .tig_info { line-height:1.5; font-size:1em; color:#fff; margin-bottom:0; margin-top:10%;}
.provide li:nth-child(3) .tig_more {  margin:6% 0; padding-bottom:25%;}
.provide li:nth-child(3) .tig_more a { color:#fff; font-size:0.8em;  }
.provide li:nth-child(3) .tig_more a:hover{ color:#fff; text-decoration:underline;}
.provide li:nth-child(3) .tig_img{ text-align:center; }
.provide li:nth-child(3) .tig_img img{ height:6em; position:absolute ; right:0; bottom:5%;}
.provide li:nth-child(3) .tig_img a { display:block; width:100%;}


.provide li:nth-child(4) { margin-right:0; background:#fff;margin-top:3%; position:relative}
.provide li:nth-child(4) .tig_tiao { height:1px; width:30px; background:#e90b0d; margin:3% 0 5% 0;}
.provide li:nth-child(4) .tig{ font-size:1.2em; color:#e90b0d;}
.provide li:nth-child(4) .tig_info { line-height:1.5; font-size:1em; color:#595959; margin-bottom:0; margin-top:10%; }
.provide li:nth-child(4) .tig_more {  margin:6% 0; padding-bottom:25%;}
.provide li:nth-child(4) .tig_more a { color:#777777; font-size:0.8em;  }
.provide li:nth-child(4) .tig_more a:hover{ color:#e90b0d; text-decoration:underline;}
.provide li:nth-child(4) .tig_img{ text-align:center; }
.provide li:nth-child(4) .tig_img img{ height:6em; position:absolute ; right:0; bottom:0;}
.provide li:nth-child(4) .tig_img a { display:block; width:100%;}




/* 全球解决方案*/
.programme { background:#fff; padding:3% 2%;overflow:hidden; margin-top:3%;}
.programme_t { font-size:1.2em; color:#e90b0d;}
.programme_tiao { height:1px; width:30px; background:#e90b0d; margin:3% 0 5% 0;}
.programme_info { line-height:1.5; font-size:1em; color:#595959; margin-bottom:4%;}
.programme_more a { color:#777777; font-size:0.8em;  }
.programme_more a:hover{ color:#e90b0d; text-decoration:underline;}
.programme_l { width:55%;}
.programme_r { width:40%;}







/*底部公司名称*/
.copyright {padding:4% 0 23%;  color:#434343; background:#f3f3f3; text-align:center;}
.copyright a { color:#434343;}
.copyright a:hover { color:#e90b0d; text-decoration:underline;}
.f_top { background:url(../images/top.jpg) no-repeat center center;}


/*顶部*/

.footer{ position:fixed; bottom:0px; width:100%; background:#e90b0d;z-index:9999999999;}
.footer ul{height:3.5em; margin:0px auto;  }
.footer ul li{float:left; color:#ffffff;width:33.33%; text-align:center}
.footer ul li a{color:#fff; padding:5% 0; overflow:hidden;  display:block; border-left:1px solid #fff;}
.footer ul li:nth-child(1) a{border-left:0;}
.footer ul li a:hover { background:#b41a18; color:#fff;}
.f_home {  height:1.5em;width:2em;display:block; margin:0 auto;  font-size:1.3em}
.f_tel { height:1.4em;width:2em; display:block; margin:-2px auto 0.1em; font-size:1.4em;  -webkit-transform: rotate(160deg); /* Chrome, Safari, Opera */
    transform: rotate(160deg);}
.f_address { height:1.3em;width:2em;display:block; margin:0 auto; font-size:1.5em}





/*内页关于我们*/
.ny_sort { padding:4% 7% 4% 4%; background:#f0f0f0; overflow:hidden;}
.ny_sort li { float:left; }
.ny_sort li:nth-child(1) { width:92%; font-size:1.2em; line-height:1.7}
.ny_sort li:nth-child(2) { width:8%;}

.about { padding:4% 2%; line-height:2;}
.about img { width:100% !important;}
.about table { width:100% !important;border-collapse: collapse !important;} 







/*内页新闻列表页*/
.newlist { padding:4% 2% 4% 2%;}
.newslit_l { width:35%;}
.newslit_l img {width: 100%}
.newslit_r {    width: 100%;}
.newslit_r_t { padding-bottom:2%;}
.newslit_r_t a{ color:#000; font-weight:bold; }
.newslit_r_t a:hover{ color:#e90b0d; 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 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 { width:100% !important; 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 #e90b0d;  padding:4px 12px 4px 12px;  color:#fff; background-color:#e90b0d; 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:#e90b0d; 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:#e90b0d;color:#fff;}



/*内页产品列表页*/
.pro_info {padding:4% 2%;}
.pro_info li{ float:left; width:45.3%; margin:0 2%; padding:4% 0;margin-bottom:6%;text-align:center;border:1px solid #e2e2e2;}
.pro_info li img{ display:block;border:1px #dcdcdc solid;width:100%;}
.pro_info li span{ font-size:1em; font-weight:normal; text-align:center; line-height:2.500em;}
.pro_info li span a{color:#333333}


.products {padding:4% 3%;}
.products_title { text-align:center; padding-bottom:2%; border-bottom: 1px dashed #b6b6b6; margin-bottom:4%;}
.products_img {padding-bottom:3%; border-bottom: 1px dashed #b6b6b6; margin-bottom:3%;}
.products_img_a {padding-bottom:3%; border-bottom: 1px dashed #b6b6b6; margin-bottom:3%;}
.products_img img {border: 1px solid #b6b6b6;}
.products_img_a img {border: 1px solid #b6b6b6;margin-bottom:1%;}
.products_decs { line-height:1.6;padding-bottom:3%; border-bottom: 1px dashed #b6b6b6; margin-bottom:8%;}
.products_i { font-size:1.3em; font-weight:bold; margin-bottom:2%;border-bottom: 1px dashed #b6b6b6; padding-bottom:2%; color:#449a92;}
.products_info { line-height:1.6;}
.products_info img { width:100%;}
.products_p { border-top:1px dashed #d6d6d6; padding-top:2%; margin-top:4%;color:#343434;}
.products_p a { color:#343434;}
.products_p a:hover{ color:#449a92; text-decoration:underline;}

















/*iphone5s*/
@media screen and (min-width:320px) and (max-width:358px) {
	html{font-size:10px;}
	.brand_t_r { font-size:10px;}
	.brand_t_l .brand_t_fr { padding-top:40%;}
	.brand_t_l img { padding-top:33%;}
	.main_image {height:23.3em;}
	div.flicking_con .flicking_inner { position: absolute;top: 260px;left: 30%; height:15px;} 
	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;} 

	 
	.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;}
	 .brand_t_r { font-size:12px;}
	 div.flicking_con .flicking_inner { position: absolute;top: 275px;left: 33%; height:15px;}
     .main_image {  width: 100%;height: 19.5em;}
	 .case_tit { padding: 3% 0 7%;}
	 .p_z_r_b {line-height:1.5;}


	 
   
	 .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;}
	div.flicking_con .flicking_inner { top: 265px;}
    .p_z_r_b { font-size:11px;}
	.newslit_r_i { line-height:1.6; font-size:14px;}
}





/*其他牌子*/
@media screen and (min-width:383px) and (max-width:414px){
	html{font-size: 12px;}
   .main_image {height:22.4em;}
   div.flicking_con .flicking_inner { top: 295px;}
	 .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;}
   
    .retrie .retrie_z {  font-size:2.6em;}
	 .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}
	
}
@media screen and (min-width:640px) and (max-width:719px) {
    html { font-size: 20px }
	 .logo { width:42%;}
    .logo_title {  width:55%;    padding-top:0}
	
}
/*平板*/
@media screen and (min-width:719px) and (max-width:768px) {
    html { font-size: 18px }



	.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;}
	
}


/*首页新闻*/
#tab{position:relative;margin-bottom:6em;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:49.6%; font-size:1.2em; border-left:1px solid #fff; padding:4% 0;cursor:pointer;text-align:center; color:#fff; background:#343947;}
#tab .tab_box{clear:both;top:60px;position:relative;}
#tab .tab_menu .selected{background:#ff9630;cursor:pointer;}
.hide{display:none;}
.tab_box div{padding:2%; } 
#tab .tab_box div li {    line-height: 2.3em;
    background: url(../images/news_bj.png) no-repeat center left;
    background-sixe: 5%;
    border-bottom: 1px dashed #dbdbdb;
    margin-bottom: 0.3em;}
#tab .tab_box div ul { padding:2% 0;}	
#tab .tab_box div li a {padding-left: 1.5em; color:#000;}
#tab .tab_box div li a:hover { color:#343947;}
#tab .tab_box div li span {  float: right;  color: #b0b0b0;}




.xg_bos{ margin:0em 2% 4% 2%; text-align:center; border-bottom:1px dashed #ccc; font-size:1.25em; color:#227d8f; padding-bottom:0.55em;}
.xg_cp{ margin:0em 2% 4% 2%;}
.xg_cp li {    line-height: 2.3em;
    background: url(../images/news_bj.png) no-repeat center left;
    background-sixe: 5%;
    border-bottom: 1px dashed #dbdbdb;
    margin-bottom: 0.3em;}
.xg_cp ul { padding:2% 0;}	
.xg_cp li a {padding-left: 1.5em; color:#000;}
.xg_cp li a:hover { color:#e6212a;}
.xg_cp li span {  float: right;  color: #b0b0b0;}

.xg_ns_h5{ width:100%; height:2.5em; line-height:2.5em; background-color:#f7f7f7; text-align:center; font-size:1.15em; color:#343947;}



