@charset "utf-8";
/* CSS Document */
.line-title {width:100%;height: auto;overflow: hidden;text-align: center;line-height: 1.2;}
.line-title h2{font-size:40px;font-weight:bold;color:#037cc1;}
.line-title h2 em{color:#282828;}
.line-title p{margin:12px 0 60px;font-size:18px;color:#545454;font-weight:300;text-transform: uppercase;}
@media only screen and (max-width:499px){
.line-title h2{font-size:30px;}
.line-title p{font-size:20px;}
}



/*代理产品*/
.home_daili {width:100%;height:220px;overflow:hidden;background:#FFF;padding-top:30px;padding-bottom:30px;box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.12);}
.home_daili li{width:25%;float:left;height:160px;padding:0 50px;border-right:1px solid #eeeeee;display:flex;align-items:center;flex-direction:column;justify-content:center;position: relative;}
.home_daili li:after{position:absolute;content: "";width:0%;height: 5px;bottom:-30px;left: 0;background:#f08619;}
.home_daili li:hover:after{width:100%;transition: all .8s;}
.home_daili li a{width:100%;height: auto;display:block;}
.home_daili li .dimg{width:120px;float:left;display:block;}
.home_daili li .dimg img {display:block;}
.home_daili li .dtext{margin-left:140px;overflow: hidden;}
.home_daili li .dtext span {display:block;font-size:24px;line-height:40px;color:#1e212a;font-weight:bold;letter-spacing:2px;}
.home_daili li .dtext p {font-size:13px;line-height:1.5em;margin-top:5px; color:#c5c6c8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}

@media only screen and (max-width:1400px){
.home_daili li{padding:0 30px;}
.home_daili li .dimg{width:100px;}
.home_daili li .dtext{margin-left:120px;}
}
@media only screen and (max-width:1160px){
.home_daili li .dimg{width:80px;}
.home_daili li .dtext{margin-left:90px;}
}
@media only screen and (max-width:1024px){
.home_daili li .dimg{width:70%;margin:auto;float:none;}
.home_daili li .dimg img{margin: auto;}
.home_daili li .dtext{width: 100%;margin-left:0;}
.home_daili li .dtext span{text-align: center;}
}
@media only screen and (max-width:768px){
.home_daili{height: auto;}
.home_daili li{width: 50%;height:180px;}
.home_daili li:after{bottom: 0px;}
.home_daili li:nth-child(1){border-bottom: 1px solid #eeeeee;}
.home_daili li:nth-child(2){border-right:0;border-bottom: 1px solid #eeeeee;}
.home_daili li .dimg{width:60%;}
}
@media only screen and (max-width:499px){
.home_daili li{padding: 0 15px;}
.home_daili li .dtext p{font-size:12px;}
}


/*ABOUT*/
.home_about {padding-top:120px;overflow: hidden;}
.abouttexts{width: 100%;max-width: 1200px;margin: 0 auto;text-align: center;padding-bottom: 100px;}
.abouttexts .toptitle {font-size:38px;color:#333;margin-bottom:30px;line-height:1.5;}
.abouttexts p{font-size: 17px;line-height: 40px;color: #666;}
.abouttexts .more{display: inline-block;color: #fff;margin-top: 60px;border: 1px solid #e87c0d;padding: 12px 40px;background: #f08619;}
.abouttexts .more span{font-size: 16px;}
.abouttexts .more i{font-size:20px;margin-left:15px;font-weight:bold;}
.abouttexts .more:hover{color: #f08619;background: #FFF;}
.aboutsub{width: 100%;height:380px;overflow: hidden;background: url(../images/aboutrj.jpg)no-repeat center;background-size: cover;background-attachment: fixed;background-position: center;}

@media only screen and (max-width:768px){
.abouttexts .toptitle{font-size:30px;}
.abouttexts p{font-size:16px;line-height:30px;}
}





/*PRODUCT*/
.home_product{padding-top:90px;padding-bottom:120px;overflow:hidden;background:url(../images/index_bg1.jpg)no-repeat center;background-size: cover;}

.hpro_nav {overflow: hidden;margin-bottom: 30px;box-sizing: border-box;}
.hpro_nav li{float: left;width:25%;height: 100px;line-height: 100px;box-sizing: border-box;font-size:20px;font-weight:bold;background: #ffffff;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;transition: all 1s;position: relative;overflow: hidden;}
.hpro_nav li a{color: #3e3e3e;display: block;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hpro_nav li::before {content: "";display: inline-block;position: absolute;left: 150%;top: 0;width: 100%;height: 100%;transform: skewX(-60deg);background-color: #037cc1;transition: ease-in-out 0.6s;z-index: 33;}
.hpro_nav li::after {content: "";display: inline-block;position: absolute;left: -150%;top: 0;width: 100%;height: 100%;transform: skewX(-60deg);background-color: #037cc1;transition: ease-in-out 0.6s;z-index: 33;}
.hpro_nav li:hover::after{left:-50%}
.hpro_nav li:hover::before{left:49%}
.hpro_nav li:hover a{position:relative;color:#fff;transition: all 1s;z-index:99;}
.hpro_nav li.on::after{left:-50%}
.hpro_nav li.on::before{left:49%}
.hpro_nav li.on a{position:relative;color:#fff;transition: all 1s;z-index:99;}

.hprolist{position: relative;}
.proitems{overflow:hidden}
.proitems li{width:25%;float:left;}
.proitems li .item{padding:0 5px;overflow: hidden;} 
.proitems li a{display: block;overflow: hidden;padding: 10px;background: #ffffff;}
.proitems li a .content{padding:10px 25px;background: #333;color: #FFF;z-index: 2;width: 100%;position: relative;}
.proitems li a .content .title{padding-bottom:10px;padding-top:10px;font-size:16px;transition:0.36s;}
.proitems li a .content::before{content:'';width:0;height: 3px;background:#f08619;position:absolute;left:0;bottom:0;transition:0.36s;}
.proitems li a:hover::after{opacity: 1;}
.proitems li a:hover .content{background-color: transparent;transition: 0.36s;}
.proitems li a:hover .content .title{color:#333;}
.proitems li a:hover .content::before{width:100%;}
.hpro_prev{position:absolute; width:30px; height:60px; left:-50px; top:200px; font-size:38px; line-height:60px; cursor:pointer; color: #4f676b;}
.hpro_next{position:absolute; width:30px; height:60px; right:-50px; top:200px; font-size:38px; line-height:60px; cursor:pointer; color: #4f676b;}
.hpro_prev:hover, .hpro_next:hover{color:#017bc0;}

@media only screen and (max-width:1024px){
.proitems li{width:33.33%;}
.hpro_prev{left:-30px;}
.hpro_next{right:-30px;}
}
@media only screen and (max-width:768px){
.hpro_nav li{font-size: 15px;font-weight: normal;height:80px;line-height:80px;}
.proitems li{width:50%;}
}
@media only screen and (max-width:680px){
.hpro_nav li{width: 50%;border-bottom:2px solid #ebebeb;}
}
@media only screen and (max-width:499px){
.proitems li{width:100%;}
.hpro_prev{left:-15px;}
.hpro_next{right:-15px;}
}



/*行业应用*/
.home_hangye{padding-top:90px;padding-bottom:120px;overflow:hidden;background: url(../images/index_hangye.jpg) no-repeat center;background-size: cover;background-attachment: fixed;background-position: center;}
.hangyeBox {display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;}
.hhay_thumb{-webkit-box-flex:340;-moz-box-flex:340;-ms-flex:340;flex:340;overflow: hidden;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: 5px;}
.hhay_thumb .item{width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 25%;padding-right:20px;padding-bottom:20px;}
.hhay_thumb .item .wrapper {display: block;height: 100%;position: relative;overflow: hidden;}
.hhay_thumb .item .square {position: absolute;width: 100%;height: 100%;top: 0;left: 0;
    display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;
    -webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;
    -moz-box-align: center;-ms-flex-align: center;align-items: center;
    -webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;
    justify-content: center;text-align: center;background-color: #efefef;cursor: pointer;
    -webkit-transition: all .2s;-o-transition: all .2s;-moz-transition: all .2s;transition: all .2s;}
.hhay_thumb .item .square .p{font-size:20px;color: #333;}
.hhay_thumb .item .square .icon {width:80px;height:80px;margin: 0 auto 10px;}
.hhay_thumb .item .square .icon img {width: 100%;height: 100%;}
.hhay_thumb .item .square .icon .back{display: none;}
.hhay_thumb .item.on .square, 
.hhay_thumb .item:hover .square{background-color: #007cc3;}
.hhay_thumb .item.on .square .icon .front, 
.hhay_thumb .item:hover .square .icon .front{display:none;}
.hhay_thumb .item.on .square .icon .back, 
.hhay_thumb .item:hover .square .icon .back{display: block;}
.hhay_thumb .item:hover .square .p, .hhay_thumb .item.on .square .p{color: #FFF;}
.hhay_nr{-webkit-box-flex: 1570;-moz-box-flex: 1570;-ms-flex: 1570;flex: 1570;margin-bottom: 20px;}
.hhay_nr .hay_a{position: relative;}
.hhay_nr .hay_nr_con {width:100%;height:auto;padding:35px 30px;background:rgb(255, 255, 255, 0.76);position:absolute;left:0;bottom:0;z-index:10;}
.hhay_nr .hay_nr_con h6{font-size:30px;line-height:1.0;font-weight: bold;color: #037cc2;margin-bottom:20px;}
.hhay_nr .hay_nr_con p{font-size:16px;color: #1c1c1c;}
.hhay_nr .hay_nr_con p span{display:block;height:auto;line-height:28px;margin-top:5px;}

@media only screen and (max-width:1200px){
.hhay_thumb .item .square .icon{width:50px;height:50px;margin:0 auto;}
.hhay_thumb .item .square .p{font-size:16px;}
}
@media only screen and (max-width:1024px){
.hhay_nr .hay_nr_con{padding:25px 30px;}
.hhay_nr .hay_nr_con h6{font-size:24px;margin-bottom:10px;}
.hhay_nr .hay_nr_con p span{font-size:15px;line-height:25px;}
}
@media only screen and (max-width:768px){
.home_hangye .skinw{margin:0 auto;}
.hangyeBox {display: block;}
.hhay_thumb {margin-right: 0;padding-left: 20px;}
.hhay_thumb .item{width:25%;height: auto;}
.hhay_thumb .item .wrapper{height: 0;padding-top: 100%;}
.hhay_thumb .item .square .p {font-size: 14px;}
.hhay_nr{padding-right: 20px;padding-left: 20px;}
.hhay_nr .hay_nr_con{position: static;background: #037cc2;}
.hhay_nr .hay_nr_con h6{color:#f08619;}
.hhay_nr .hay_nr_con p{color:#FFF;}
}


/*新闻*/
.home_new{padding-top:90px;padding-bottom:120px;overflow:hidden;background:#f7f7f7;}
.hnewBox{width: 100%;height: auto;overflow: hidden;}
.hnewBox li{display:block;float: left;width: 32.33%;height:auto;border:1px solid #ddd;background:#fff;margin-bottom:20px;margin-right:1.5%;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;box-sizing: border-box;}
.hnewBox li:nth-child(3n){margin-right:0;}
.hnewBox li a{display:block;padding:30px 25px;}
.hnewBox li .time{width: 60px;height:83px;overflow:hidden;}
.hnewBox li .time .day{font-size: 50px;font-family: 'DIN';color:#999;line-height:50px;font-weight:bold;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.hnewBox li .time .year{margin-top: 3px;font-size:16px;font-family: 'DIN';color:#666;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.hnewBox li .title{display:block;margin-left: 80px;}
.hnewBox li .title .tit{font-size: 18px;color:#333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.hnewBox li .title .cont{margin-top:8px;font-size:13px;color: #666;height: 44px;line-height: 22px;font-weight: 300;text-align:justify;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;overflow: hidden;}
.hnewBox li:hover{background:#037cc1;border:1px solid #09568e;}
.hnewBox li:hover .time .day{color:#ffffff;}
.hnewBox li:hover .time .year{color:#81caf5;}
.hnewBox li:hover .title .tit{color:#fff;}
.hnewBox li:hover .title .cont{color:#81caf5;}

@media only screen and (max-width:1024px){
.hnewBox li{width:49%;margin-right:2%;}
.hnewBox li:nth-child(3n){margin-right:2%;}
.hnewBox li:nth-child(2n){margin-right:0;}
}
@media only screen and (max-width:599px){
.hnewBox li{width:100%;}
.hnewBox li:nth-child(3n){margin-right:0;}
}



/**************************************************************************************************************
************************************************************内页************************************************
***************************************************************************************************************/
/* 面包屑 */
.breav-nav{width: 100%;height: 80px;line-height: 80px;overflow: hidden;background-color: #f5f5f5;display:none;}
.location {float:left;background: url(../images/home.png) left center no-repeat;padding-left: 38px;overflow: hidden;color: #808080;font-size: 15px;}
.location a{color: #808080;}
@media only screen and (max-width:499px) {
.breav-nav{display:none;}
}


/*二级栏目*/
.sub_muen {width: 100%;height: auto;overflow: hidden;text-align: center;border-bottom: 1px solid #f0f0f0;overflow-x: auto;}
.sub_muen ul li {display:inline-block;height:100px;padding:0px 40px;}
.sub_muen ul li a {display:block;height:100px;line-height:100px;font-size:16px;font-weight:bold;color:#333;position:relative;}
.sub_muen ul li a:hover {color:#f08619;}
.sub_muen ul li.cur a {color: #f08619;}
.sub_muen ul li a::after {content:"";position:absolute;left:0px;bottom:0px;width:0px;height:5px;background-color:#f08619;transition:all .3s linear;}
.sub_muen ul li a:hover::after,.sub_muen ul li.cur a::after {width:100%;}

@media only screen and (max-width:1024px){
.sub_muen ul li{height: 80px;padding: 0px 30px;}
.sub_muen ul li a{height: 80px;line-height: 80px;}
}
@media only screen and (max-width:768px){
.sub_muen ul li{height:50px;padding: 0px 20px;}
.sub_muen ul li a{height:50px;line-height:50px;}
}




/*内页标题*/
.ny-title {width:100%;text-align:center;margin-bottom: 50px;}
.ny-title .cn {font-size:36px;line-height:36px;font-weight:bold;margin-top:10px;color:#333;/*white-space:nowrap;*/}
.ny-title .en {font-size:16px;line-height:20px;text-transform:uppercase;margin-top:20px;color:#666;font-family:"Century Gothic", Arial, sans-serif;}

@media only screen and (max-width:768px){
.ny-title .cn {font-size:26px;}
.ny-title .en {font-size:16px;}
}


/*PAGE*/
.ny-containBox{width:100%;padding:110px 0;overflow:hidden;}
.company {line-height: 1.8; overflow: hidden;}

/*关于我们*/
.ny-about {width:100%;padding:110px 0;overflow:hidden;}
.about_max{padding:90px;background: url(../images/nr_ab_bg1.jpg) no-repeat center;background-size: cover; overflow: hidden;}
.about_max .abbox1_wz{width:100%;height:auto;padding:70px 70px; overflow: hidden;background:#037cc1;border-radius:10px;}
.about_max .abbox1_wz p{height: auto;overflow: hidden;letter-spacing: 1.5px;color:#FFF!important;}
.ny-culture{width:100%;padding:110px 0;overflow: hidden;background: url(../images/nr_ab_bg2.jpg) center center no-repeat;background-size: cover;background-attachment: fixed;}
.ny-culture .ny-title .cn{color:#FFF;}
.ny-culture .ny-title .en{color:#FFF;opacity: 0.6;}
.ny-culture{width:100%;padding:110px 0;overflow: hidden;background: url(../images/nr_ab_bg2.jpg) center center no-repeat;background-size: cover;background-attachment: fixed;}
.ny-culture .ny-title .cn{color:#FFF;}
.ny-culture .ny-title .en{color:#FFF;opacity: 0.6;}
.wenhua {overflow: hidden;}
.wenhua dl {width:25%;float: left;padding:0 20px;overflow:hidden;}
.wenhua dl dd { margin:15px auto; text-align: center}
.wenhua dl dd i{font-size:70px;color: #FFF;}
.wenhua dl dd h3 {font-size: 20px;line-height: 50px;font-weight:bold;color: #FFF;letter-spacing: 2px;}
.wenhua dt {height: 78px;font-size:15px;text-align: center;padding: 0 20px;margin: 20px 0;color: #dedede;overflow: hidden;line-height: 26px;box-sizing: border-box;}
.wenhua dl:hover dd i{color:#f08619;transition:ease-in-out .65s;}
.wenhua dl:hover dd h3 {color:#f08619; }

@media only screen and (max-width:1024px) {
.about_max{padding:50px;}
}
@media only screen and (max-width:768px) {
.about_max .abbox1_wz{padding:30px;}
.wenhua dl{width:50%;padding: 0;}
}
@media only screen and (max-width:499px) {
.about_max{padding:20px;}
.about_max .abbox1_wz{padding:20px;}
.wenhua dl{width:100%;}
}



/*CONTACT*/
.conlianxi {background: #F5F5F5;padding: 50px 0;overflow: hidden}
.conlianxi li{width: 25%;height: 180px;line-height: 30px;color: #333;text-align: center;float: left;border-right: 1px dashed #bbb;padding: 0 30px 0 30px;transition: 0.3s;}
.conlianxi li:nth-child(4){border-right:none;}
.conlianxi li i{font-size:50px;margin-bottom: 15px;color:#007cc2;}
.conlianxi li span{display:block;font-size: 18px;font-weight: bold;}
.conlianxi li em{display:block;font-size:16px;font-style: normal;line-height:20px;padding-top: 10px;}
@media only screen and (max-width:1023px){
.conlianxi li{width:50%;border-right:none;}
}
@media only screen and (max-width:499px){
.conlianxi li{width:100%;height:auto;margin-bottom: 15px;}
}



/*NEWLIST*/
.newlist{}
.newlist li{width:100%;height:auto;margin-bottom: 20px;overflow: hidden;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.newlist li a{display:block;background:#f9f9f9;padding:25px 35px;}
.newlist li .n_news_li_time {float: left;text-align: right;width: 110px;margin-top: 25px;}
.newlist li .n_news_li_nian {font-size: 18px;color: #adadad;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.newlist li .n_news_li_yue {font-size: 30px;font-weight: bolder;color: #afaeae;margin-bottom: 10px;margin-top: 10px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.newlist li .n_news_li_xian {margin-top: 8px;width: 37px;height: 2px;float: right;background-color: #d2d2d2;}
.newlist li .n_news_li_con {margin-left: 180px;}
.newlist li .n_news_li_name {font-size: 20px;line-height: 35px;font-weight: bold;color: #555;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.newlist li .n_news_li_js {margin-top: 11px;line-height: 28px;height: 56px;font-size: 14px;color: #898989;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newlist li .n_news_li_more {margin-top: 20px;font-size: 14px;color: #898989;}
.newlist li a:hover{background:#1786c6;}
.newlist li a:hover .n_news_li_nian{color:#ffffff; }
.newlist li a:hover .n_news_li_yue{color:#ffffff}
.newlist li a:hover .n_news_li_name{color:#ffffff;text-decoration: underline;}
.newlist li a:hover .n_news_li_js{color:#ffffff;opacity:0.5;}
.newlist li a:hover .n_news_li_more{color:#ffffff; }

@media only screen and (max-width:768px) {
.newlist li a{padding: 35px 20px;}
.newlist li .n_news_li_time{width: 90px;}
.newlist li .n_news_li_con {margin-left:110px;}
}



/*产品三级导航*/
.side_left {width:300px;float: left;overflow: hidden;}
.side_right {width:calc(100% - 300px);float: right;padding-left:50px; overflow: hidden;}
.sidebar {margin-bottom: 20px;}
.topclass{height: auto;padding:20px 28px;box-sizing:border-box;text-align:center;background:#037cc1;}
.topclass h2{display: block;font-size:26px;line-height: 1.0;font-weight: normal;color:#FFF;}
.sidemenu{display: block;border: 1px solid #dcd9d9;overflow:hidden;}
.sidemenu ul{padding:10px;overflow: hidden;}
.sidemenu li{display:block;}
.sidemenu li p{background: #f2f2f2;}
.sidemenu li p a{display:block;padding:12px 20px 12px 50px;font-size:16px;line-height:26px;color:#222222;background: url(../images/line1.png) no-repeat 20px center;ransition:.5s;}
.sidemenu li.cur p, .sidemenu li:hover p{background:#9c9c9c;}
.sidemenu li.cur p a, .sidemenu li:hover p a{color:#FFF;}
.sidemenu li dl{display: block;padding:10px;overflow: hidden;}
.sidemenu li dl dd a{display:block;padding:4px 10px 4px 20px;font-size:14px;color:#8c8c8c;}
.sidemenu li dl dd a:hover{color:#037cc1}
@media only screen and (max-width:1024px) {
.side_left {width:230px;}
.side_right {width:calc(100% - 230px);padding-left:30px;}
}
@media only screen and (max-width:768px) {
.side_left {width:100%;float:none;overflow: hidden;}
.side_right {width:100%;float:none;padding-left:0;overflow: hidden;}
}

/*PROLIST*/
.prolist{padding-bottom:50px; overflow: hidden;}
.prolist li{width:33.333%;padding:0 10px 20px 10px;float: left;overflow: hidden;}
.prolist li .img-box {display: block;border: 4px solid #f2f2f2;overflow: hidden;}
.prolist li .img-box .nimg{height:auto;padding-top:86%;overflow:hidden;background-size:cover!important;}
.prolist li .img-box:hover .nimg{transform: scale(1.1,1.1);transition: 1s ease;}
.prolist li .text {background: #f2f2f2;padding: 20px;display: block;margin: 0;transition:0.5s;}
.prolist li .text .title{font-size:16px;line-height: 36px;}
.prolist li .text .title a{color:#222222;}
.prolist li .text .model{font-size:13px;line-height:28px;height:28px;transition: all .1s linear;font-family:"DIN";}
.prolist li .text .model a{color: #adadad;}
.prolist li:hover .img-box{border: 4px solid #037cc1;}
.prolist li:hover .text{background:#037cc1;}
.prolist li:hover .text .title a{color:#ffffff;}
.prolist li:hover .text .model a{color:#ffffff;opacity:0.6;}

@media only screen and (max-width:768px){
.prolist li{width:50%;}
}
@media only screen and (max-width:499px){
.prolist li{width:100%;}
}





/*详情页*/
.nrcompany{width: 100%;max-width:1380px;margin: auto;overflow: hidden;}
.nrcompany h1 {text-align: center;padding-top: 10px;padding-bottom:26px;font-size: 26px;font-weight: normal;}
.nrcompany .met-editor {border-bottom: #eee solid 1px;padding-bottom:28px;text-align: center;font-size: 15px;color: #999;}
.nrcompany .xwzy {font-size:15px;color:#8c8c8c;line-height:26px;margin-top:30px;background:#f5f5f5;padding:20px 28px;text-align:justify;letter-spacing:1.5px;}
.nrcompany .nrxqzy {font-size:15px;padding:50px 0;margin-bottom:60px;line-height:30px;text-align: justify;}
.nrcompany .nrxqzy img{height: auto!important;max-width: 100%!important;}
.nrcompany .share {height: auto;margin-top:60px;margin-bottom: 50px;overflow: hidden;}
.nrcompany .share .more-btn{border: 1px solid #e0e0e0;color: #666;background:#FFF;display: flex;align-items: center;justify-content: center;width: 160px;height: 56px;}
.nrcompany .share .more-btn:hover{background-color: #f08619;color: #fff;border:0;transition:all .2s linear;}
.nrcompany .share i{font-size: 17px;margin-left: 15px;transition: margin 300ms;}


/*分页样式*/
.pglist {padding: 40px 0 40px 0;width: 100%;text-align: center;clear: both;}
.pglist a, .pglist span {color: #828282;padding: 6px 20px;margin: 3px 0px;background:#fff;border:1px solid #edebeb;font-size: 15px;border-radius: 3px;}
.pglist * {display:inline-block;vertical-align: middle;line-height: 36px;padding-bottom:1px;}
.pglist a:hover, .pglist .page-num-current{display: inline-block;color: #fff;background: #037cc1;border-color: #046196;}
.pageinfo{display:none;}
/*reLink*/
.reLink{padding-top:40px;overflow: hidden;font-size: 15px;border-top:1px solid #EEE;}
.prevLink, .nextLink{padding-top:8px;margin-bottom:8px;overflow: hidden;}
.reLink a{color: #676767;text-decoration: none;}
.reLink a:hover{color:#037cc1;text-decoration:underline;}




/*SEARCH*/
.searchTitle{display: block;height: 30px;margin-bottom:30px;font-size:22px;font-weight: bold;color: #333;}
.search_list li{width:25%;padding:0 10px 20px 10px;float: left;overflow: hidden;}
.search_list li .img-box {display: block;border: 4px solid #f2f2f2;overflow: hidden;}
.search_list li .img-box .nimg{height:auto;padding-top:86%;overflow:hidden;background-size:cover!important;}
.search_list li .img-box:hover .nimg{transform: scale(1.1,1.1);transition: 1s ease;}
.search_list li .text {background: #f2f2f2;padding: 20px;display: block;margin: 0;}
.search_list li .text .title{font-size:18px;line-height: 36px;}
.search_list li .text .title a{color: #4f676b;}
.search_list li .text .title a:hover{color: #cc2727;}
.search_list li .text .model{font-size:14px;line-height:28px;height:28px;transition: all .1s linear;font-family:"Arial";}
.search_list li .text .model a{color: #adadad;}
.search_list li .text .model a:hover{color: #cc2727;text-decoration: underline;}

@media only screen and (max-width:768px){
.search_list li{width:50%;}
}
@media only screen and (max-width:499px){
.search_list li{width:100%;}
}












