*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin: 0;padding: 0}
ul,ol,dl,table,th,tr,td,input,textarea,li,a,div,span,em,i{margin: 0;padding: 0;	border: 0;}
img {margin: 0;padding: 0;	border: 0;}
li {list-style: none;}
i{ font-style: normal;}
/*全局样式*/
html,body {width: 100%;	margin: 0 auto;}
/*= 清除浮动=*/
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;overflow: hidden;display: block;}
.clearfix:after {content: "";display: block;height: 0px;clear: both;visibility: hidden;font-size: 0px;}
:focus{outline:0}
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer}
/* Hides from IE-mac \*/
* html .clearfix {height: 0%;}
/* End hide from IE-mac */
* + html .clearfix {min-height: 0%;}
/* 针对IE7 */
* + html .clearfix {min-height: 0%;}
.w100 {width: 100%;}
.fl {float: left;}
.fr {float: right;}
/*原文件配置*/
body {color: #333;background: #ffffff;font: 16px/30px 'Microsoft YaHei', arial, sans-serif;min-width: 320px;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}
a {color: #333;text-decoration: none;}
a:hover {color: #00bee4;}
/*块级转化*/
.di_in {display: inline-block;}
.di_no {display: none;}
.di_bl {display: block;}
/*原文件配置  end*/
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
/*纵向居中*/
.v_middle {vertical-align: middle;}
/*横向居中*/
.te_c {text-align: center;}
/*相对定位*/
.p_r {position: relative;}
/* 白色背景 */
.bgfff {background: #fff;}
.flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.flex-v {-webkit-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.flex-1 {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-warp{flex-flow: wrap}
.flex-column{flex-flow: column}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.transition{-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}
@media (min-width: 1200px) {
	/*min-width 1200 */
    .container{width: 1200px;margin-right: auto;margin-left: auto}
}
/*全局样式 start*/
.header{height: 105px;}
.header .logo {margin-right: 61px}
.header .logo a{}
.header .logo img{margin-right: 15px; width:344px;}
.header .logo .title{font-size: 22px;font-weight: bold}
.header .logo p{font-size: 15px;color: #666}
.header .lang{position: absolute;top:10px;right: 0}
.header .lang a{margin-left: 15px}
/*菜单*/
.hd_nav{margin-top: 21px}
.hd_nav li{display: inline-block;vertical-align: middle;}
.hd_nav li:last-child{margin-right: 0}
.hd_nav li>a{font-size: 16px;color: #FFF;position:relative;display: block;z-index:60;line-height: 84px; font-weight:600 }
.hd_nav li>a:after{content:'';position:absolute;width: 50px;height: 2px;background: #047cc1;left: 50%;top: 50%;margin-top: 20px;width: 0;transition: all .3s;}
.hd_nav li:hover>a,.hd_nav li.cur>a{font-weight: 600}
.hd_nav li:hover>a:after,.hd_nav li.cur>a:after{width: 50px;margin-left: -25px;}
.hd_nav li>a:before{content:'';position:absolute;width: 60px;height: 30px;background: url(../images/icon_04.png) no-repeat center;background-size:contain;left: 50%;margin-left: -30px;bottom: -10px;display: none;}
.hd_nav li:hover>a:before{display: block;}
.hd_nav .drop{position:absolute;width: 100%;left: 0;padding-top: 10px;display: none;border: 1px #0587d2 solid;z-index: 8;background: #FFF;-moz-box-shadow:0px -3px 10px rgba(0,0,0,0.2); -webkit-box-shadow:0px -3px 10px rgba(0,0,0,0.2); box-shadow:0px -3px 10px rgba(0,0,0,0.2);}
.hd_nav .drop:after{width:0; height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #0587d2;content: '';position: absolute;left: 50%;top: -10px;z-index: 0}
.hd_nav .drop:before{width:0; height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid white;content: '';position: absolute;left: 50%;top: -9px;z-index: 1}
.hd_nav li:last-child .drop:after,.hd_nav li:last-child  .drop:before{left: 78%}
.hd_nav li:nth-child(2) .drop:before,.hd_nav li:nth-child(2) .drop:after{left: 534px}
.hd_nav li:nth-child(3) .drop:before,.hd_nav li:nth-child(3) .drop:after{left: 660px}
.hd_nav li:nth-child(4) .drop:before,.hd_nav li:nth-child(4) .drop:after{left: 785px}
.hd_nav li:nth-child(5) .drop:before,.hd_nav li:nth-child(5) .drop:after{left: 910px}
.hd_nav li:nth-child(6) .drop:before,.hd_nav li:nth-child(6) .drop:after{left: 1030px}
.hd_nav li:nth-child(7) .drop:before,.hd_nav li:nth-child(7) .drop:after{left: 1160px}
.hd_nav .drop .box{padding: 30px}
.hd_nav .drop .text-box{width: 240px;margin-right: 130px}
.hd_nav .drop .text-box h4{color: #047cc1;font-size: 22px;margin-top: 30px;margin-bottom: 30px}
.hd_nav .drop .text-box .txt{color: #666;line-height: 24px;font-size: 13px}
.hd_nav .drop .text-box .more{margin-top: 60px}
.hd_nav .drop .text-box .more a{font-size: 13px;color: #047cc1;line-height: 13px;font-weight: 600;text-transform: uppercase;background: url("../images/icon1.png")no-repeat right center;padding-right: 25px}
.hd_nav .drop .subnav{padding-left: 40px;border-left: 1px #e2e3e3 solid;transition: all 3s;}
.hd_nav .drop .subnav a{font-size: 15px;line-height: 32px;color: #047cc1}
.hd_nav li:nth-child(3) .drop .subnav a{width: 50%;float: left;}
.hd_nav .drop .thumbnail{width: 365px;height: 235px;overflow: hidden;}
.hd_nav li:hover .drop{display: block;}

/*banner*/

.banner .pic{overflow: hidden}
.banner .swiper-pagination{bottom: 25px}
.banner .swiper-pagination-bullet{border-radius: 0;width: 63px;height: 7px}
.banner .swiper-pagination-bullet-active{background-color: #FFF}

/*首页*/
.home-shili{margin-top: 60px}
.home-shili .title{font-size: 29px;color: #0568ac;font-weight: bold}
.home-shili .title span{color: #26bde3;font-size: 23px}
.home-shili .items{width: 30%;margin-top: 70px}
.home-shili .items h3{font-size: 22px;color: #282727;font-weight: normal}
.home-shili .items span{color: #26bde3;font-size: 23px;font-weight: bold}
.home-shili .items p{font-size: 14px;color: #666;line-height: 25px;margin-top: 25px;padding: 0 20px}

.home-pro{background: #eff4f7;padding: 70px 0 90px 0;}
.home-pro .title{font-size: 35px;color: #1f74b2}
.home-pro .title h2{font-size: 24px;color: #0568ac;margin-top: 20px}
.home-pro ul{margin-top: 40px}
.home-pro li{width: 285px;height: auto;margin-top: 30px;margin-right: 20px;padding-bottom: 30px}
.home-pro li:nth-of-type(4n){margin-right: 0}
.home-pro li .pic{width: 100%;height: auto;overflow: hidden}
.home-pro li .pic img{width: 100%; height:300px}
.home-pro li h4{margin-top: 20px}
.home-pro li .more{border: #00bee4 solid 1px;border-radius: 5px;width: 129px;height: 30px;line-height: 30px;font-family: Arial;font-weight: bold;margin:15px auto 0 auto;text-transform: uppercase;color: #00bee4}
.home-pro .mores{margin-top: 80px}
.home-pro .mores a{border: 1px #26bde3 solid;color: #26bde3;font-weight: bold;font-size: 16px;width: 235px;height: 52px;line-height: 50px}
.home-pro li a.more:hover{ background: #00bee4;color: #FFF}

.home-shiming{margin-top: 110px}
.home-shiming .title{color: #26bde3;font-size: 35px}
.home-shiming .txt{margin:40px auto 0 auto;width: 935px;color: #666666;font-size: 14px;line-height: 24px}
.home-shiming .content{width: 100%;height: 555px;background: url("../images/bg.jpg")no-repeat center fixed;margin-top: 60px}
.home-shiming .content .tit{font-size: 23px;color: #FFF;margin-top: 130px}
.home-shiming .content .tit strong{font-size: 25px}
.home-shiming .content .en{margin-top: 30px;color: #FFF;width: 610px;opacity: 0.7}
.home-shiming .content .more{margin-top: 35px}
.home-shiming .content .more a{color: #FFF;font-size: 15px;background: url("../images/icon5.png")no-repeat right center;padding-right: 25px}

.home-lingyu{margin-top: 80px}
.home-lingyu .title{font-size: 29px}
.home-lingyu .tabs{margin-top: 50px}
.home-lingyu .tabs a{border: 1px #26bde3 solid;color: #26bde3;height: 46px;line-height: 44px;margin-right: 15px;border-radius: 5px;width: 15.5%;margin-right: 1%}
.home-lingyu .tabs a:last-child{margin-right: 0}
.home-lingyu .tabs a.active {background: #26bde3;color: #FFF}
.home-lingyu .content{margin-top: 70px}
.home-lingyu .content .pic-box{width: 316px;height: 357px;overflow: hidden;margin-right: 55px}
.home-lingyu .content .pic-box img{width: 100%}
.home-lingyu .content .text-content{min-width: 0}
.home-lingyu .content .text-content h4{font-size: 19px;margin-top: 20px;font-weight: normal}
.home-lingyu .content .text-content p{font-size: 14px;color: #666;margin-top: 10px}
.home-lingyu .content .text-content .more{margin-top: 30px}
.home-lingyu .content .text-content .more a{border: 1px #26bde3 solid;font-size: 13px;border-radius: 15px;height: 30px;padding: 0 20px;color: #26bde3}
.home-lingyu .content .text-content ul{margin-top: 55px}
.home-lingyu .content .text-content li{width: 183px;margin-right: 15px}
.home-lingyu .content .text-content li:last-child{margin-right: 0}
.home-lingyu .content .text-content li .pic{overflow: hidden;width: 100%;height: 120px}
.home-lingyu .content .text-content li .pic img{width: 100%}
.home-lingyu .content .text-content li h5{font-weight: normal;margin-top: 5px}

.home-about{margin-top: 120px}
.home-about .title{font-size: 29px;color: #0568ac}
.home-about .title a{color: #0568ac}
.home-about .txt{color: #666;font-size: 14px;margin-top: 30px}
.home-about ul{margin-top: 65px}
.home-about li{width: 33.333%;overflow: hidden}
.home-about li img{width: 100%;transition: all .3s;}
.home-about li:hover img{transform: scale(1.05,1.05);}
.home-about .text-content{position: absolute;left: 0;top: 0;width: 100%;padding-left: 150px;padding-top: 70px;padding-right: 90px}
.home-about .text-content h3 a{color: #FFF;font-size: 27px}
.home-about .text-content p{color: #cdd3dd;font-size: 14px;margin-top: 35px;line-height: 27px}
.home-about .text-content .more{color: #FFF;margin-top: 35px;font-size: 14px;margin-top: 35px}
.home-about .text-content p strong{color: #FFF}
.home-about .play-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.home-about .play-box h3{font-size: 28px;color: #FFF;font-weight: normal;margin-top: 40px}
.home-about .play-box p{color: #FFF;font-size: 17px;margin-top: 5px}






/*Innovation*/
.made_list{margin-top: 45px;}
.made_list li{background: #FFF;width: calc((100% - 30px)/3);float: left;margin:0 5px 45px ; border: 1px solid #dedede;}
.made_list li a{position:relative;overflow: hidden;display: block;}
.made_list .img{width: 95%;display: block; margin: 15px auto;vertical-align: middle; }
.made_list .title{font-size: 17px;color: #002a54;line-height: 22px;padding:22px 15px;text-align: center; background: #dedede;}
.made_list li:hover{/*background: #68308f;*/}
.made_list li:hover .title{/*color: #fff;*/}

.made_list .mask{position:absolute;left: 0;bottom:-100%;width: 100%;height: 100%;display: block;background: rgba(10,113,181,.75);transition: all .1s;}
.made_list .icon{width: 56px;height: 56px;position:absolute;left: 50%;top: 50%;margin-left: -28px;margin-top: -28px;z-index:50;}
.made_list li:hover .mask{bottom: 0;}

.Inno{padding: 120px 0 60px;}







@media (max-width: 1661px) {
    .home-about .text-content{padding-left: 120px;}

}
@media (max-width: 1441px) {
    .home-about .text-content{padding-left: 90px;padding-top: 50px;padding-right: 60px}
    .home-about .play-box h3{margin-top: 20px}
}
@media (max-width: 1200px) {
    .home-about .text-content{padding-left: 60px;padding-top: 50px;padding-right: 50px}
		.hd_nav li>a{ color:#383737}
	 #heilogo{ display:block !important}
	#bailogo{ display:none !important}
}

.home-news{margin-top: 80px;}
.home-news .title{font-size: 29px}
.home-news .txt{color: #666;font-size: 14px;margin-top: 30px}
.home-news ul{border-right: 1px #dddddd solid;margin-top: 60px;margin-right: 30px; margin-bottom:60px;}
.home-news li{margin-right: 20px;width: 260px;margin-top: 15px;padding-bottom: 5px}
.home-news li .pic{width: 100%;overflow: hidden;height: 180px}
.home-news li .pic img{width: 100%}
.home-news li h4{font-weight: normal;font-size: 15px;margin-top: 15px}
.home-news li p{font-size: 12px;color: #777;line-height: 20px;height: 60px;margin-top: 5px}
.home-news li .time{margin-top: 15px}
.home-news li .time a{color: #de0303;font-size: 14px;padding-right: 25px;background: url("../images/icon6.png")no-repeat right center}
.home-news .text-content{width: 310px;margin-top: 60px}
.home-news .text-content .tit{font-size: 18px}
.home-news .text-content .tit .more{color: #666;background: url("../images/icon7.png")no-repeat right center;padding-right: 20px;font-size: 14px}
.home-news .text-content dl{border-bottom: 1px #dddddd solid;padding-bottom: 30px;padding-top: 15px;margin-bottom: 30px}
.home-news .text-content dl:last-child{border-bottom: 0;padding-bottom: 0;margin-bottom: 0}
.home-news .text-content dd{line-height: 32px;font-size: 14px}
.home-news .text-content dd a{color: #666}
.home-news .text-content dd .down{background: url("../images/icon8.png")no-repeat center;width: 20px}

.huoban{margin-top: 80px;margin-bottom: 60px}
.huoban .title{font-size: 29px}
.huoban .title a:after{content: '';position: absolute;left: -50px;width: 35px;height: 1px;background: #7fb3de;top: 50%}
.huoban .title a:before{content: '';position: absolute;right: -50px;width: 35px;height: 1px;background: #7fb3de;top: 50%}
.huoban ul{margin-top: 30px}
.huoban li{width: 180px;height: 80px;border:1px #d5d6d6 solid;overflow: hidden;margin-right: 24px}
.huoban li:last-child{margin-right: 0}
.huoban li img{max-width: 100%}

    /*底部*/

.footer{background: #eeeeee ;width: 100%;border-top: 5px #26bde3 solid;padding-bottom: 30px;}
.footer .col{margin-right: 75px;margin-top: 60px}
.footer .col:last-child{margin-right: 0}
.footer .tit{color: #000;font-size: 15px;font-weight: bold}
.footer .box a{color: #666;font-size: 13px;line-height: 28px}
.footer .sns-tel{margin-top: 60px;width: 340px;border-left: 1px #d6d6d6 solid;padding-left: 50px}
.footer .tel .txt{color: #333;font-size: 14px}
.footer .tel .phone{font-size: 27px;color: #26bde3;margin-top: 5px;font-weight: bold}
.footer .email{background: url("../images/icon2.png")no-repeat left 8px;padding-left: 25px;margin-top: 10px;}
.footer .email a{color: #666}
.footer .address{background: url("../images/icon3.png")no-repeat left 8px;padding-left: 25px;color: #666}
.footer .erwma{margin-top: 40px}
.footer .erwma img{margin-right: 20px; width:100px;}
.footer .foot-txt{margin-top: 50px;font-size: 13px;color: #666666;line-height: 22px}
.footer .foot-txt span{color: #000000}
.footer .foot-txt a{color: #666}
.footer .copyright{font-size: 13px;color: #666;margin-top: 10px; width:100%}
.footer .copyright a{color: #666}

.fixed{position: fixed;z-index: 9;right: 20px;bottom: 10%;width: 60px}
.fixed a{height: 60px}
.fixed .book{background:#ff8d00 url("../images/icon10.png")no-repeat center}
.fixed .gotop{background:#31333f url("../images/icon11.png")no-repeat center;margin-top: 2px}

/*内页通栏*/
.focus{overflow: hidden}
.focus .content{position: absolute;width: 1200px;left: 50%;margin-left: -600px;top: 0;height: 100%;z-index: 1}
.focus h3{color: #FFF;font-size: 28px}
.focus .crumbs{color: #FFF;font-size: 14px;margin-top: 15px;background: url("../images/icon12.png")no-repeat left center;padding-left: 20px}
.focus .crumbs a{color: #fff}

/*子菜单*/
.submenu{background: #f5fafc;width: 100%;height: 60px;line-height: 60px}
.submenu a{font-size: 16px;padding: 0 35px}
.submenu a.cur,.submenu a:hover{font-weight: bold;background: #26bde3;color: #FFF}
.submenu .enlarge{display: none;}

/*左边栏*/
.sidebar{width: 290px;background: #f5fafc;padding-bottom: 15px}
.sidebar h3{background: #26bde3;height: 60px;line-height: 60px;margin-top: -60px;color: #FFF;padding-left: 35px; margin-bottom: 15px;}
.sidebar dl{font-size: 15px;line-height: 25px; padding: 0;}
.sidebar dt{font-weight: bold;line-height: 25px; font-size: 16px; padding: 10px 0 10px 35px;border-bottom: 1px #e3e5e6 solid}
.sidebar dd{padding-left: 65px;display: none;}
.sidebar dd a{ line-height: 25px; padding: 6px 0;}
.sidebar dd a:after{content: '';position: absolute;left: -30px;height: 1px;width: 12px;background: #9b9b9b;top: 50%}

/*产品列表*/
.product-list{display: table;margin-bottom: 60px}
.product-list .list{margin-top: 15px;margin-left: 320px}
.product-list .list h3{font-size: 24px}
.product-list li{width: 280px;height: auto;margin-top: 30px;margin-right: 20px;border: 1px #efeff0 solid;padding-bottom: 30px}
.product-list li:nth-of-type(3n){margin-right: 0}
.product-list li .pic{width: 100%;height: auto;overflow: hidden}
.product-list li .pic img{width: 100%;height:214px;}
.product-list li h4{margin-top: 20px}
.product-list li .more{border: #00bee4 solid 1px;border-radius: 5px;width: 129px;height: 30px;line-height: 30px;font-family: Arial;font-weight: bold;margin:15px auto 0 auto;text-transform: uppercase;color: #00bee4;font-size: 14px}
.product-list li a.more:hover{ background: #00bee4;color: #FFF}


.pages{margin: 50px 0}
.pages a{background: #eaeaea;font-size: 14px;padding: 0 10px;height: 30px;line-height: 30px;margin-left: 5px;margin-right: 5px}
.pages a:hover{color: #FFF;background: #c8c8c8}

/*应用领域*/
.none{ display: none;}
.lingyu{margin-top: 50px}
.lingyu h3{font-size: 23px;}
.lingyu .text{color: #666;font-size: 14px;padding: 0 130px;margin-top: 20px;line-height: 26px;background: url("../images/icon14.png")no-repeat center bottom;padding-bottom: 70px}
.lingyu ul{margin-top: 80px}
.lingyu li{width: 100%;overflow: hidden;margin-top: 30px}
.lingyu li img{width: 100%;transition: all .3s;}
.lingyu li:hover img{transform: scale(1.05,1.05);}
.lingyu li .text-content{width: 420px;height: 100%;position: absolute;z-index: 1;background: rgba(0,0,0,0.4);top: 0;color: #FFF;padding: 50px 40px 0 40px;overflow: hidden;left: 0}
.lingyu li .text-content .title{font-size: 22px;font-weight: bold}
.lingyu li .text-content .title a{color: #FFF;}
.lingyu li .text-content p{font-size: 15px;margin-top: 30px;line-height: 24px}
.lingyu li .text-content .more{width: 120px;height: 80px;position: absolute;left: 0;bottom: 0;overflow: hidden;color: #FFF;padding-top: 45px;font-size: 14px;padding-left: 8px}
.lingyu li .text-content .more:after{content: '';position: absolute;left: -45px;width: 100%;height: 100%;background: #26bde3;z-index: -1;transform: rotate(45deg);bottom: -30px}
.lingyu li:nth-child(even) .text-content{right: 0;left: auto}
.lingyu li:hover .text-content{background: rgba(38,189,227,0.7)}
.lingyu li:hover .more:after{background: #fbb908}
.lingyu .mores{margin: 100px;}
.lingyu .mores a{font-size: 18px;font-weight: bold;text-decoration: underline}
/*详情页*/
.news-info-eft h3 {
	font-size: 1.55rem;
	font-weight: bold;
	color: #000;
	margin-top: 1.125rem;
}

.icon-box {
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url(../images/1110.png) no-repeat;
	background-position: -18px -11px;
	margin-right: 10px;
}

.news-info-info {
	display: flex;
	align-items: center;
	font-size: 12px;
	color: #666;
	margin-top: 1.5rem;
}

.news-info-eft-top {
	border-bottom: 1px solid #eee;
	padding-bottom: 24px;
	margin: 3rem 0;
}

.icon-box-2 {
	display: inline-block;
	width: 21px;
	height: 11px;
	background: url(../images/1110.png) no-repeat;
	background-position: -118px -12px;
	margin-right: 5px;
}
.icon-box-23 {
	display: inline-block;
	width: 21px;
	height: 11px;
	background: url(../images/112.png) no-repeat;
	background-position: 0px -3px;
	margin-right: 5px;
}

.publish-date {
	margin-right: 15px;
}
.col-md-5.col-sm-6.col-md-offset-01 {
    margin-left: 32px;
}
.news-info-eft-botom p {
	font-size: 14px;
	color: #666666;
	line-height: 25px;
	/* margin-bottom: 50px; */
}

.news-info-eft-botom img {
	max-width: 100%;
/* 	margin-bottom: 20px; */
}

.fanhuiu {
	text-align: right;
	display: flex;
	justify-content: flex-end;
	margin-bottom: 8.125rem;
}

.fanhui_a:hover {
	color: #fff;
	text-decoration: underline;
}

.fanhui_a {
	display: block;
	width: 8.9375rem;
	height: 2.6875rem;
	line-height: 2.6875rem;
	color: #FFF;
	text-align: center;
	background: #26bde3;
	overflow: auto;
	margin-top:50px;
}

/*解决方案*/
.fangan .service{background: url("../images/bg1.jpg")no-repeat center top;overflow: hidden}
.fangan .service .title{font-size: 27px;font-weight: bold;margin-top: 70px}
.fangan .service .en{text-transform: uppercase;color: #c0c0c0;font-size: 25px;margin-top: 15px}
.fangan .service li{margin-top: 70px;width: 26%}
.fangan .service li .icon{width: 210px;height: 210px;border: 1px #6ecbe7 solid;border-radius: 50%;}
.fangan .service li:hover .icon{-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg); /* flip horizontally 180deg*/
	transform: rotateY(180deg);
	-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.6s;}
.fangan .service li h4{font-size: 18px;margin-top: 30px}
.fangan .service li p{font-size: 13px;color: #666666;line-height: 24px;margin-top: 20px}
.fangan .zhengti{background: url("../images/bg2.jpg")no-repeat center fixed;width: 100%;height: 485px;margin-top: 130px;overflow: hidden}
.fangan .zhengti .title{font-size: 29px;color: #FFF;font-weight: bold;margin-top: 95px}
.fangan .zhengti .title a{color: #FFF}
.fangan .zhengti .txt{padding: 0 150px 160px 150px;color: #FFF;background: url("../images/icon18.png")no-repeat center bottom;margin-top: 50px}
.fangan .Industry{margin-top: 60px;}
.fangan .Industry .title{font-size: 27px;font-weight: bold;}
.fangan .Industry .en{text-transform: uppercase;color: #c0c0c0;font-size: 25px;margin-top: 15px}
.fangan .Industry ul{margin-top: 70px}
.fangan .Industry li{border-right: 2px #dbdede solid;padding-right: 30px;margin-right: 30px;width: calc(33.3333% - 60px + 40px);padding-bottom: 10px}
.fangan .Industry li:last-child{margin-right: 0;border-right: 0;padding-right: 0}
.fangan .Industry li .time{font-size: 20px;font-family: Arial;font-weight: bold;margin-top: 10px}
.fangan .Industry li h4{font-size: 17px;font-weight: normal;margin-top: 10px}
.fangan .Industry li p{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-size: 14px;color: #777;line-height: 24px;height: 72px;margin-top: 25px}
.fangan .Industry li .click{background: url("../images/icon19.png")no-repeat left center;padding-left: 25px;font-size: 14px;margin-top: 35px}
.fangan .Industry .more{margin-top: 65px;}
.fangan .Industry .more a{border: 1px #ff8d00 solid;color: #ff8d00;font-size: 14px;font-weight: bold;height: 50px;line-height: 50px;padding-left: 50px;padding-right: 50px}
.fangan .Industry .more a:after{content: '';width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #ff8d00;margin-left: 20px;position: absolute;top: 50%;margin-top: -6px}
.fangan .center{width: 100%;height: 690px;overflow: hidden;background: url("../images/bg3.jpg")no-repeat center top;margin-top: 115px}
.fangan .center .title{font-size: 27px;color: #FFF;font-weight: bold;margin-top: 80px}
.fangan .center .title a{color: #FFF}
.fangan .center .title p{font-size: 21px;font-family: Arial;text-transform: uppercase;margin-top: 5px}
.fangan .center .content{width: 48%;}
.fangan .center .content ul{background-color: #FFF;border-radius: 5px;padding:20px 25px 40px 25px;margin-top: 35px;height: 426px}
.fangan .center .content li{border-bottom: 1px #e7e5e5 solid}
.fangan .center .down li{line-height: 60px}
.fangan .center .down .now{background: url("../images/icon20.png")no-repeat right center;padding-right: 30px}
.question li{padding-left: 20px;margin-top: 15px;padding-bottom: 25px;margin-bottom: 20px;border-bottom: 1px #e7e5e5 solid}
.question li:after{content: '';position: absolute;left: 0;top: 10px;width: 9px;height: 9px;background: #ff8d00}
.question li:last-child{border-bottom: 0}
.question li p{font-size: 13px;color: #777;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 24px;height: 48px;margin-top: 5px}
.fangan .picbox{margin-top: 90px;margin-bottom: 60px}
.fangan .picbox a{overflow: hidden}
.fangan .picbox a img{width: 100%;transition: all .3s;}
.fangan .picbox a:hover img{transform: scale(1.05,1.05);}
.fangan .picbox .text-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;color: #FFF}
.fangan .picbox .text-box h3{font-weight: normal}
.fangan .picbox .text-box .more{text-transform: uppercase;border: 1px #FFF solid;font-size: 14px;height: 30px;line-height: 30px;width: 150px;margin-top: 10px}
/*产品详情*/
.pro-detail{margin-top: 40px;overflow: hidden}
.pro-detail .image{width: 575px;height: 465px;overflow: hidden;margin-right: 60px}
.pro-detail .image img{width: 100%}
.pro-detail .text-box h1{font-size: 25px;font-weight: normal;margin-top: 15px;border-bottom: 1px #e6e5e6 solid;padding-bottom: 20px}
.pro-detail .text-box .txt{margin-top: 30px;border-bottom: 1px #e6e5e6 solid;padding-bottom: 20px}
.pro-detail .text-box .txt h4{font-size: 17px;font-weight: normal}
.pro-detail .text-box .txt p{margin-top: 20px;font-size: 14px;color: #666;line-height: 26px;display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;overflow: hidden;}
.pro-detail .text-box .submit{margin-top: 50px}
.pro-detail .text-box .submit a{border-radius: 5px;background: #ff8d00 url("../images/icon21.png")no-repeat 40px center;width: 190px;height: 60px;line-height: 60px;font-size: 18px;color: #FFF;padding-left: 80px;margin-right: 30px}
.pro-detail .text-box .submit .tel p{color: #666;font-size: 15px}
.pro-detail .text-box .submit .tel strong{font-size: 28px;color: #ff8d00;font-family: Arial}
.pro-detail .tabs{margin-top: 50px;padding-top: 35px;background: #f3f3f3;width: 100%}
.pro-detail .tabs li{height: 50px;line-height: 50px;width: 180px;margin-right: 15px;background: #FFF;padding-right: 8px;cursor: pointer}
.pro-detail .tabs li a:after{content: '';width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #b8b8b8;margin-left: 20px;position: absolute;top: 50%;margin-top: -6px}
.pro-detail .tabs li:last-child{margin-right: 0}
.pro-detail .tabs li.active{background: #26bde3;}
.pro-detail .tabs li.active a{color: #FFF}
.pro-detail .tabs li.active a:after{border-left:8px solid #FFF;}
.pro-detail .swiper-slide{padding-top: 45px;}
.pro-detail .swiper-slide .title{font-size: 23px;background: url("../images/icon13.png")no-repeat left center;padding-left: 25px; margin: 20px 0;}
.pro-detail .swiper-slide{line-height: 27px;color: #666}
.pro-detail .swiper-slide p{font-size: 14px}
.pro-detail .body{ margin-top: 30px;}
.pro-detail .body h4{font-size: 15px;color: #333;}
.pro-detail .body img{max-width: 100%}
.pro-detail .model{margin-top: 30px;}
.pro-detail .model li{width: 385px;height: 270px;overflow: hidden;margin-top: 30px;margin-right: 20px}
.pro-detail .model li:nth-of-type(3n){margin-right: 0}

.pro-detail .related{margin-top: 60px}
.pro-detail .related .title{font-size: 29px}
.pro-detail .related .title:after{content: '';position: absolute;left: 0;top: 50%;height: 1px;width: 44%;background: #eaeaea}
.pro-detail .related .title:before{content: '';position: absolute;right: 0;top: 50%;height: 1px;width: 44%;background: #eaeaea}
.pro-detail .related ul{margin-top: 40px; margin-bottom:50px;}
.pro-detail .related li{width: 285px;height: 350px;margin-top: 30px;margin-right: 15px;border: 1px #e5e6e7 solid}
.pro-detail .related li:last-child{margin-right: 0}
.pro-detail .related li .pic{width: 100%;height: 225px;overflow: hidden}
.pro-detail .related li .pic img{width: 100%; height:222px}
.pro-detail .related li h4{margin-top: 20px}
.pro-detail .related li .more{border: #00bee4 solid 1px;border-radius: 5px;width: 129px;height: 30px;line-height: 30px;font-family: Arial;font-weight: bold;margin:15px auto 0 auto;text-transform: uppercase;color: #00bee4}
.form{width: 100%;height: 650px;background: url("../images/bg4.jpg")no-repeat center;margin-top: 120px;overflow: hidden}
.form h2{color: #FFF;font-size: 29px;margin-top: 40px}
.form .content{margin-top: 50px}
.form .group{margin-top: 20px}
.form .group .input{background: #FFF;border-radius: 3px;height: 48px;width: 47.5%;overflow: hidden}
.form .group .input input[type="text"]{padding-left: 20px}
.form .group .input span,.form .textarea .title span{border-left: 1px #e5e5e5 solid;height: 20px;width: 55px}
.form .textarea{border-radius: 3px;overflow: hidden;background: #FFF;margin-top: 20px;padding-top: 10px;padding-left: 20px}
.form .textarea .title{width: 100%;font-size: 13px;color: #666}
.form .textarea .title em{color: #a5a5a5;font-style: normal}
.form .textarea textarea{width: 100%;height: 120px}
.form .submit{margin-top: 40px}
.form .submit input[type="submit"]{width: 165px;height: 45px;line-height: 45px;font-size: 16px;color: #FFF;border-radius: 3px;background: #26bde3;margin-right: 20px}
.form .submit a{height: 45px;border: 1px #FFF solid;border-radius: 3px;line-height: 43px;color: #FFF;font-size: 16px;width: 165px}
/*关于我们*/
.about{margin-top: 60px;overflow: hidden;margin-bottom: 60px}
.about .about-txt{overflow: hidden}
.about .about-txt:after{content: 'OURUI Industry';text-transform: uppercase;color: #d5d3d3;font-family: Arial;font-size: 108px;text-align: center;font-weight: 600;opacity: 0.3;width: 100%;position: absolute;top: 0px;line-height: 1;left: 0}
.about .about-txt .title{font-size: 36px;margin-top: 60px;z-index: 1}
.about .about-txt .txt{font-size: 13px;color: #666;line-height: 28px;margin-top: 60px;padding-left: 100px;padding-right: 100px}
.about .about-txt .txt p{margin-top: 30px}
.about .number{margin-top: 80px;padding-left: 100px;padding-right: 100px}
.about .number .counter{color: #26bde3;font-size: 80px;font-family: Impact}
.about .number p{font-size: 14px;color: #666;margin-top: 20px}
.about .culture{background: #f2f2f2;margin-top: 70px;padding:60px 0 75px 0}
.about .culture .title{font-size: 30px}
.about .culture .txt{font-size: 15px;margin-top: 20px}
.about .culture ul{margin-top: 65px}
.about .culture li{width: 25%;overflow: hidden}
.about .culture li img{width: 100%}
.about .culture li .text-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 160px 45px 0 45px;color: #FFF}
.about .culture li .text-box h3{font-size: 22px}
.about .culture li .text-box p{font-size: 14px;line-height: 23px}
.about .text-content{margin-top: 50px}
.about .text-content .title{font-size: 27px}
.about .text-content .txt{font-size: 14px;line-height: 30px;color: #666;padding: 0 100px;margin-top: 20px}
.about .text-content .more{margin-top: 35px}
.about .path{width: 100%;background: url("../images/bg5.jpg")no-repeat center;height: 600px;margin-top: 70px;overflow: hidden}
.about .path .title{height: 125px;color: #FFF;font-size: 30px;line-height: 125px}
.pc-slide {width: 100%;}
.view .swiper-container {width: 100%;height: 185px;color: #FFF;font-size: 15px;padding-top: 40px;padding-left: 140px}
.view .swiper-container p{padding-left: 10px;line-height: 32px}
.view .swiper-container p:after{content: '';position: absolute;left: 0;top: 12px;width: 4px;height: 4px;border-radius: 50%;background-color: #FFF}
.preview {width: 100%;margin-top: 10px;position: relative;}
.preview .swiper-container {width: 100%;}

.preview .swiper-slide {width: 25%;cursor:pointer;text-align: center;padding-top: 125px;height: 205px;background: url("../images/line.png")repeat-x left 20px;}
.preview .swiper-slide span{width: 80px;height: 80px;line-height: 80px;font-size: 20px;font-family: Arial;background-color: #FFF;border-radius: 50%;overflow: hidden}
.preview .swiper-slide:after{content: '';position: absolute;left: calc(50% + 1px);top: 0;width: 1px;background-color: #7bd9e7;bottom: 80px}
.preview .swiper-slide:before{content: '';position: absolute;left: 50%;top: 42px;width: 10px;background-color: #7bd9e7;height: 10px;border-radius: 50%;margin-left: -4px;z-index: 1}
.preview .arrow-left {background: url(../images/left.png) no-repeat left top;position: absolute;left: -70px;top: 30px;width: 34px;height: 34px;z-index: 10;}
.preview .arrow-right {background: url(../images/right.png) no-repeat left bottom;position: absolute;right: -70px;top: 30px;width: 34px;height: 34px;z-index: 10;}
.preview .active-nav span{background-color: #ff8d00}
.preview .active-nav{color: #FFF}
.preview .swiper-slide.active-nav:before{background-color: #ff8d00;}
.isStuck{left:0px;width:100%;margin-top: 0 !important;z-index: 99}


.about .honor{margin-top: 60px;}
.about .honor .title{font-size: 30px}
.about .honor ul{margin-top: 60px}
.about .honor li{width: 33.333%;background: #f6f6f6;padding-left: 70px;border-right: 1px #FFF solid;padding-top: 25px;padding-bottom: 30px}
.about .honor li h3{font-size: 22px;color: #5c5b5b;font-weight: normal;padding-left: 40px;height: 34px;line-height: 34px}
.about .honor li h3 a{color: #5c5b5b}
.about .honor li:nth-child(1) h3{background: url("../images/icon22.png")no-repeat left center}
.about .honor li:nth-child(2) h3{background: url("../images/icon23.png")no-repeat left center}
.about .honor li:nth-child(3) h3{background: url("../images/icon24.png")no-repeat left center}
.about .honor li .txt{margin-top: 20px}
.about .honor li a{font-size: 15px;line-height: 31px;color: #666;padding-left: 20px}
.about .honor li a:after{content: '';position: absolute;left: 0;top: 50%;width: 6px;height: 6px;background: #bdbdbd;margin-top: -3px;}
.about .info-box{margin-top: 80px}
.about .info-box .title{font-size: 30px}
.about .info-box .txt{font-size: 15px;margin-top: 20px}
.about .info-box .items{width: 580px;overflow: hidden;margin-top: 60px}
.about .info-box .items a{width: 100%}
.about .info-box .items .txt-box{position: absolute;left: 0;bottom: 50px}
.about .info-box .items .txt-box a{background: #28b3fa;color: #FFF;height: 50px;line-height: 50px;width: 160px;font-size: 23px;font-weight: bold;padding-left: 20px}
.about .info-box .items .txt-box p{padding-left: 20px;color: #FFF;font-size: 17px;margin-top: 15px}

/*case-mune*/
.casee dl a{ font-size: 16px;}
.case_mun_xia li .pic{ margin-bottom: 15px;}
.case_mun_xia li{ border: 0;}
.case_mun_xia li span{ font-size: 14px; font-weight:bold;background: #26bde3;color: #FFF; line-height: 25px; padding: 5px 20px;}
.case_mun_xia li h4{ text-align: left; font-weight: normal; font-size: 16px; margin-top: 10px;line-height: 25px;height: 50px; overflow: hidden; }

/*about-main*/
.about_main{ padding: 30px 0;}
.about_main h5.biaotii{ font-size: 31px;color:#26bde3; line-height: 30px; }
.about_main p.biaotii_pp{ font-size: 18px;color: #b7b8b8; text-transform: uppercase ; font-family: Arial, Helvetica, sans-serif;}
.about_main p{ font-size: 15px; line-height: 30px; color: #666666;}
.yidong_biao{ display: none;}

/*news-main*/

.news_main{padding: 30px 0;}
.news_main ul{}
.news_main ul li{width:100%; margin-bottom: 20px;}
.news_main ul li a{ width: 100%; border: 1px solid #e6e6e6; padding: 15px;display: flex;justify-content:flex-start; align-items:flex-start;flex-direction:row;}
.news_main ul li a .imgbox{ width: 280px; display: block; height: auto;overflow: hidden;}
.news_main ul li a .imgbox img{max-width: 100%;}
.news_main ul li a .new_right{ margin-left: 30px;}
.news_main ul li a .new_right h5{font-size: 18px;line-height: 30px;height: 30px; overflow: hidden; margin:10px 0 15px; }
.news_main ul li a .new_right p{ font-size: 15px; line-height: 30px; height: 30px;overflow: hidden; color: #666666;}
.news_main ul li a .new_right p.timme{ font-size: 15px;color: #777; font-family: Arial, Helvetica, sans-serif; line-height: 30px;
     background: url("../images/pro_3.png")no-repeat left center; padding-left: 20px; margin: 5px 0;}

.news_main ul li a .new_right span{ font-size: 15px;font-weight: bold; background: #26bde3;color: #FFF;line-height: 20px; padding: 5px 30px; border-radius: 5px;}
.news_main ul li a:hover .new_right span{ background: #fcba1f;}

/*downd*/
.downd_man{padding: 30px 0;}
.downd_man ul.down{}
.downd_man ul.down li{ line-height:40px; border-bottom: 1px #e7e5e5 solid; padding-bottom: 10px;}
.downd_man ul.down li a.flex-1{font-size: 16px;background: url("../images/icon7.png")no-repeat left center; padding-left: 25px;}
.downd_man ul.down li a.now{background: url("../images/icon20.png")no-repeat right center;padding-right: 30px;font-size: 14px; color: #666;}





/*全局样式 end*/

@media (min-width: 1025px) {
	/*所有hover写在这里面 兼容sofari的移动端不支持hover*/

    .footer .box a:hover,.hd_nav .drop .text-box .more a:hover,.hd_nav .drop .subnav a:hover,.home-pro .mores a:hover,.home-shiming .content .more a:hover,.home-lingyu .content .text-content .more a:hover,.home-news .text-content dd a:hover,.home-news .text-content .tit a:hover,.fangan .center .title a:hover,.fangan .zhengti .title a:hover,.fangan .Industry .more a:hover,.about .honor li:hover .txt a:hover,.about .honor li:hover h3 a:hover{text-decoration: underline}
    .footer .box a:hover{color: #26bde3}
    .home-lingyu .tabs a:hover {background: #26bde3;color: #FFF}
    .about .culture li:hover .text-box{background: rgba(231,140,21,0.7);padding-top: 100px}
    .about .culture li:hover .text-box h3,.about .culture li:hover .text-box p{text-align: center}
    .about .honor li:hover{background: #26bde3;color: #FFF}
    .about .honor li:hover .txt a,.about .honor li:hover h3 a{color: #FFF}
    .about .honor li:hover:nth-child(1) h3{background: url("../images/icon25.png")no-repeat left center}
    .about .honor li:hover:nth-child(2) h3{background: url("../images/icon26.png")no-repeat left center}
    .about .honor li:hover:nth-child(3) h3{background: url("../images/icon27.png")no-repeat left center}
    .about .honor li:hover a:after{background: #d8f3fa}
}

@media (max-width: 1199px) {
    /*修改1200以下、小屏显示器*/
    img{max-width: 100%;}
    body{padding-top: 90px}
    .container{width: 100%;padding-left: 15px;padding-right: 15px}
    .header{height: 90px;position: fixed;left: 0;top: 0;width: 0;z-index: 9;background-color: #FFF;width: 100%}
    .header .logo{margin-right: 0}
    .header .lang{top: 50%;margin-top: -15px;right: 70px}
    .sj_menu{position:absolute;right: 20px;top: 50%;width: 32px;height: 32px;background: url(../images/menu.png) no-repeat center;background-size:contain;margin-top: -16px;}
    .sj_menu.close{background: url(../images/close.png) no-repeat center;background-size:26px;}
    .hd_nav{position:fixed;top: 90px;left: 0;bottom: 0;background: rgba(0,0,0,.6);width: 100%;display: none;z-index: 9}
    .hd_nav ul{display: block;position:fixed;background: #fff;top: 90px;width: 240px;right: 0;bottom: 0;overflow-y:scroll;padding-top: 20px;border-top:1px solid #efefef;}
    .hd_nav li{margin:0;display: block;text-align: center;margin-bottom: 5px;padding:0 20px;margin-bottom: 10px;}
    .hd_nav li>a{line-height: 35px;text-align: left;}
    .hd_nav li.has>a{background: url(../images/arr.png) no-repeat right center;background-size:26px;}
    .hd_nav li.has.cur>a{background-image: url(../images/arr-1.png);color: #047cc1;}
    .hd_nav li:hover .drop{display: none;}
    .hd_nav .drop{position:static;width: 100%;border: 0;margin-top: 0;padding-top: 0;transition: all 3s;-moz-box-shadow:0px 0px 0px rgba(0,0,0,0); -webkit-box-shadow:0px 0px 0px rgba(0,0,0,0); box-shadow:0px 0px 0px rgba(0,0,0,0);}
    .hd_nav .drop:after, .hd_nav .drop:before{display: none}
    .hd_nav li.pos .drop{left: 0}
    .hd_nav .drop .text-box,.hd_nav .drop .thumbnail,.hd_nav li:hover>a:after, .hd_nav li.cur>a:after,.hd_nav li:hover>a:before{display: none}
    .hd_nav .drop .box{padding:0px}
    .hd_nav .drop .subnav{border-left: 0;padding-left: 0;width: 100%;text-align: left;padding-left: 24px}
    .hd_nav li:nth-child(3) .drop .subnav a{width: 100%;float: none;}
    .banner .pic,.banner .pic img{width: 100%}
    .footer .sns-tel{width: 280px;margin-left:20px;}
    .footer .tel .phone{font-size: 18px}
    .footer .col{margin-right: 40px}
    .home-shili .items{width: 32%}
    .home-shili .items h3{font-size: 18px}
    .home-shili .items span{font-size: 20px}
    .home-shili .items p{padding: 0}
    .home-pro li{width: 23.5%;margin-right: 2%}
    .home-shiming .txt{width: 100%;padding-right: 15px;padding-left: 15px}
    .home-lingyu .content .pic-box{margin-right: 20px}
    .home-lingyu .content .text-content li{width: 32%;margin-right: 1.5%}
    .home-lingyu .content .text-content li .pic{height: 88px}
    .home-about .text-content{padding-left: 20px;padding-top: 30px;padding-right: 20px}
    .home-about .text-content p{margin-top: 20px;line-height: 24px}
    .home-about .text-content h3 a,.home-about .play-box h3{font-size: 24px}
    .home-about .text-content .more{margin-top: 25px}
    .home-about .play-box p{font-size: 15px}
    .home-news ul{width: 100%;margin-right: 0;border-right: 0}
    .home-news li{width: 32%;margin-right: 2%}
    .home-news li:last-child{margin-right: 0}
    .home-news .text-content{width: 100%}
    .focus img{max-height: 360px}
    .focus .content{width: 100%;left: 0;margin-left: 0;padding: 0 15px}
    .sidebar{width: auto;z-index: 99;float: none;margin-right:-15px;margin-left: -15px}
    .sidebar h3{display: none;}
    .product-list .list,.product-list .pages{margin-left: 0}
    .product-list li{width: 32%;margin-right: 2%}
    .lingyu .text{padding-left: 0;padding-right: 0}
    .fangan .zhengti .txt{padding-left: 0px;padding-right: 0px}
    .pro-detail .image{width: 47%;margin-right: 30px}
    .pro-detail .related li{width: 23.5%;margin-right: 2%;height: 300px}
    .pro-detail .related li .pic{height: 185px}
    .pro-detail .related li h4{margin-top: 10px}
    .pro-detail .related .title:before,.pro-detail .related .title:after{width: 40%}
    .about .about-txt .txt,.about .text-content .txt{padding-right: 0;padding-left: 0}
    .about .culture li .text-box{padding: 130px 20px 0 20px;}
    .about .info-box .items{width: 48.5%;margin-top: 40px}
    .view .swiper-container{padding-left: 0;padding-top: 10px}
    .preview .swiper-slide{width: 306px}
    .preview .swiper-slide:after{left: calc(50% - 2px);}
    .preview .swiper-slide:before{margin-left: -6px;}
    .huoban ul{margin-top: 10px}
    .huoban li{width: 32%;margin-right: 2%;margin-top:20px;}
	.huoban li:nth-of-type(3n){margin-right: 0}
	.submenu .enlarge{display: block;padding-left: 15px;padding-right:15px;}
}

@media (max-width: 1023px) {
	/*修改1024以下、平板*/
    /*.banner .pic, .banner .pic img{height: 450px}*/
    .copyright .l_con{width: 100%}
    .copyright .r_con{display: none}
    .footer{height: auto;padding: 30px 0}
    .footer .content{width: 100%}
    .footer .col{margin-right: 0px}
    .footer .box{display: none}
    .footer .col{width: 100%;margin-top: 0px}
    .footer .tit{font-size: 18px;margin-bottom: 15px;padding-bottom: 5px;background: url(../images/add.png) no-repeat right center;background-size: 20px;border-bottom: 1px solid rgba(184,184,184,.49)}
    .footer .tit.cur{background: url(../images/min.png) no-repeat right center;background-size: 20px;}
    .footer .content{flex-flow:column;}
    .footer .sns-tel{margin-top: 0px;margin-left: 0;width: 100%;border-left: 0;padding-left: 0}
    .footer .tel{margin-top: 20px}
    .footer .tel .phone{font-size: 24px}
    .home-shili .items{width: 100%;margin-top: 30px}
    .home-pro li{width: 32%/*;height: 310px*/;}
    .home-pro li:nth-of-type(4n){margin-right: 2%}
    .home-pro li:nth-of-type(3n){margin-right: 0}

    /*.home-pro li .pic{height: 185px}*/
    .home-shiming{margin-top: 90px}
    .home-lingyu .tabs{margin-top: 30px}
    .home-lingyu .tabs a{font-size: 14px;width: 24%;margin-top: 15px}
    .home-lingyu .content .pic-box{width: 100%;height: auto;margin-right: 0}
    .home-lingyu .content .text-content{width: 100%;min-width: 100%}
    .home-lingyu .content .text-content li .pic{height: 150px}
    .home-about li{width: 100%}
    .focus img{max-height: 260px}
    .focus h3{font-size: 24px}
    .lingyu .text{font-size: 13px}
    .lingyu li .text-content{padding-top: 30px;width: 50%}
    .lingyu li .text-content p{margin-top: 15px;font-size: 13px}
    .fangan .service li .icon{width: 160px;height: 160px}
    .fangan .service li:nth-child(1) .icon img{height: 50px}
    .fangan .service li:nth-child(2) .icon img{height: 70px}
    .fangan .service li:nth-child(3) .icon img{height: 70px}
    .fangan .zhengti{margin-top: 90px}
    .fangan .zhengti .txt{padding-bottom: 120px}
    .fangan .Industry li{padding-right: 20px;margin-right: 20px;width: calc(33.3333% - 40px + 20px);}
    .fangan .center{margin-top: 90px}
    .fangan .center .content{width: 49%}
    .fangan .picbox{margin-top: 60px}
    .submenu a{font-size: 15px;width: 33.333%;padding: 0}
    .pro-detail .image{margin-right: 0;width: 100%;height: auto}
    .pro-detail .related ul{margin-top: 20px}
    .pro-detail .related li{width: 49%;height: 400px}
    .pro-detail .related li:nth-child(even){margin-right: 0}
    .pro-detail .related li .pic{height: 285px}
    .pro-detail .tabs span{width: 32%;margin-right: 2%}
    .about .about-txt:after{font-size: 80px}
    .about .about-txt .title{margin-top: 40px;font-size: 34px}
    .about .about-txt .txt{margin-top: 40px}
    .about .number{margin-top: 80px;padding-left: 0px;padding-right: 0px}
    .about .number .counter{font-size: 68px}
    .about .number p{margin-top: 10px}
    .about .culture ul{margin-top: 40px}
    .about .culture li{width: 50%}
    .about .culture li .text-box{padding: 200px 40px 0 40px}
    .about .honor li{padding-left: 20px}
    .about .honor li p{font-size: 13px}
    .about .honor li h3{font-size: 20px}
    .about .info-box .items .txt-box a{font-size: 20px}
    .about .info-box .items .txt-box p{font-size: 13px}
    .preview .swiper-slide{width: 306px;margin-left: -78px}
    .preview .swiper-slide:nth-child(1){margin-left: 0}


    .news_main ul li a .new_right h5{ margin: 0;}

    .focus h3{ font-size: 20px;}
    .focus .crumbs{margin-top:0}
}

@media (max-width: 767px) {

	/*修改768以下、小屏平板*/
    .header .icon{margin-right: 60px}
    .hd_nav ul{width: 100%}
    /*.banner .pic,.banner .pic img{height: 400px}*/
    .home-shiming .content .en{width: 100%}
    .home-lingyu,.home-about{margin-top: 60px}
    .home-lingyu .content{margin-top: 40px}
    .product-list li{width: 49%;}
    .product-list li:nth-of-type(3n){margin-right: 2%}
    .product-list li:nth-of-type(2n){margin-right: 0}
    .lingyu li .text-content{padding-top: 20px}
    .lingyu li .text-content .title{font-size: 18px}
    .lingyu li .text-content p{margin-top: 10px}
    .fangan .service li .icon{width: 140px;height: 140px}
    .fangan .service li:nth-child(1) .icon img{height: 40px}
    .fangan .service li:nth-child(2) .icon img{height: 60px}
    .fangan .service li:nth-child(3) .icon img{height: 60px}
    .fangan .zhengti{margin-top: 50px}
    .fangan .zhengti .title{font-size: 24px}
    .fangan .zhengti .txt{font-size: 13px;margin-top: 30px}
    .fangan .center{margin-top: 60px;height: auto;background-size: cover;padding-bottom: 40px}
    .fangan .center .content{width: 100%}
    .fangan .center .title{margin-top: 40px}
    .about .about-txt:after{font-size: 70px}
    .about .about-txt .title{margin-top: 30px;font-size: 32px}
    .about .about-txt .txt{margin-top: 0px}
    .about .number .counter{font-size: 48px}
    .view .swiper-container{font-size: 13px;line-height: 26px}


    .news_main ul li a .new_right span{display: none;}
    .news_main ul li a .imgbox{ width: 380px;}

    .focus h3{font-size: 17px;}
    .focus .crumbs{ font-size: 12px;}
}
@media (max-width: 540px) {
.made_list li{ width:47%}
.home-shiming .content{ background:url("../images/bg.jpg")no-repeat center;background-size: 966px;}
.home-pro li .pic img{ height:158px;}


.submenu{ display: none;}
.yidong_biao{display: block; font-size: 20px; color: #000; margin: 0 0 20px;}

.news_main ul li a{ display: block;}
.news_main ul li a .new_right{ margin: 0;}
.news_main ul li a .imgbox{ width: 100%;}
.news_main ul li a .new_right span{display: block; text-align: center;}

.focus h3{ font-size: 15px;}
.focus .crumbs{ font-size: 12px;}

.focus img{ min-height: 110px;}
}

@media (max-width: 424px) {

	/*修改425以下、普通的安卓手机屏*/
    body{padding-top: 65px}
    .header{height: 65px}
    .header .logo img,.header .logo a{height: 45px; width:209px}
    .header .logo .text-con{display: none}
    .header .lang span{display: none}
    .header .lang{margin-top: -10px}
    .hd_nav{top: 65px;margin-top: 0}
    .hd_nav ul{top: 65px}
    /*.banner .pic,.banner .pic img{height: 240px}*/
    .copyright .content{padding: 0 15px}
    .footer{margin-top: 40px}
    .footer .tit{font-size: 15px}
    .home-shili{margin-top: 30px}
    .home-shili .title{font-size: 20px}
    .home-shili .title span{font-size: 18px}
    .home-shili .items h3{font-size: 14px}
    .home-shili .items span{font-size: 15px}
    .home-shili .items p{font-size: 13px;margin-top: 20px}
    .home-pro{padding-top: 40px;padding-bottom: 40px}
    .home-pro .title{font-size: 20px}
    .home-pro .title h2,.home-shiming .title,.home-lingyu .title,.home-about .title,.home-news .title{font-size: 24px}
    .home-pro ul{margin-top: 0px}
    .home-pro li{width: 49%;height: 260px}
    /*.home-pro li .pic{height: 150px}*/
    .home-pro li h4{font-size: 13px;margin-top: 10px}
    .home-pro li:nth-of-type(3n){margin-right: 2%}
    .home-pro li:nth-of-type(2n){margin-right: 0}
    .home-pro li .more{font-size: 14px;margin-top: 10px}
    .home-pro .mores,.home-shiming,.home-news{margin-top: 40px}
    .home-shiming .txt{font-size: 13px;margin-top: 20px}
    .home-shiming .content,.home-lingyu{margin-top: 40px}
    .home-shiming .content .tit{font-size: 20px;margin-top: 90px}
    .home-shiming .content .tit strong{font-size: 22px}
    .home-lingyu .tabs{margin-top: 10px}
    .home-lingyu .tabs a{font-size: 13px;height: 30px;line-height: 28px}
    .home-lingyu .content .text-content li{margin-right: 0;width: 100%}
    .home-lingyu .content .text-content h4{font-size: 16px}
    .home-lingyu .content .text-content li{margin-bottom: 15px}
    .home-lingyu .content .text-content li .pic{height: auto}
    .home-lingyu .content .text-content ul,.home-about ul,.home-news ul,.home-news .text-content{margin-top: 30px}
    .home-news li{width: 100%;margin-right: 0}
    .home-news li p{height: auto}
    .home-news .txt{margin-top: 20px;font-size: 13px}
    .focus img{max-height: 160px}
    .focus h3{font-size: 18px}
    .focus .crumbs{margin-top: 5px}
   /* .product-list li{height: 260px}*/
    .product-list li h4{font-size: 14px;margin-top: 10px}
   /* .product-list li .pic{height: 150px}*/
    .product-list li .more{font-size: 13px}
    .lingyu ul{margin-top: 40px}
    .lingyu li .text-content{position: relative;width: 100%;padding: 0;background: none;margin-top: 10px}
    .lingyu li:nth-child(2) .text-content{background: none}
    .lingyu li .text-content .title,.lingyu li .text-content .title a,.lingyu li .text-content .more{color: #333}
    .lingyu li .text-content p{color: #666;margin-top: 5px}
    .lingyu li .text-content .more{position: static;width: 100%;padding: 0;height: auto;margin-top: 10px}
    .lingyu li .text-content .more:after{display: none}
    .lingyu .mores{margin: 30px}
    .fangan .service .title{font-size: 24px}
    .fangan .service .en{font-size: 22px}
    .fangan .service li{width: 100%;margin-top: 30px}
    .fangan .service li h4{margin-top: 20px}
    .fangan .service li p{margin-top: 15px}
    .fangan .Industry ul{margin-top: 40px}
    .fangan .Industry li{padding-right: 0px;margin-right: 0px;width: 100%;border-right: 0}
    .fangan .Industry li p{margin-top: 10px}
    .fangan .Industry .more{margin-top: 30px}
    .fangan .center .title{font-size: 24px}
    .fangan .center .title p{font-size: 18px}
    .fangan .center .content ul{height: auto;margin-top: 20px}
    .fangan .center .down li,.fangan .center .question li h4{font-size: 14px}
    .fangan .center .question li:last-child{margin-bottom: 0;padding-bottom: 0}
    .fangan .center .question li p{font-size: 12px;margin-top: 0}
    .fangan .picbox{margin-top: 20px}
    .fangan .picbox a{width: 100%;flex: none;margin-top: 20px}
    .submenu a{font-size: 13px;padding: 0 10px}
    .pro-detail .text-box h1{font-size: 20px}
    .pro-detail .text-box .txt p{font-size: 13px}
    .pro-detail .text-box .txt{margin-top: 20px}
    .pro-detail .text-box .submit a{font-size: 16px;margin-right: 15px;width: 160px;padding-left: 60px;background-position: 20px center}
    .pro-detail .text-box .submit .tel strong{font-size: 20px}
    .pro-detail .tabs li{padding-right: 0;font-size: 15px}
    .pro-detail .tabs li a:after{display: none}
    .pro-detail .related .title{font-size: 24px}
    .pro-detail .related .title:before, .pro-detail .related .title:after{width: 35%}
    .pro-detail .related li{height: 260px}
    .pro-detail .related li .pic{height: 150px}
    .pro-detail .related li h4{font-size: 14px}
    .pro-detail .related li .more{font-size: 13px}
    .form{height: auto;background-size: cover;padding-bottom: 40px}
    .form h2{font-size: 24px}
    .form .content{margin-top: 30px}
    .form .group{margin-top: 0}
    .form .group .input{width: 100%;margin-top: 15px}
    .form .submit input[type="submit"]{width: 48.5%;margin-right: 3%}
    .form .submit a{width: 48.5%}
    .about{margin-top: 40px}
    .about .about-txt:after{font-size: 40px}
    .about .about-txt .title{margin-top: 10px;font-size: 20px}
    .about .about-txt .txt p{margin-top: 20px}
    .about .number{margin-top: 50px}
    .about .number .num{width: 33%}
    .about .number p,.about .text-content .txt{font-size: 13px}
    .about .culture{margin-top: 40px;padding-top: 30px;padding-bottom: 30px}
    .about .culture .title,.about .text-content .title,.about .honor .title,.about .info-box .title{font-size: 24px}
    .about .culture .txt{font-size: 13px;margin-top: 10px}
    .about .culture li .text-box{padding: 80px 15px 0 15px}
    .about .culture li .text-box h3{font-size: 18px}
    .about .culture li .text-box p{font-size: 13px;line-height: 22px}
    .about .text-content .more{margin-top: 20px}
    .about .honor li{width: 100%;border-right: 0;border-bottom: 1px #FFF solid}
    .about .honor{margin-top: 40px}
    .about .honor ul{margin-top: 30px}
    .about .info-box{margin-top: 40px}
    .about .info-box .items {width: 100%;margin-top: 20px}
    .about .info-box .txt{font-size: 13px;margin-top: 15px}
    .huoban .title{font-size: 24px;}
    .huoban li{width: 49%;}
	.huoban li:nth-of-type(3n){margin-right: 2%}
    .huoban li:nth-of-type(2n){margin-right: 0%}
    
    .sidebar{ display: none;}
    .product-list .list h3{ font-size: 18px;}
}

@media (max-width: 376px) {
	/*修改375以下、iPhone5，4，等小屏手机*/
    .banner .pic{height: 324px}
    .banner .pic img{height: 320px}
    .focus h3{font-size: 17px}
    .home-shili .title{font-size: 18px}
    .home-shili .title span{font-size: 16px}
    .home-about .text-content{padding-top: 20px}
    .home-about .text-content p{margin-top: 15px;line-height: 22px}
    .home-about .text-content .more{margin-top: 15px}
    .product-list li{height: auto;width: 100%;padding-bottom: 15px}
    .product-list li .pic{height: auto}
    .product-list li h4{margin-top: 0}

    .about .about-txt:after{font-size: 36px}
    .about .about-txt .title{margin-top: 5px;font-size: 18px}
    .about .number .counter{font-size: 38px}
    .about .about-txt .txt{font-size: 12px}
    .about .number p{font-size: 12px;line-height: 24px}
    .about .culture li .text-box{padding: 60px 15px 0 15px}
    .about .culture li .text-box h3{font-size: 16px}
    .about .culture li .text-box p{font-size: 12px;line-height: 20px}
}