@font-face {
    font-family: 'Ruben';
    src: url('../fonts/Ruben.eot');
    src: url('../fonts/Ruben.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Ruben.woff2') format('woff2'),
        url('../fonts/Ruben.woff') format('woff'),
        url('../fonts/Ruben.ttf') format('truetype'),
        url('../fonts/Ruben.svg#Ruben') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
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;}
/*鍏ㄥ眬鏍峰紡*/
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: #6a686a;background: #ffffff;font: 14px/28px 'Microsoft YaHei', arial, sans-serif;min-width: 320px;}
a {color: #4e4e4e;text-decoration: none;}
a:hover {color: #c5271e;}
/*鍧楃骇杞寲*/
.di_in {display: inline-block;}
.di_no {display: none;}
.di_bl {display: block;}
/*鍘熸枃浠堕厤缃  end*/

/*绾靛悜灞呬腑*/
.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;}

/*鍏ㄥ眬鏍峰紡 start*/
.news-header .logo{height: 105px;}
.news-header .tel{text-align: right;font-weight: bold;font-size: 16px;color: #818181}
.news-header .tel span{font-weight: normal;font-size: 10px;color: #c5c3c3}
.news-header .lang{margin-left: 25px;font-size: 10px;color: #c5c3c3}
.news-header .lang span{font-size: 16px;color: #333}
.navBar{margin-right: 30px;}
.navBar li>a{color: #818181;font-weight: normal;position: relative;padding: 0 10px;font-size: 16px;}
.navBar li>a span{color: #c5c3c3;font-size: 8px;}
.navBar .cur{color: #cb2539;font-weight: bold;}
.navBar li .drop-menu{position: absolute;left: 0;width: 100%;background-color: #FFF;display: none;box-shadow: 0px 5px 10px rgba(0,0,0,0.1);z-index: 99}
.navBar li .drop-menu a{font-size: 15px;line-height: 40px}
.navBar li:nth-child(4) .drop-menu{width: 200px;left: -40px}
.enlarge{display: none}

.focus ,.focus .pic{overflow: hidden;}
.focus img{width: 100%}

.home-news .tit{width: 300px;height: 170px;background: #cb2539 url(../img/bg.jpg)no-repeat center;font-size: 18px;color: #FFF;padding: 30px 0 0 40px;margin-right: 40px;}
.home-news .tit span{font-weight: bold;font-size: 46px;line-height: 1.2}
.home-news .tj{width: 380px;margin-right: 60px;overflow: hidden;}
.home-news .tj .title{font-size: 16px;margin-top: 20px;}
.home-news .tj .txt{line-height: 1.8;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #787777;margin-top: 10px;}
.home-news .tj .time{color: #b68c6c;font-size: 20px;font-weight: bold;margin-top: 15px;}
.home-news ul{width: 440px;margin-top: 30px;}
.home-news ul li{line-height: 2.6}
.home-news ul li a{margin-right: 30px;}
.home-info{width: 100%;}
.home-info .item{height: 215px;background-position: center;background-repeat: no-repeat;background-size: cover;width: 300px;padding: 30px 0 0 30px}
.home-info .item:last-child{width: 380px}
.home-info .title{font-size: 18px;color: #ce9161;font-weight: 600}
.home-info .en{color: #d2cecb}
.home-con{margin-top: 60px;}
.home-honor{width: 300px;height: 215px;overflow: hidden;}
.home-honor img{max-width: 100%;max-height: 100%}
.home-honor .swiper-button-next{top: auto;bottom: 0;background: #ad927d;width: 60px;height: 40px;right: 0}
.home-honor .swiper-button-next:after{content: '';position: absolute;left: 50%;top: 50%;width: 0;height: 0;border-bottom: 6px solid transparent;border-top: 6px solid transparent;border-left: 6px solid #FFF;transform:translate(-50%,-50%) }

.home-honor .swiper-button-prev{top: auto;bottom: 0;background: #ad927d;width: 60px;height: 40px;right: 62px;left: auto;}
.home-honor .swiper-button-prev:after{content: '';position: absolute;left: 50%;top: 50%;width: 0;height: 0;border-bottom: 6px solid transparent;border-top: 6px solid transparent;border-right: 6px solid #FFF;transform:translate(-50%,-50%) }
.num-con{background-color: #f7f6f6;padding: 0 40px}
.num-con .num{font-family: 'Ruben';color: #a16251;font-size: 40px;line-height: 1.6}
.num-con .txt{font-weight: bold;color: #a59e99;margin-top: 20px;}
.num-con .item{margin-top: 50px;}



.huoban{margin-top: 70px;overflow: hidden;}
.huoban .title{font-size: 33px;font-weight: bold;line-height: 1.2;color: #6a686a}
.huoban .fulltitle{color: #666;margin-top: 30px;font-size: 22px;letter-spacing: 4px;line-height: 1.8}
.huoban .fulltitle span{margin-right: 10px;color: #feb62c;font-size: 30px;font-weight: bold;}
.huoban li{margin-top: 50px;border: 1px #b2b2b6 solid;border-radius: 5px;height: 80px;margin-right: 3%;width: 14%;overflow: hidden;}
.huoban li:nth-of-type(6n){margin-right: 0;}
.huoban li a{height: 100%;}
.huoban li img{max-height: 95%;max-width: 95%;}
.huoban li:last-child a{color: #feb62c;line-height: 1.5;font-size: 16px;}
.footer{border-top: 1px #ddd solid;margin-top: 40px;padding: 30px 0;line-height: 1.5;}

.crumbs{border-bottom: 1px #ddd solid;width: 100%;line-height: 50px;}

/* 鏂伴椈鍒楄〃 */
.news-list .items{width: 31%;height: auto;margin-top: 40px;margin-right: 3.5%;}
.news-list .items:nth-of-type(3n+0){margin-right: 0;}
.news-list .items .pic{width: 100%;height: 275px;overflow: hidden;background-position: center;background-repeat: no-repeat;background-size: cover;}
.news-list .items .pic a{width: 100%;height: 100%;}
.news-list .items .pic img{max-height: 100%;max-width: 100%}
.news-list .items h4{margin-top: 20px;}
.news-list .items p{margin-top: 10px;color: #787777;font-size: 16px;height: 48px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-list .items .txt{margin-top: 10px;}
.news-list .items .txt .time em{font-size: 18px;color: #5f5f5e;font-style: normal;margin-left: 10px}
.news-list .items .txt .time span{font-size: 30px;color: #757db9;margin-right: 10px;}

.mores{width: 100%;}
.mores a{width: 320px;height: 65px;line-height: 65px;color: #FFF;font-weight: bold;background: #757db9;display: inline-block;font-size: 30px;border-radius: 10px;;margin: 50px 0;}
.crumbs{border-bottom: 1px #d9d9d9 solid;background: url(../img/icon7.png)no-repeat left center;height: 60px;line-height: 60px;background-size: 20px;padding-left: 40px;color: #999}
.crumbs a{color: #999}

.about{padding-top: 30px;}
.about {margin-top: 20px;font-size: 16px;color: #655f5b;line-height: 2.5}
.about p{text-indent: 32px}
.about img{max-width: 100%;margin-top: 40px;margin-left: -32px}

.about .pic-box{margin-top: 20px;}
.about .pic-box img{width: 32%;}
.about .pic{margin-top: 40px;}
.about .pic img{width: 100%;}
.about .en{color: #b29c90;font-size: 45px;font-weight: 600;margin-top: 50px;}
.about .title{font-size: 48px;font-weight: 600;line-height: 1.5;margin-top: 30px;color: #757db9}

.subnav{margin-top: 30px;border-bottom: 1px #ddd solid;padding-bottom: 20px;}
.subnav a{border: 1px #ddd solid;height: 40px;line-height: 38px;width: 140px;border-radius: 3px;font-size: 18px;font-weight: 600;margin-right: 50px;color: #ed9a22}
.subnav a.cur{background-color: #c5271e;color: #FFF;}
.subnav a:last-child{margin-right: 0;}

.pro li{width: 24%;margin-right: 1.25%;margin-top: 50px;}
.pro li:nth-of-type(4n){margin-right: 0;}
.pro li .pic {width: 100%;overflow: hidden;height: 240px;}
.pro li .pic img{max-width: 90%;max-height: 240px}
.pro li .pic a{height: 100%;width: 100%;}
.pro li .tit{font-size: 17px;margin-top: 20px;margin-bottom: 20px;}
.pro li .txt{color: #999;font-size: 14px;}

.honor-first{margin-top: 50px;}
.honor-first .pic img{max-height: 440px;max-width: 100%}
.honor-first .name{font-size: 18px;margin-top: 20px;}
.honor li{width: 24%;margin-right: 1.25%;margin-top: 50px;}
.honor li:nth-of-type(4n){margin-right: 0;}
.honor li .pic {width: 100%;overflow: hidden;height: 240px;background-repeat: no-repeat;background-position: center;}
.honor li .pic img{max-width: 100%;max-height: 100%}
.honor li .pic a{width: 100%;height: 100%;}
.honor li .tit{font-size: 17px;margin-top: 20px;margin-bottom: 20px;}

.video-first{margin-top: 50px;}
.video-first .pic img{max-height: 600px;max-width: 100%}
.video-first .pic span{position: absolute;left: 50%;top: 50%;width: 97px;height: 97px;background: url(../img/play.png)no-repeat center;background-size: 100%;transform: translate(-50%,-50%);z-index: 9}

.video-first .tit{font-size: 24px;margin-top: 20px;}
.video li{width: 24%;margin-right: 1.25%;margin-top: 50px;}
.video li:nth-of-type(4n){margin-right: 0;}
.video li .pic {width: 100%;overflow: hidden;height: 180px;}
.video li .pic span{position: absolute;left: 50%;top: 50%;width: 40px;height: 40px;background: url(../img/play.png)no-repeat center;background-size: 100%;transform: translate(-50%,-50%);z-index: 9}

.video li .pic img{max-width: 100%;}
.video li .tit{font-size: 17px;margin-top: 20px;}

.pro_subnav{margin-top: 70px;position: relative;line-height: 2}
.pro_subnav a{margin-right:17px;color: #6a686a;font-size: 17px;padding-right: 17px}
.pro_subnav a:after{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 2px;height: 70%;background-color: #989698}
.pro_subnav a:last-child{margin-right: 0;padding-right: 0}
.pro_subnav a:last-child:after{display: none}
.pro_subnav .on{color: #feb62c;font-weight: bold;}
.pro_subnav a:hover{color: #feb62c;font-weight: bold;}

.pro-first {margin-top: 50px;}
.pro-first .pic{height: 470px;width: 700px;overflow: hidden;margin-right:60px;}
.pro-first .pic a{width: 100%;height: 100%}
.pro-first .pic img{max-height: 470px}
.pro-first .logo{}
.pro-first .logo img{height: 164px}
.pro-first .name{font-size: 24px;color: #75777c;margin-top: 50px;font-weight: bold;margin-bottom: 20px;}
.pro-first .txt{color: #666;line-height: 2;font-size: 16px;}
.pro-first .txt span{font-weight: bold;}

.pic-list{}
.pic-list .en{color: #b29c90;font-size: 45px;font-weight: 600;margin-top: 50px;}
.pic-list .title{font-size: 48px;font-weight: 600;line-height: 1.5;margin-top: 30px;color: #757db9}
.pic-list li{width: 32%;margin-right: 2%;overflow: hidden;margin-top:40px;}
.pic-list li:nth-of-type(3n){margin-right: 0;}
.pic-list li .pic{overflow: hidden;width: 100%;height: 325px}
.pic-list li img{width: 100%;height: 100%}
.pic-list li .text{font-size: 14px;margin-top: 5px;color: #666}
.pic-list li h3{margin:0;font-size: 24px;min-width: 0px;padding-bottom: 15px}
.pic-list li h3:after{content:'';position: absolute;left: 0;bottom: 0;height: 3px;width: 60px;background-color: #757db9}


.pro{padding-bottom: 40px;overflow: hidden;}
.gongchang{margin-top:70px;}
.gongchang .img img{max-width: 100%}
/*鍏ㄥ眬鏍峰紡 end*/

.ma{margin-top: 80px;color: #929292}
.ma img{max-width: 100%}

.view{width: 100%;margin-top: 30px; border-bottom: 1px #ccc solid;padding-bottom: 50px;overflow: hidden;}
.view .pro-first .name{color: #fb9002;font-size: 36px;margin-top: 0;margin-bottom: 50px;}
.view .pro-first .txt{margin-top: 10px;}
.view .sns{margin-top: 50px;}
.view .sns .item{background-color: #fb9002;color: #FFF;font-size: 24px;font-weight: bold;border-radius:8px;padding: 5px 10px}
.view .sns img{margin-right: 5px}
.view h1{font-size: 24px;margin: 0;}
.view .v-info{padding: 50px 0;background-color: #d2564f;margin-top: 70px;margin-bottom: 50px;}
.view .v-info .tit{color: #FFF;font-size: 28px;font-weight: bold;margin-top: 20px;}
.view .v-info .icon{height: 70px;}
.view .time {margin-top: 15px;}
.view .time span{margin: 0 15px;font-size: 14px;color: #676767;}
.view .info{font-size: 16px;line-height: 2;color: #474545;margin-top: 30px;}
.view .info img{max-width: 100%;}
.view .prev{width: 100%;height: 50px;line-height: 50px;margin-top: 30px;border-top: 1px #d9d9d9 solid;padding-top: 20px;}
.view .prev a{display: block;width: 50%;overflow: hidden;font-size: 16px;}

/*鍚堜綔浼欎即*/
.hezuo{padding:0 80px;}
.hezuo li{width: 24%;height: 185px;background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 70px;margin-right: 1.25%}
.hezuo li:nth-of-type(4n){margin-right: 0}
.us-info{padding: 0 100px}
.us-info .item{margin-top: 60px}
.us-info .txt{color: #999;margin-top: 15px}
.us-info .num{color: #999;margin-top: 10px}
.contact-us{margin-top: 30px;}

.typename{font-size: 30px;font-weight: bold;line-height: 2.5;border-bottom: 1px #dddddd solid;color: #6a686a;letter-spacing: 3px}

.first-news{margin-top: 50px;}
.first-news .pic{width: 570px;height: 320px;overflow: hidden;margin-right: 30px;}
.first-news .pic img{width: 100%;}
.first-news ul{min-width: 0px}
.first-news li{padding: 18px 10px;}
.first-news li h3{margin-top: 0;font-size: 20px;}
.first-news li .txt{min-width: 0;}
.first-news li .time{width: 100px;color: #a9a9a9;border-right: 1px #e8e8e8 solid;margin-right: 25px;line-height: 1.2;}
.first-news li .time span{color: #728fbf;font-size: 48px;}
.first-news li .more{color: #666;}
.first-news li .more span{color: #02b6bc;}
.case .pro_subnav{border-bottom: 1px #ddd solid;margin-top:0;line-height: 1.8;padding:20px 0;margin-bottom:50px;}
.case .title>div{font-size: 24px;}
.case .title>div span{color: #fb9002}
.case .text{margin-top: 30px;color: #6a686a}
.case li{width: 24%;margin-right: 1.25%;margin-top: 30px;}
.case li:nth-of-type(4n){margin-right: 0}
.case li .pic{width: 100%;height: 240px;overflow: hidden;}
.case li .pic img{max-width: 100%;max-height: 100%}
.case li .pic a{width: 100%;height: 100%;}
.case li .tit{font-size: 17px;margin-top: 20px;margin-bottom: 10px;}
.anli-txt{color: #666;margin-top: 30px;font-size: 22px;letter-spacing: 4px;margin-top: 50px;}
.anli-txt span{margin-right: 10px;color: #feb62c;font-size: 30px;font-weight: bold;}

iframe{
	width: 100% !important;height: 750px !important;
}

@media (min-width: 1025px) {
	.navBar li:hover .drop-menu{display: block;}
	.navBar li:hover .drop-menu a:hover{background-color: #cb2539;color: #FFF}
.first-news li:hover{background-color: #728fbf;color: #FFF}
.first-news li:hover h3,.first-news li:hover .time,.first-news li:hover .time span,.first-news li:hover .more,.first-news li:hover .more span,.first-news li:hover h3 a{color: #FFF}
}


@media (min-width: 1366px) {

	/*鎵€鏈塰over鍐欏湪杩欓噷闈 鍏煎sofari鐨勭Щ鍔ㄧ涓嶆敮鎸乭over*/
	.container{width: 1310px;margin-left: auto;margin-right: auto;}

}


@media (max-width: 1280px) {
	/*淇敼1441浠ヤ笅銆佸皬灞忔樉绀哄櫒*/
	.container{width: 100%;padding-left: 15px;padding-right: 15px }
}


@media (max-width: 1199px) {
	body{padding-top: 90px}
	/*淇敼1200浠ヤ笅銆佸皬灞忔樉绀哄櫒*/
	.news-header{position: fixed;left: 0;top: 0;width: 100%;z-index: 999;background-color: #FFF;}
	.news-header .tel{display: none;}
	.news-header .logo{height: 90px;}
	.news-header .lang{font-size: 14px;color: #333}
	.news-header .lang span{display: none;}

	.navBar {position: fixed;right: 0;z-index: 101;overflow: auto;display: none;background: #cb2539;top:80px;width: 50%;height: calc(100% - 90px);left: auto;padding: 10px 20px 0 20px;z-index: 9;margin-right: 0;}
	.navBar li>a{font-size: 14px;text-align: left;padding: 0}
	.navBar li>a span{height: auto;}
	.navBar li:nth-child(4) .drop-menu{width: 100%;left: auto;}
	.navBar li .drop-menu{display: block;position: inherit;background: none;box-shadow: none;text-align: left;}
	.navBar li .drop-menu a{padding-left: 20px;color: #FFF;font-size: 12px;line-height: 30px}
	.enlarge{background: url(../img/menu.png)no-repeat center;width: 50px;height: 100%;background-size: 100%;right: 20px;top:0;display: block;position: absolute;}
	.news-header .enlarge{background-image: url(../img/menu1.png);}
	.news-header .navBar a{color: #FFF;padding-bottom: 10px}
	.news-header .navBar a span{color: #ccc;}
	

	.news-list .items .pic{height: 200px;}
	.news-list .items .txt .time span{font-size: 26px;}
	.news-list .items .txt img{width: 140px;}
	.pro li .pic{height: 230px;}

	.honor li .pic{height: 230px;}
	.video li .pic{height: 140px;}

	.pic-list .title,.pic-list .en,.about .en,.about .title{font-size: 36px;}
	.pic-list li .pic{height: 235px}
	.pic-list li h3{font-size: 20px;}
	.us .info .i1{font-size: 26px;}
	.us .info .i2,.us .info .i4{font-size: 20px;}

	.hezuo,.us-info{padding:0;}
	.hezuo li{height: 145px;margin-top: 40px}
	.pro_subnav{margin-top: 30px;}
	.pro_subnav a{font-size: 15px;padding-right: 15px;margin-right: 15px;}
	.pro-first .pic{width: 50%;}
	.pro-first .pic img{max-height: auto  !important;width: 100%  !important}
	.pro-first .logo img{height: 120px;}
	.pro-first .txt{font-size: 14px;}
	.pro-first .name{font-size: 20px;}
	.pro li{width: 32%;margin-right: 2%}
	.pro li:nth-of-type(4n){margin-right: 2%}
	.pro li:nth-of-type(3n){margin-right: 0}
		
	.mores{margin:0;}
	.view .sns .item{font-size: 18px;}
	.view .sns img{height: 35px;}
	.view .v-info{margin-top: 30px;}
	.view .v-info .icon{height: 60px;}
	.view .v-info .tit{font-size: 20px;}
	.view .info img{max-height: auto  !important;width: 100%  !important}
	.view .pro-first .name{font-size: 28px;}
	.anli-txt{font-size: 20px;letter-spacing: 0}
	.anli-txt span{font-size: 26px;}

	.home-honor{display: none}
	.num-con{padding:0px 30px 30px}
	.num-con .num{font-size: 34px;}
	.home-info .item{width: 25%!important}
	.home-news .tit{width: 200px;margin-right: 30px;}
	.home-news .tit span{font-size: 38px;}
	.home-news .tj{width: 40%;margin-right: 30px;}
	.home-news ul{width: 55%;}
	iframe{height: 400px !important;}
	.view .info table td{width: auto !important;}
}



@media (max-width: 1023px) {
	body{padding-top: 80px}
	/*淇敼1024浠ヤ笅銆佸钩鏉?/
	.news-header .logo{height: 80px;}
	.huoban .title{font-size: 26px;}
	.navBar{height: calc(100% - 80px)}
	.huoban li{margin-top: 30px;margin-right: 2%;width: 32%;}
	.huoban li:nth-of-type(6n){margin-right: 2%;}
	.huoban li:nth-of-type(3n){margin-right: 0;}

	.news-list .items .txt img{width: 100px;}
	.news-list .items .txt .time span{font-size: 20px;}

	.pro li{width: 48%;margin-right: 4%;margin-top:20px;}
	.pro li:nth-of-type(3n){margin-right: 2%}
	.pro li:nth-of-type(2n){margin-right: 0}
	
	.honor li,.video li{width: 49%;margin-right:2%;margin-top: 30px;}
	.honor li:nth-of-type(2n),.video li:nth-of-type(2n){margin-right: 0}
	.honor li .pic{height: 170px;}

	.video li .pic{height: 180px}

	.case li{width: 48%;margin-right: 4%;}
	.case li:nth-of-type(2n){margin-right: 0}

	.us .info{padding: 0;}

	.pic-list .title,.pic-list .en{font-size: 32px;}
	.pic-list li .pic{height: 175px}

	.num-con .item{width: 33.33%}
	.num-con .item:nth-child(4),.num-con .item:nth-child(5){width: 50%}
	.home-info .item{width: 50%!important}
	.home-news .tit{width: 100%;margin-right: 0;}

}



@media (max-width: 767px) {
	body{padding-top: 70px}
	/*淇敼768浠ヤ笅銆佸皬灞忓钩鏉?/
	.news-header .logo{height: 70px;}
	.enlarge{width: 35px;}
	
	.navBar{top: 70px;width: 40%;height: calc(100% - 70px)}
	.huoban .title{font-size: 24px;}
	.huoban .fulltitle{font-size: 14px;}

	.about .pic-box{margin-top: 0;}
	.about .pic-box img{width: 100%;margin-top: 20px;}

	.pro li .pic{height: 160px;}

	.pic-list li:nth-of-type(3n){margin-right: 2%;}
	.pic-list li:nth-of-type(2n){margin-right: 0;}
	.us .info .i1, .us .info .i2{font-size: 20px;}
	.about .pic{display: none}
	.pro_subnav a{font-size: 14px;margin-right: 10px;padding-right: 10px}
	.pic-list .title,.pic-list .en{font-size: 24px;}
	.pic-list li{width: 49%}
	.pic-list li .pic{height: 260px}

	.first-news .pic{width: 100%;margin-right: 0;}
	.first-news ul{min-width: 100%;max-width: 100%;}
	.first-news li{padding-left: 0;padding-right: 0}
	.first-news li .time{width: 70px;}
	.first-news li .time span{font-size: 32px;}
	.first-news li h3{font-size: 16px;}
	.mores{margin:0;}
	.pro-first .pic{height: auto;width: 100%;margin-right: 0;}
	.pro-first .logo img{height: 80px}
	.pro-first .name{font-size: 18px;}
	.view .pro-first .content{margin-top: 30px;}
	.view .pro-first .name{font-size: 24px;margin-bottom: 30px}
	.view .v-info{padding:20px 0;}
	.view .v-info .item{width: 50%;margin:15px 0;}
	.view .v-info .tit{font-size: 18px;}
	.view .v-info .icon{height: 50px;}
	.view .time span{font-size: 12px;margin: 0 5px}
	.case li .tit{font-size: 14px;margin-top: 10px;margin-bottom: 5px;}
	.case li .txt{font-size: 14px;line-height: 1.8}
	.anli-txt{font-size: 18px;}
	.anli-txt span{font-size: 24px;}
	iframe{height: 300px !important;}
}



@media (max-width: 424px) {

	/*淇敼425浠ヤ笅銆佹櫘閫氱殑瀹夊崜鎵嬫満灞?/



	.enlarge{width: 30px;}
	.news-header .container .flex-1{margin-top: 0 !important;}
	.news-header .lang{margin-left: 45%;line-height: 1.5}
	.news-header .logo{margin-top: -5px;}
	.news-header .logo img{height: 40px;}
	.navBar{top: 70px;width: 70%;}
	
	.huoban li{margin-top: 20px;width: 49%;}
	.huoban li:nth-of-type(3n){margin-right: 2%;}
	.huoban li:nth-of-type(2n){margin-right: 0;}
	.first-news{margin-top: 20px;}
	.first-news .pic{height: auto;}
	.first-news li{padding: 10px}
	.first-news li .time span{font-size: 20px;}
	.first-news li .time{margin-right: 15px;}
	.first-news li h3{font-size: 14px;}
	.news-list .items{width: 100%;margin-right: 0;margin-top: 15px;}
	.news-list .items .txt img{width: 120px;}
	.news-list .items h3{margin-top: 10px;margin-bottom: 0;}
	.mores a{width: 100%;font-size: 16px;height: 50px;line-height: 50px;margin-top:30px;margin-bottom: 0;}
	.view .prev{height: auto;display: flex;flex-flow: column;font-size: 12px;}
	.view .prev a{width: 90%;text-align: left;font-size: 12px;}

	.subnav{justify-content: flex-start;margin-top: 5px;}
	.subnav a{width: 32%;font-size: 13px;margin-right: 2%;margin-top: 10px;}
	.subnav a:nth-of-type(3n){margin-right: 0;}
	.crumbs{width: 100%;font-size: 12px;}
	.about{margin-top: 0;font-size: 14px;padding-top: 0px;}
	.about .txt,.honor-first .name,.honor li .tit{font-size: 14px;}
	.about .en{font-size: 20px;margin-top: 20px;}

	.about .title{font-size: 24px;margin-top: 15px;}
	.pro_subnav{margin-top: 20px;text-align: left}
	.pro_subnav a{font-size: 12px;margin-right: 5px;padding-right: 5px;}
	.pro-first .name{font-size: 16px;margin-top: 20px;margin-bottom: 0;}
	.pro-first .txt{line-height: 1.8}
	.pro{padding-bottom: 40px;}
	.pro li .tit{font-size: 14px;margin-bottom: 5px;margin-top: 10px;}
	.pro li .pic{height: 160px;}
	/*.pro li .pic img{max-height: 160px}*/
	.case li .pic{height: 120px;}
	.pro li .txt{line-height: 1.8}
	.us {padding-bottom: 30px;}

	.huoban .title{font-size: 20px;line-height: 1.6}
	.huoban .fulltitle {font-size: 14px;line-height: 1.5;letter-spacing: 0}
	.huoban .fulltitle span{font-size: 16px;}
	
	.pic-list li{width: 100%}
	.pic-list li .pic{height: 285px}
	.pic-list li h3{font-size: 16px;}
	.huoban,.public-title,.us .info{margin-top:30px;}
	.home-pro{padding-top: 10px}
	/*.focus img{width: auto;height: 240px}*/
	.news-list .items p,.pro li .txt{font-size: 12px;margin-top: 0}
	.news-list .items h3,.pro li h3,.view .info,.view .prev a,.honor li h3,.news-list .items .txt .time span{font-size: 14px;}

	.view h1{font-size: 18px;}
	
	.footer{line-height: 1.8;padding: 20px 0;margin-top: 20px;font-size: 12px;}
	.ma{margin-top: 20px;}
	.ma .item{margin-top: 10px;width: 33.333%}
	.hezuo li{width: 49%;margin-right: 2%}
	.hezuo li:nth-of-type(4n){margin-right:2%;}
	.hezuo li:nth-of-type(2n){margin-right:0;}
	.us-info .item{width: 50%;margin-top: 40px}
	.us-info .item .icon img{height: 30px}
	.home .pro_subnav>li>a>img{height: 35px}
	.video-first .tit{font-size: 18px;}
	.video-first .pic span{width: 70px;height: 70px;}
	.video li .pic{height: 105px}
	.video li .tit{margin-top: 10px;font-size: 14px;}
	.view .pro-first .name{font-size: 20px;}
	.view .sns{flex-flow:column;}
	.view .sns .item{padding:10px;}
	.view .sns .item:last-child{margin-top: 20px;}
	.anli-txt{font-size: 14px;margin-top: 15px;}
	.anli-txt span{font-size: 18px;margin-right: 0px;}
	.num-con{padding: 0 20px 20px}
	.num-con .item{width: 50%;margin-top: 20px;}
	.num-con .num{font-size: 24px;}
	.num-con .txt{margin-top: 10px;line-height: 1.8}
	.home-con{margin-top: 30px;}
	.home-honor{display: block;width: 100%;overflow: hidden;height: 282px}
	.home-info .item{height: 140px;background-size: 100% 100%;padding: 15px 0 0 15px;line-height: 1.8}
	.home-info .title{font-size: 16px;}
	.home-info .en{font-size: 12px;}
	.home-news .tit{height: 120px;padding-top: 20px}
	.home-news .tit span{font-size: 32px;}
	.home-news .con{max-width: 100%}
	.home-news .tj{width: 100%;margin-right: 0;overflow: hidden;}
	.home-news .tj .txt{margin-top: 0;}
	.home-news ul{width: 100%;margin-top: 10px;}
	.home-news ul li{line-height: 2}
	.home-news ul li span{font-size: 12px;}
	.home-news .tj .time{font-size: 14px;margin-top: 0;}
	.case .title>div{font-size: 18px;}
	.case .text{font-size: 14px;margin-top: 15px;line-height: 1.8}
	.case li{margin-top: 15px;}
	.case li .txt,.us-info .num{font-size: 12px;}
	.us-info .num{line-height: 1.6}
	.huoban li img{max-height: 80%;max-width: 80%}
	.news-list .items .txt .time em{font-size: 16px;}

}



@media (max-width: 376px) {

	/*淇敼375浠ヤ笅銆乮Phone5锛?锛岀瓑灏忓睆鎵嬫満*/
	/*.focus img{height: 200px}*/
	.huoban .title, .pro .title,.public-title,.about .title{font-size: 18px;}
	.huoban .fulltitle{font-size: 12px;}
	.pic-list li h3{font-size: 14px;}
	.pro li .pic{height: 210px}

	.honor li .pic{height: 210px}

	.pic-list li .pic{height: 205px}
	.pic-list li h3{padding-bottom: 5px}
	.public-title{font-size: 18px;}
}
