@-ms-viewport     { width: device-width; }
@-o-viewport      { width: device-width; }
@viewport         { width: device-width; }

*{
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei", Arial, sans-serif;
    font-size: 14px;
}

@font-face {
  font-family: Arial; 
  src: url('../fonts/arial.ttf'); 
}

@font-face {
  font-family: 微软雅黑; 
  src: url('../fonts/微软雅黑.ttf'); 
}

.c{clear: both;}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-left: 0px;padding-right: 0px;}
.row{margin-right: 0px;margin-left: 0px;}
ul{margin-bottom: 0px;}
h1, h2, h3, h4, h5, h6{margin: 0px;}
.container{padding-right: 0px;padding-left: 0px;}

ul,li{ list-style:none;}
img{ border:none;}
a{ color:#2E2E2E; text-decoration:none;}
a:hover{ text-decoration:none; color:#2E2E2E;}
.fr{ float:right}
.fl{ float:left}
.c{ clear:both;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}
em,i{font-style: normal;}
a,li{transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;}

*{ margin:0; padding:0;text-decoration: none;}

@media (min-width: 1200px) {
	.cont{width: 1400px;max-width: 96%;height:100%;margin:0 auto;padding: 0;}
}


@media (max-width: 768px){
	.cont{ width:96%; margin:0 auto;height: 100%; padding: 0;}
}
@media (min-width: 768px){
	.navbar-collapse .navbar-nav{margin: 14.5px -15px;}
		.navbar-collapse .navbar-nav{height: auto;line-height: 1.5;}
}


/********************************首页电脑样式********************************/

/*电脑头部*/
.head{z-index:	900;box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);background: #fff;position: fixed;width: 100%;height: 100px;}
.head .logo{float: left;max-width: 678px;margin-top: 1%;}
.head .logo img{width: 100%;}
.nav{float:right;text-align:right;}
.nav li{width:150px;float:left;height:100px;line-height:100px;text-align: center;}
.nav .mr0{margin-right: 0;}
.nav li a{display: block;width: 100%;height: 100%;color: #333;font-size: 16px;padding: 0 !important;}
.nav > li{position: relative;}
.nav .list{position: absolute;overflow: hidden;top: 100px;left: 0;height:0;transition: 1s;}
.nav > li.l1:hover .list{height: 150px;}
.nav > li.l2:hover .list{height: 150px;}
.nav > li.l3:hover .list{height: 200px;}
.nav > li.l4:hover .list{height: 400px;}
.nav .list{box-shadow: 0 3px 5px 0 rgba(0,0,0,0.1);background: #fff;}
.nav .list li{width: 180px;height: 50px;line-height: 50px;border-bottom:#e9ecf1 1px solid;box-sizing: border-box;}
.nav .list li a{font-size: 14px;color: #666;text-align: center;}
.nav .list li:hover a{color: #f08200;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.nav li .a span{position:absolute;bottom:0;left:0;width:100%;text-align:center; display:block;}
.nav li .a i{display:block;margin:0 auto;text-align:center;z-index:1;height:3px;width:0;background:#f08200;overflow: hidden; transition:all ease-in-out 500ms;}
.nav li:hover .a i{width:60%;}
.nav li.en{background: url(../images/nav_line.jpg) no-repeat center left;}
.nav li.en{width: 80px;}

.nav > li > a:hover{background: none;}
.nav > li > a{padding: 0px;}

/*banner*/
.c-banner{width: 100%;position: relative;}
.c-banner img{width: 100%;}
.c-banner .banner ul{list-style: none;padding-left: 0px;margin-bottom: 0px;}
.c-banner .banner ul li{display: none;opacity: 0;}
.c-banner .banner ul li:nth-child(1){opacity: 1;display: block;}
.c-banner .banner ul li img{width: 100%;position: absolute;top: 0px;}
.c-banner .banner ul li:first-child img{position: relative;}
.c-banner .nexImg,.c-banner .preImg{padding: 25px 10px 25px 10px;position: absolute;top: 54%;margin-top: -53px;z-index: 10;cursor:pointer;opacity: 0.6}
.c-banner .nexImg:hover,.c-banner .preImg:hover{opacity: 1;}
.c-banner .nexImg{right: 0px;}

.c-banner .jumpBtn{width: 100%;position: absolute;bottom: 50px;text-align: center;}
.c-banner .jumpBtn ul{margin-bottom: 0px;padding: 0px;}
.c-banner .jumpBtn ul li{width:90px;height:3px;display: inline-block;background-color: #fff;opacity: 0.9;margin-left: 20px;}
.c-banner .jumpBtn ul li:first-child{margin-left: 0px;}

/*电脑底部*/
.foot{width: 100%;background:#fff url(../images/foot_bg.jpg) no-repeat bottom center;position: relative;}
.foot::before{width: 100%;height: 50px;background: url(../images/foot_bg1.jpg) no-repeat top center;
position: absolute;top: 0;left: 50%;transform: translateX(-50%);-ms-transform: translateX(-50%);content: "";display: block;}


.foot .f_logo{width: 44%;float: left;padding-top: 60px;}
.foot .f_logo dl{margin-top: 40px;}
.foot .f_logo dl dt{width: 280px;height: 30px;line-height: 30px;font-size: 16px;color: #666;padding-left: 40px;background: url(../images/f_ic1.png) left center no-repeat;font-weight: normal;margin-bottom: 10px;}
.foot .f_logo dl dt:nth-child(3){background: url(../images/f_ic2.png) left center no-repeat;}
.foot .f_logo dl dt:nth-child(2){background: url(../images/f_ic3.png) left center no-repeat;}
.foot .f_nav{float: right;width: 56%;padding-top: 60px;}
.foot ul li{width: 23%;float: left;color: #333;}
.foot ul li:last-child{width: 28%;}
.foot ul li dt{margin-bottom: 25px;}
.foot ul li dt a{font-size: 18px;margin-bottom: 25px;font-weight: normal;}
.foot ul li dd{line-height: 1.5;margin-top: 7px;}
.foot ul li dd a{font-size: 14px;color: #666;}
.foot ul li dd:hover a{color: #000;}
.foot .f_sm{height: 70px;line-height: 70px;text-align: center;font-size: 14px;color: #fff;margin-top: 10px;}
.foot .f_sm a{color: #fff;margin-left: 20px;}

/*标题*/
.titt{text-align: center;color: #333;letter-spacing: 6px;}
.titt h3{font-size: 50px;margin-bottom: 6px;}
.titt h4{font-size: 28px;text-transform: uppercase;}

/*公司简介*/
.about{height: 720px;background: url(../images/ab_bg.jpg) no-repeat center;margin-bottom: 30px;}
.about .titt{padding: 86px 0 40px 0;}
.about p{text-align: center;font-size: 16px;color: #333;line-height: 34px;margin-bottom: 40px;width: 84%;margin: 0 auto;margin-bottom: 30px;}

.fa p{color: #fff;font-size: 14px;}
.f-cb{}
.ab_lc{margin: 0 auto;padding: 0.5rem 0 0.8rem;overflow: hidden;}
.ab_lc li{float: left;width: 33.3%;padding: 57px 0;position: relative;padding: 0.5rem 0;border-right: 1px solid #ececec;box-sizing: border-box;}
.ab_lc li:nth-child(3){border-right: none;}
.ab_lc li .pic{width: 100%;display: block;margin: 0 auto;}
.ab_lc li .pic img{display: block;margin: 0 auto;max-height: 133px;max-width: 157px;}
.ab_lc li .title{font-size: 20px;color: #333333;line-height: 1;text-align: center;padding-top: 15px;}
.ab_lc li .detaile{display: none;}

.ab_lc li .box{padding: 10px 0;}
.ab_lc li .detaile .mbox{position: relative;left: 0;margin-top: 50px;}
.ab_lc li .detaile{position: absolute;display: block;opacity: 0;filter: alpha(opacity=0);width: 100%;height: 100%;background: #f08200;left: 0;top:7px;z-index: 5;color: #fff;text-align: center;-webkit-transition: all 0.5s;transition: all 0.5s;}
.ab_lc li:hover .detaile{top: 0;opacity:1;filter: alpha(opacity=100);}
.ab_lc li .detaile .tit{font-size: 20px;line-height: 1.2;margin-bottom: 15px;font-weight: bold;}
.ab_lc li .detaile .fa{font-size: 14px;line-height: 2;width: calc(100% - 60px);margin: 0 auto;max-height: 170px;padding-right: 5px;overflow-y:auto; }
.ab_lc li .detaile .fa::-webkit-scrollbar{width: 3px;height: 13px;background-color: rgba(255,255,255,0.15);}  
.ab_lc li .detaile .fa::-webkit-scrollbar-thumb{  background-color: rgba(255,255,255,0.7);background-clip: padding-box;}  
.ab_lc li .detaile a{color: #fff}

/*主营业务*/
.yw{width: 100%;height: 800px;background: url(../images/yw_bg.jpg) no-repeat center;background-size: cover !important;	}
.yw .titt{margin-bottom: 70px;padding-top: 70px;color: #fff;}
.yw .menu ul li{width: 21%;border-right: 1px solid rgba(255,255,255,0.4);float: left;box-sizing: border-box;padding: 2.5vw 2.5% 2.0vw 2%;-webkit-transition: all 0.4s;transition: all 0.4s;min-height: 500px;overflow: hidden;max-height: 550px;}
.yw .menu ul li:nth-child(4){border: none;}
.yw .menu ul li h3{font-size: 30px;color: #fff;line-height: 1.2;margin-bottom: 1.25vw;}
.yw .menu ul li .more{width: 42px;height: 42px;background: url(../images/new_more.png) no-repeat center;}
.yw .menu ul li .txt{display: none;}
.yw .menu ul li .txt p{font-size: 15px;color: #fff;margin-bottom: 28px;min-width: 300px;line-height: 30px;}
.yw .menu ul li .txt .m_m{width: 130px;height: 40px;line-height: 40px;background: #f08200 url(../images/new_more2.png) no-repeat 90px 16px;}
.yw .menu ul li .txt .m_m span{color: #fff;font-size: 14px;padding-left: 20px;}

.yw .menu ul li.cur{width: 37%}
.yw .menu ul li.cur .more{display: none;}
.yw .menu ul li.cur .txt{display: block;}

/*新闻中心*/
.news{width: 100%;height: 100%;background: #f4f4f4;}
.news .titt{padding: 75px 0 70px 0;}
.news ul{height: 100%;}
.news ul::after{content: "";display: block;clear: both;}
.news ul li{width: 23.5%;float: left;margin: 0 2% 30px 0;background: #fff;box-shadow: 0 3px 5px 0 rgba(0,0,0,0.1);}
.news ul li:nth-child(4n){margin-right: 0px;}
.news ul li .img{width: 100%; height: 230px;overflow: hidden;position: relative;}
.news ul li img{width: 100%; height: 230px;display: block;transition: all 0.3s linear 0s;}
.news ul li:hover img{transform: scale(1.1);}
.news ul li .txt{padding: 14px 20px 35px;}
.news ul li .txt h3{font-size: 14px;color: #666;}
.news ul li .txt h4{font-size: 18px;color: #333;margin: 10px 0 12px;height: 50px;line-height: 28px;}
.news ul li .txt p{font-size: 15px;color: #555;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news ul li .txt span{font-size: 14px;color: #666;margin-top: 22px;}
.news ul li:hover .txt h4{color: #f08200;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;}

/*新闻中心*/
.new{width: 100%;height: 1280px;background: #f4f4f4;}
.new .titt{padding: 75px 0 70px 0;}
.new ul li{width: 23.5%;float: left;margin: 0 2% 30px 0;background: #fff;box-shadow: 0 3px 5px 0 rgba(0,0,0,0.1);}
.new ul li:nth-child(4n){margin-right: 0px;}
.new ul li .img{width: 100%; height: 230px;overflow: hidden;position: relative;}
.new ul li img{width: 100%; height: 230px;display: block;transition: all 0.3s linear 0s;}
.new ul li:hover img{transform: scale(1.1);}
.new ul li .txt{padding: 14px 20px 35px;}
.new ul li .txt h3{font-size: 14px;color: #666;}
.new ul li .txt h4{font-size: 18px;color: #333;margin: 10px 0 12px;height: 50px;line-height: 28px;}
.new ul li .txt p{font-size: 15px;color: #555;line-height: 30px;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.new ul li .txt span{font-size: 14px;color: #666;margin-top: 22px;}
.new ul li:hover .txt h4{color: #f08200;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;}

/*友情链接*/
.yl{width: 100%;height: 840px;background: url(../images/yl_bg.jpg) no-repeat center;}
.yl .titt{padding: 70px 0 40px 0;}
.yl p{text-align: center;font-size: 16px;color: #333;line-height: 34px;}
.yl ul{margin-top: 80px;}
.yl ul li{width: 50%;height: 400px;background: url(../images/yl_line.jpg) no-repeat right;float: left;}
.yl ul li:nth-child(2){background: none;}
.yl ul li dl{margin-bottom: 40px;}
.yl ul li dl img{margin: 0 auto;display: block;height: 40px;}


/********************************内页样式********************************/
/*内页banner*/
.left{ float: left;}
.right{ float: right;}
.clearfix{ zoom:1;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
a{outline: none;}
.bannerbox{height: 600px;width: 100%;overflow: hidden;position: relative;}
.containt-div{position: relative;height: 600px;}
.bannerbox ul li .img1{position: absolute;}
.new_banenr .bannerbox ul li.fst-li{background: url("../images/ny_new.jpg") center no-repeat;background-size: cover;}
.a1_banenr .bannerbox ul li.fst-li{background: url("../images/ny_a1.jpg") center no-repeat;background-size: cover;}
.a2_banenr .bannerbox ul li.fst-li{background: url("../images/ny_a2.jpg") center no-repeat;background-size: cover;}
.a3_banenr .bannerbox ul li.fst-li{background: url("../images/ny_a3.jpg") center no-repeat;background-size: cover;}

.yw1_banenr .bannerbox ul li.fst-li{background: url("../images/ny_yw1.jpg") center no-repeat;background-size: cover;}
.yw2_banenr .bannerbox ul li.fst-li{background: url("../images/ny_yw2.jpg") center no-repeat;background-size: cover;}
.yw3_banenr .bannerbox ul li.fst-li{background: url("../images/ny_yw3.jpg") center no-repeat;background-size: cover;}
.yw4_banenr .bannerbox ul li.fst-li{background: url("../images/ny_yw4.jpg") center no-repeat;background-size: cover;}

.ly1_banenr .bannerbox ul li.fst-li{background: url("../images/ny_ly1.jpg") center no-repeat;background-size: cover;}
.ly2_banenr .bannerbox ul li.fst-li{background: url("../images/ny_ly2.jpg") center no-repeat;background-size: cover;}
.ly3_banenr .bannerbox ul li.fst-li{background: url("../images/ny_ly3.jpg") center no-repeat;background-size: cover;}
.ly4_banenr .bannerbox ul li.fst-li{background: url("../images/ny_ly4.jpg") center no-repeat;background-size: cover;}
.ly5_banenr .bannerbox ul li.fst-li{background: url("../images/ny_ly5.jpg") center no-repeat;background-size: cover;}
.ly6_banenr .bannerbox ul li.fst-li{background: url("../images/ny_ly6.jpg") center no-repeat;background-size: cover;}
.ly7_banenr .bannerbox ul li.fst-li{background: url("../images/ny_ly7.jpg") center no-repeat;background-size: cover;}
.ly8_banenr .bannerbox ul li.fst-li{background: url("../images/ny_ly8.jpg") center no-repeat;background-size: cover;}
.tz_banenr .bannerbox ul li.fst-li{background: url("../images/touzizhe.jpg") center no-repeat;background-size: cover;}
.baner-01-a{width: 100%;height: 165px;margin: 0 auto;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.baner-01-b{width: 100%;height: 165px;margin: 0 auto;top: 350px;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.bannerbox{text-align: center;}
.bannerbox .baner-01-a span{font-size: 3.5vw;margin-bottom: 20px;color: #fff;font-weight: bold;text-shadow: 2px 3px 2px rgba(0,0,0,0.6);letter-spacing: 2px;text-transform: uppercase;}
.bannerbox .baner-01-b span{font-size: 30px;margin-bottom: 20px;color: #fff;font-weight: bold;text-shadow: 2px 3px 2px rgba(0,0,0,0.6);font-family: airal;text-transform: uppercase;}

/*内页导航*/
.ny_nav{width: 100%;background: #f5f5f5;}
.ny_nav ul{width: 702px;margin: 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap: wrap;-ms-flex-wrap: wrap;}

.ny_nav ul li{width: 234px;text-align: center;height: 60px;
background: url(../images/ny_nav_line.jpg) no-repeat right;}
.ny_nav ul li:last-child{background: none;}
.ny_nav ul li a{font-size: 16px;color: #333;height: 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;
-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;
}
.ny_nav ul li a span{display: block;font-size: 16px;}
.ny_nav ul li:hover,.cur2{background: #f08200;}
.ny_nav ul li a:hover,a.cur2{color: #fff;}


.ly_nav{height: 120px;margin: 0 auto;}
.ly_nav ul{width: 1200px;margin: 0 auto;}
.ly_nav ul li{width: 25%;}
.ly_nav ul li a{font-size: 15px;}

/*内页标题*/
.ny_titt{text-align: center;margin-bottom: 50px;}
.ny_titt h3{font-size: 36px;color: #333;margin-bottom: 15px;text-transform: uppercase;}
.ny_titt h4{font-size: 16px;color: #666;text-transform: uppercase;}

/*内页新闻*/
.ny_new .cont{margin: 4.6vw auto 4.2vw;}
.ny_new .mimg{width: 45%;float: left;}
.ny_new .mlist{width: 50%;float: right;}
.ny_new .mlist li a{display: block;}
.ny_new .mlist li{margin-bottom: 2vw;height: calc((100% - 2.3vw)/3);border-bottom: 1px solid #e5e5e5;box-sizing: border-box;}
.ny_new .mlist li h5{font-size: 18px;color: #333;}
.ny_new .mlist li span{font-size: 15px;color: #999;display: block;margin: 7px 0 10px;}
.ny_new .mlist li p{font-size: 15px;color: #666;margin-bottom: 30px;}
.ny_new .mlist li:hover h5{color: #f08200;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.ny_new .mlist li:last-child{margin-bottom: 0px;}

.ny_new .new .cont{margin-bottom: 0px;}
.ny_new .new ul{padding-top: 80px;}

/*轮播*/
.lb-box {width: 100%;height: 454px;max-height: 454px;position: relative;overflow: hidden;}
.lb-content {width: 100%;  height: 100%;}
.lb-item {width: 100%;  height: 100%;display: none;position: relative;   }
.lb-item > a {width: 100%;height: 100%;display: block;}
.lb-item > a > img {width: 100%;height: 100%;}
.lb-item > a > span {width: 100%;display: block;position: absolute;bottom: 0px;padding: 15px;color: #fff;background-color: rgba(0,0,0,0.7);font-size: 18px;}
@media (max-width:568px) {
	.lb-item > a > span {padding: 10px;}
}
.lb-item.active {display: block;left: 0%;}
.lb-item.active.left {left: -100%;}
.lb-item.active.right {left: 100%;}
.lb-item.next,
.lb-item.prev {display: block;position: absolute;top: 0px;}
.lb-item.next {left: 100%;}
.lb-item.prev {left: -100%;}
.lb-item.next.left,
.lb-item.prev.right {left: 0%;}
.lb-sign {position: absolute;right: 10px;top: 0px;padding: 5px 3px;border-radius: 6px;list-style: none;user-select: none;background-color: rgba(0,0,0,0.7);}
.lb-sign li {width: 22px;height: 20px;font-size: 14px;font-weight: 500;line-height: 20px;text-align: center;float: left;color: #aaa;margin: auto 4px;border-radius: 3px;cursor: pointer;}
.lb-sign li:hover {color: #fff;}
.lb-sign li.active {color: #000;background-color: #EBEBEB;}
.lb-ctrl {width: 40px;height: 55px;position: absolute;top: 50%;transform: translateY(-50%);font-weight: 900;user-select: none;background-color: rgba(0,0,0,0.5);color: #fff;cursor: pointer;transition: all 0.4s linear;}
.lb-ctrl img{display: block;margin: 0 auto;margin-top: 18px;}
@media (max-width:568px) {
	.lb-ctrl {font-size: 30px;}
}
.lb-ctrl.left {left: -50px;}
.lb-ctrl.right {right: -50px;}
.lb-box:hover .lb-ctrl.left {left: 10px;}
.lb-box:hover .lb-ctrl.right {right: 10px;}
.lb-ctrl:hover {background-color: rgba(340,130,0,0.5);}

/*内页新闻详情页*/
.ny_newlist{margin: 4.6vw auto 4.2vw;height: 100%;}
.ny_newlist h3{font-size: 26px;color: #333;margin-bottom: 25px;text-align: center;}
.ny_newlist span{font-size: 16px;color: #666;text-align: center;display: block;}
.ny_newlist .list{height: 100%;display: block;margin-top: 40px;border-bottom: 1px solid #ccc;box-sizing: border-box;padding-bottom: 30px;font-size: 17px;}
.ny_newlist{font-size: 17px;color: #444;line-height: 40px;}
.ny_newlist p{font-size: 17px;color: #444;text-indent: 2em;line-height: 40px;}
.ny_newlist img{margin: 30px auto;max-width: 960px;display: block;}
.ny_newlist dl{width: 80%;margin: 0 auto;padding: 40px 0 10px 0;}
.ny_newlist dl dt{width: 50%;float: left;font-size: 16px;color: #666;font-weight: normal;font-weight: normal;}
.ny_newlist dl dt:nth-child(2){text-align: right;}
.ny_newlist dl dt a{font-size: 16px;color: #666;font-weight: normal;}
.ny_newlist dl dt:hover a{color: #f08200;}

/*内页企业文化*/
.ny_culture{margin: 4.6vw auto 0;height: 100%;}
.ny_culture .tlist{background: url(../images/ab_a2.jpg) no-repeat center;height: 840px;}
.ny_culture .tlist .cont{height: 600px;background: url(../images/ab_a22.jpg) no-repeat center;}
.ny_culture .tlist .cont h3{font-size: 50px;font-weight: bold;letter-spacing: 4px;text-align: center;color: #fff;text-shadow: 2px 3px 2px rgba(0,0,0,0.6);padding-top: 230px;}
.ny_culture .tlist .cont h4{font-size: 35px;font-weight: bold;letter-spacing: 3px;text-align: center;color: #fff;text-shadow: 2px 3px 2px rgba(0,0,0,0.6);margin-top: 40px;}

.idea{height: 100%;margin-top: 80px;height: 680px;background: url(../images/idea_bg.jpg)}
.idea img{display: block;margin: 0 auto;}

.mission{height: 700px;width: 100%;margin: 0 auto;background: url(../images/mission_bg.jpg) no-repeat center;margin-top: 80px;}
.mission .mlist{width: 50%;float: right;text-align: center;}
.mission .mlist h3{font-size: 36px;color: #fff;margin-bottom: 15px;margin-top: 24%;}
.mission .mlist h4{font-size: 16px;color: #fff;text-transform: uppercase;margin-bottom: 50px;}
.mission .mlist p{font-size: 30px;color: #fff;font-family: "华文行楷";font-weight: normal;text-align: left;margin-left: 9%;line-height: 60px;}


/*企业概况*/
.na1 dl dt{float: left;width: 50%;}
.na1 dl dt img{width: 100%;}
.na1 dl dt:nth-child(2){float: right;width: 46%;}
.na1 dl dt h5{font-size: 20px;color: #333;margin-bottom: 30px;}
.na1 dl dt p{font-size: 13px;color: #333;line-height: 28px;font-weight: normal;text-indent: 2em;}

.zz_jg .ny_titt{padding-top: 70px;}
.zz_jg .ny_titt h3,.zz_jg .ny_titt h4{color: #fff;}
.zz_jg{height: 1500px;background: url(../images/yw_ly7.jpg) no-repeat center;margin-bottom: -100px;}
.zz_jg .cont{height: 800px;background: #fff;}
.zz_jg .cont .txt_zz{width: 100%;background: #fff;}
.zz_jg .txt_zz img{margin: 0 auto;display: block;padding: 80px 0 60px 0;width: 1100px;}

/*发展历程*/
.fz{height: 700px;background: url(../images/ab_bg2.jpg) no-repeat center;
background-size: cover;}
.fz .txt{width: 50%;float: right;}
.fz .ny_titt{margin: 45px 0 30px 0;}
.fz .txt h3,.fz .txt h4{color: #fff;}
.fz .txt p{font-size: 16px;color: #fff;line-height: 35px;width: 82%;margin: 0 auto;}
.fz .txt ul{width: 86%;margin: 0 auto;}
.fz .txt ul li{width: 50%;float: left;color: #fff;text-align: center;margin-top: 30px;}
.fz .txt ul li span{font-size: 20px;}
.fz .txt ul li b{font-size: 55px;margin-right: 10px;}
.fz .txt ul li i{font-size: 16px;}

.lc{height: 480px;margin: 70px auto;}
.history{ width:800px; height:480px; margin:20px auto; background:url(../images/history-bg.jpg) no-repeat;}
.history li{width:200px; height:480px; overflow:hidden; position:relative; cursor:pointer; float:left;}
.history li img{width:200px; height:480px;opacity: 0;}
.history li:hover img{opacity: 1;transition: all 1.6s linear;-webkit-transition: all 1.6s linear;-moz-transition: all 1.6s linear;-o-transition: all 1.6s linear;}


/*内页业务概况*/
.yw_nav .ny_nav ul{width: 1200px;margin: 0 auto;}
.yw_nav .ny_nav1 ul{width: 702px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}

.yw_nav .ny_nav ul li{width: 25%;}
.yw_nav .ny_nav1 ul li{width: 234px;}
.ny_y{margin: 4.6vw auto 4.2vw;height: 100%;}
.ny_y .list{height: 100%;display: block;margin-top: 40px;font-size: 17px;color: #444;line-height: 40px;text-indent: 2em;}
.ny_y .list p{font-size: 17px;color: #444;text-indent: 2em;line-height: 40px;}
.ny_y .list img{margin: 50px auto;display: block;max-width: 1200px;}

/*地区分布*/
.area{height: auto;background:#f5f5f5 url(../images/yw_area.jpg) no-repeat top center;padding-bottom: 50px;}
.area .ny_titt{padding-top: 70px;}
.area .ny_titt h3,.area .ny_titt h4{color: #fff;}
.area .cont{height: auto;background: #fff;padding-bottom: 50px;}
.area img{margin: 0 auto;display: block;padding-top: 50px;max-width: 1100px;}
.area p{font-size: 14px;color: #333;line-height: 30px;margin-left: 520px; }

/*主要业绩*/
.yj{margin: 80px 0;}

.Box {width: 85.8%;margin-top:50px;	position:relative;display: block;margin: 0 auto;}
.Box .Box_con { position:relative;margin-left: 20px;}
.Box .Box_con .btnl { position:absolute;}
.Box .Box_con .btnn { display:block; width:45px; height:45px; position:absolute; top:95px; cursor:pointer;}
.Box .Box_con .btnl { background:url(../images/pro_left.png) no-repeat center; left:-100px;}
.Box .Box_con .btnr { background:url(../images/pro_right.png) no-repeat center; right:-100px;}
.Box .Box_con .btnl:hover { background:url(../images/pro_left_hover.png) no-repeat center;}
.Box .Box_con .btnr:hover { background:url(../images/pro_right_hover.png) no-repeat center;}

.Box .Box_con .conbox{	position:relative; overflow:hidden;}
.Box .Box_con .conbox ul{ position:relative; list-style:none;}
.Box .Box_con .conbox ul li{ float:left; width:383px; height:250px; margin-right:20px; background:#fff; text-align:center; overflow:hidden; position:relative;}
.Box .Box_con .conbox ul li:first-child{ margin-left:0;}
.Box .Box_con .conbox ul li .img{width:383px; height:250px;overflow: hidden;position: relative;}
.Box .Box_con .conbox ul li img{width:383px; height:250px;display: block;transition: all 0.3s linear 0s;}
.Box .Box_con .conbox ul li:hover img{transform: scale(1.1);}
.Box .tit{width: 100%; height: 50px;background-color: rgba(0,0,0,0.6);color: #fff;text-align: center;line-height: 50px;font-size: 16px;margin-top: -50px;z-index: 9;position: absolute;}

/*专业领域*/
ul.ly2{height: 250px;}
ul.ly2 li{width: 33.3%;float: left;text-align: center;}
.ny_y .list ul.ly2 li img{display: block;margin: 50px auto 25px auto;}
ul.ly2 li h3{font-size: 20px;color: #333;}

/*业务范围*/
.scope{min-height: 1160px;background:#f5f5f5 url(../images/yw_hy4.jpg) no-repeat top center;padding-bottom: 50px;}
.scope .ny_titt{padding-top: 70px;}
.scope .ny_titt h3,.scope .ny_titt h4{color: #fff;}
.scope .cont{background: #fff;height: auto;}
.scope .cont .txt{width: 90%;margin: 0 auto;font-size: 17px;color: #333;line-height: 46px;padding-top: 60px;margin-bottom: 40px;
background: #fff;padding-bottom: 60px;}
.scope .cont .txt img{width: 100%; display: block;margin: 0 auto;}
.scope .cont .txt img+img{margin-top: 20px;}
/*稻米加工*/
.dm{height: 1000px;background: url(../images/yw_hy2.jpg) no-repeat center;}
.dm .cont{height: 700px;}
.dm .txtt{width: 90%;margin: 0 auto;padding-top: 100px;}
.dm img{width: 100%; margin: 0 auto;}

/*油脂油料*/
.ny_y ul.yzz{width: 70%;margin: 0 auto;margin-top: 50px;}
.ny_y ul.yzz li{width: 50%;text-align: center;font-size: 22px;color: #333;float: left;margin-bottom: 20px;}
.ny_y ul.yzz li b{font-size: 40px;color: #f08200;margin: 0 5px;}
.ny_y ul.yzz li:nth-child(7){width: 100%;margin-bottom: 80px;}

.yz{height: 1080px;background: url(../images/yw_hy3.jpg) no-repeat center;}
.yz .cont{background: #fff;height: 800px;}
.yz .cont .txt_yz{width: 90%;margin: 0 auto;font-size: 17px;color: #333;line-height: 46px;padding-top: 60px;margin-bottom: 40px;}

.txt_yz dl{margin-bottom: 80px;height: 170px;}
.txt_yz dl dt{float: left;}
.txt_yz dl dd{float: right;width: 64%;font-size: 15px;color: #333;line-height: 34px;}
.txt_yz dl dd b{color: #333;font-size: 17px;padding-bottom: 20px;display: block;}
.txt_yz dl dd ul li{width: 24%;float: left;font-size: 15px;color: #333;line-height: 34px;}
.txt_yz dl dd ul li:nth-child(4n){width: 20%;}
.txt_yz dl dd ul li:nth-child(1),.txt_yz dl dd ul li:nth-child(5){width: 32%;}

/*冷链仓储*/
.ll{height: 1360px;background: url(../images/yw_ly7.jpg) no-repeat center;}
.ll .cont .txt{width: 87%;padding-top: 60px;font-size: 16px;height: 1080px;}
.ll .cont .txt b{font-size: 17px;}
.ll .cont .txt img{display: block;margin: 0 auto;margin-bottom: 40px;}

/*食品加工*/
.sp{height: 1180px;background: url(../images/yw_ly4.jpg) no-repeat center;}
.sp .cont .txt{width: 87%;padding-top: 60px;font-size: 16px;height: 900px;}
.sp .cont .txt b{font-size: 17px;}
.sp .cont .txt img{display: block;margin: 0 auto;margin-bottom: 40px;}

/*粮食仓储*/
.dm .ls{width: 80%;margin: 0 auto;padding-top: 70px;}

/*民用建筑*/
.my .txt_yz dl{margin-bottom: 80px;height: 286px;}
.my .txt_yz dl dd{float: right;width: 48%;font-size: 15px;color: #333;line-height: 34px;}
.my .txt_yz dl dd b{margin-top: 20px;}

/*冰雪事业*/
.bx{height: 1500px;background: url(../images/yw_ly7.jpg) no-repeat center;}
.bx .cont .txt{width: 78%;padding-top: 80px;height: 1240px;}
.bx .cont .txt b{font-size: 17px;}
.bx .cont .txt img{margin-bottom: 40px;}

/*下属企业*/
/* .xs_nav{height: 120px;} */
.xs_nav ul{width: 1170px;}

.ny_xs{margin: 4.6vw auto 4.2vw;height: 100%;width: 70%;font-size: 17px;color: #444;line-height: 40px;}
.ny_xs h3{font-size: 36px;color: #333;margin-bottom: 25px;text-align: center;line-height: 50px;text-indent: 0;}
.ny_xs h3 span{font-size: 24px;}
.ny_xs .list{height: 100%;display: block;margin-top: 40px;padding-bottom: 30px;font-size: 17px;color: #444;line-height: 40px;text-indent: 2em;}
.ny_xs .list ul,.ny_xs .list ul li{list-style: disc;font-size: 17px;color: #444;line-height: 40px;}

.ny_xs .list ol,.ny_xs .list ol li{list-style: decimal;font-size: 17px;color: #444;line-height: 40px;}

.ny_xs p{font-size: 17px;color: #444;line-height: 40px;padding-bottom: 20px;}
.ny_xs img{max-width: 960px;}
/* .ny_xs p img{display: block;} */
/*多元化*/
.dyh{height: 1080px;background: url(../images/yw_hy3.jpg) no-repeat center;}
.dyh .cont .txt{width: 87%;padding-top: 80px;font-size: 16px;height: 800px;}
.dyh .cont .txt img{display: block;margin: 0 auto;}

@media (max-width: 1440px){
.head .logo{width: 538px;}
/* .foot .f_sm{height: auto;line-height: 1.5;} */
}

