﻿﻿@charset "utf-8";
:hover{-webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/-moz-transition-duration: 0.5s; /*Mozilla duration version*/-o-transition-duration: 0.5s; /*Opera duration version*/	}
/*滚动条*/
::-webkit-scrollbar{width:3px !important; height:3px !important;}
::-webkit-scrollbar-track-piece{background-color:transparent;}
body::-webkit-scrollbar-track-piece{background-color:#ccc;}
::-webkit-scrollbar-track-piece:no-button{}
::-webkit-scrollbar-thumb{background-color:#aaa;;border-radius: 2px !important;}
::-webkit-scrollbar-thumb:hover{background-color:#aaa;}
::-webkit-scrollbar-thumb:active{background-color:#aaa;;}
/*/滚动条*/
/*边距清零*/
ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,ol{margin:0; padding:0; font-weight:normal;}
form,span,input,select{margin:0; padding:0;}
html{margin:0 auto;padding:0;font-size:14px; overflow-y:scroll;overflow-x:hidden; background:#f8f8f9; font-family:'微软雅黑'; --primary:#ff910d;}
body{min-width:1250px; color:#333333; margin:0 auto;padding:0;  }
a:link,a:visited{color:#333333; text-decoration: none;}a:active{color:#333333; text-decoration:none;}a:hover{color:#f00;}a{blr:expression(this.onFocus=this.blur())}/*去掉a标签虚线*/
p{ margin:0; padding:0;}img{ margin:0; padding:0; border:0;}ul,li{ list-style-type:none; margin:0; padding:0;}
/*公共*/
.clear{ clear:both;}.nothing{font-size:14px; font-weight:bold; color:#fe5a0a; text-align:left;}/*资料整理中*/
.floatL{ float:left;}.floatR{ float:right;}.w1200{ max-width:1200px; margin:0 auto; position:relative;}
.hoverimg img{-webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.5s; /*Mozilla duration version*/
-o-transition-duration: 0.5s; /*Opera duration version*/}
.hoverimg img:hover{
-webkit-transform:scale(1.2); /*Webkit: Scale up image to 1.2x original size*/
-moz-transform:scale(1.2); /*Mozilla scale version*/
-o-transform:scale(1.2); /*Opera scale version*/}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
.marginT{ margin-top:35px;}

/*************************通用样式**************************/
/*一级栏目导航*/
.page-level-1{border-bottom: 2px solid #e15727; padding-left:10px; line-height:40px; height: 42px; margin-bottom: 2px; box-sizing: border-box;}
.page-level-1 h2{ display: inline-block; margin:0; padding:0 20px; border-radius:5px 5px 0 0; font-size:18px; font-weight: bold; background-color: #e15727; color:#fff;}
/*导航路径*/
.page-path{ padding: 0 0 20px;}
.page-path.margin{margin-top:30px;}
.page-path li{display: inline-block; list-style: none;}
.page-path li a{color: #2a2a2a;}
.page-path li.active a{color:#ff710e;}
.page-path li:after{padding:0 10px; content:'>>'; color: #bbb;}
.page-path li:last-child:after{ content: '';}
.page-path li:last-child a{color: #ff710e; font-weight: bold;}
/*分页*/
.mobile-pager{ padding:20px 0; text-align: center; background-color: #f8f8f8;}
.mobile-pager ul{display: block; font-size: 14px; line-height:35px; text-align: center;}
.mobile-pager .item{ position: relative; display:inline-block; width:150px; padding:0 5px; box-sizing: border-box;}
.mobile-pager .item:first-child{padding-left: 10px;}
.mobile-pager .item:last-child{padding-right: 10px;}
.mobile-pager .item span,
.mobile-pager .item a{ display: block; background-color:#fff; color:#333; border:1px solid #ddd; border-radius:4px;}
.mobile-pager select{ position: absolute; z-index: 1; top:0; left:0; width:100%; height:35px; opacity: 0;}
.mobile-pager .item-disabled span{color:#aaa;}

/*错误样式*/
.error404{padding:80px 0; text-align: center;}
.error404 h1{font-size:22px; font-weight: bold; color: rgba(0,0,0,0.75); line-height: 1; padding:15px 0;}
.error404 p{font-size:16px; color: rgba(0,0,0,0.5);}
.error404 .button a{ display: inline-block; margin:20px 10px 0; padding:10px 20px; background-color:#ee5c02; color:#fff; line-height: 1; border-radius:5px;}
/*************************通用样式**************************/

/*************************通用底部**************************/
/**bottom*/
.bottom{ margin-top:35px;background:url(../images/bottom.jpg) no-repeat center bottom;}
.bottom ul.bottomlist{ margin:0 auto;}
.bottom ul.bottomlist li{ width:345px; margin-right:82.5px; float:left; padding:15px 0; line-height:2;}
.bottom ul.bottomlist li h2{ display:block; margin-bottom:10px; font-size:16px; font-weight:bold;}
.bottom ul.bottomlist li a{ font-size:16px; display:inline-block; width: 83px;}
.bottom ul.bottomlist li.footer-topic a{width: 110px;}
.bottom ul.bottomlist li:last-child{ margin-right:0;}
.bottom ul.bottomshow{ padding:50px 0;}
.bottom ul.bottomshow li{ width: 268px; float: left; margin-right: 42.33px;color: #000;}
.bottom ul.bottomshow li:last-child{ margin-right:0;}
.bottom ul.bottomshow li .bottomshow-img{ text-align:center; display:block; float:left; width:86px; height:86px; border-radius:86px; border:1px solid #d8d5d5; font-size:50px; line-height:86px; color:#ff910d; margin-right:20px;}
.bottom ul.bottomshow li .bottomshow-img{background: url('../images/icon.png') no-repeat;}
.bottom ul.bottomshow li:nth-of-type(1) .bottomshow-img{background-position:-85px 20px;}
.bottom ul.bottomshow li:nth-of-type(2) .bottomshow-img{background-position:-85px -85px;}
.bottom ul.bottomshow li:nth-of-type(3) .bottomshow-img{background-position:-85px -176px;}
.bottom ul.bottomshow li:nth-of-type(4) .bottomshow-img{background-position:-85px -280px;}
.bottom ul.bottomshow li .bottomshow-text{ font-size:36px; font-weight:bold;}
.bottom ul.bottomshow li .bottomshow-name{ font-size:20px;}
.bottom_copyright{ text-align:center; padding:30px 0; font-size:14px; color:#FFF; line-height: 2;}
.bottom_copyright h1{font-size:14px; margin:0; padding:0;}

/**bottom*/
/*版权*/
.od_bottom{background: #626262;color:#FFF;}
.od_bottom_content{overflow: hidden;}
.od_bottom_content ul li{float:left;padding-top:28px; width:20%;}
.od_bottom_content ul li > h4{font-weight: bold;font-size: 18px;height: 40px;line-height: 40px;}
.od_bottom_content ul li > p{line-height: 34px;height: 34px;font-size:14px;}
.od_bottom_content ul li a{color:#FFF;}
.od_bottom_content ul li.item-qrcode{width:130px; text-align: center; float: right; background-color: #fff; color: #000; padding:0 0 8px; margin:38px 0 0 0; line-height: 1;}
.b-bottom{ background:#555; text-align:center; padding:10px 80px 10px 0; line-height:2; color:#fff; font-size: 12px;}
.b-bottom a{ position: absolute;}
/*底部证书*/
.bottom-certificate{text-align: center; padding-bottom: 20px;}
.bottom-certificate img{max-width: 100%;}
/*浮动联系方式*/
.float-contact{ position: fixed; z-index: 11; bottom:80px; right:20px; background-color: #fff; border:1px solid #eee; box-shadow:2px 3px 5px rgba(0,0,0,0.25); border-radius:3px;}
.float-contact .item{width:80px; text-align: center; font-size:12px; line-height: 1; padding:5px; cursor: pointer;}
.float-contact .item + .item{border-top:1px solid #eee;}
.float-contact .item img{width:100%;}
.float-contact .item .item-icon .ceicon{display: block; margin:3px 0 3px;font-size:42px; color:#999;}

/*浮动客服*/
.dialogue-wrapper .dialogue-support-btn{z-index: 10 !important;}
.dialogue-wrapper .dialogue-main{z-index: 12 !important;}
/*************************通用底部**************************/

/*************************资讯相关样式*************************/
/*资讯栏目切换*/
.news-category_list{box-sizing: border-box; overflow: hidden; text-align: center;}
.news-category_list ul{display: block; border-bottom: 1px solid #ddd;}
.news-category_list ul:after{display: table; content: ''; clear: left;}
.news-category_list ul li{ float: left; padding:15px 20px 15px; box-sizing: border-box;}
.news-category_list ul li a{display: block; padding:10px 5px 5px; font-size:18px; color: rgba(0,0,0,0.5); border-bottom:2px solid transparent;}
.news-category_list ul li.active a,
.news-category_list ul li:hover a{color: rgba(0,0,0,0.95); border-color:#ff910d; font-weight: bold;}
/*************************资讯相关样式*************************/


.bg{ background:#fff;}
.top{ background:#f7f7f7; height:48px; line-height:48px;}
.top .top-right{ float:right;}
.top .top-right i{ font-size:15px; margin-right:5px; color:#ff910d;}
.top .top-right .item{ margin-left:10px; background:#fff; border-radius:30px; padding:5px 18px;}
.top .top-right .item:hover{ background:#ff910d; color:#fff;}
.top .top-right .item:hover i{ color:#fff;}
.top .top-right a.item{display: none;}
.top .top-right a.item.show{display:unset;}
.logo{ top:0; left:0; z-index:100000;  height:90px; padding:12px 0 32px 0; width:1200px; margin:0 auto;}
.logo .logo-img{float: left; height:122px;}
.logo .logo-img img{height:75px; margin-top:15px; display: block;}

.search{ width:480px; margin:0 auto; }
.search .hd{ }
.search .hd ul li{ display:inline-block; padding:0 15px; font-size:15px; height:40px; line-height:40px; cursor:pointer;}
.search .hd ul li.on { color:#ff910d; font-size:17px; font-weight:bold;}
.search .bd{ height:50px; line-height:50px; border-radius:50px; background:#f7f7f7; padding:0 5px;}
.search .bd input{ display:block; border:0; height:50px; line-height:50%; float:left; outline: none; }
.search .bd .sub{ width:10%; background:none;display:block; border:0; height:50px; line-height:50%; float:left; color:#fe8f09;}
.search .bd input.input{ width:90%; background:none; font-size:16px;}
.fabu{ float:right; line-height:120px; height:90px; font-size:16px; margin-left:10px; overflow:hidden;}
.fabu span{ color:#ff910d; margin-right:5px;}
.dianhua{float: right; margin-top:-15px; margin-right:10px;}
.dianhua-icon{float: left; margin-right: 10px;}
.dianhua-text{line-height: 1.15;}
.dianhua-text div:first-child{font-size: 16px; color: #666;}
.dianhua-text div:last-child{font-size: 32px; font-weight:bold; color: #ff910d; white-space: nowrap;}
.logo .dianhua .item{float:left; width:100px; font-size:12px; text-align: center; margin: 10px 0 0 20px;}
.logo .dianhua .item img{display: block; width:100%;}

.fenzan{ float:left; margin:55px 0 0 -20px; line-height:2; padding:6px 20px; font-size:16px; position:relative; border-radius:8px;}
.fenzan i{ padding-top:0; font-size:18px; padding-left:4px;}
.fenzan ul{ display:none;}
.fenzan:hover{ background:#f7f7f7; border-bottom:1px solid #ddd; box-shadow:0 0 15px rgba(0,0,0,0.2); }
.fenzan:hover ul{ display:block; position:absolute; top:35px; left:0; width:500px; line-height:2; z-index:10000; background:#f7f7f7; padding:15px 20px; border-radius:8px; box-shadow:0 10px 15px rgba(0,0,0,0.2);}
.fenzan:hover ul span{ width:83px; display:inline-block;}
/********导航********/
.navbox{ position:relative;text-align:center; font-size:20px; height:60px;  background:#fff; border-top:1px solid #eee; box-shadow:0 8px 8px rgba(0,0,0,0.1); z-index:2;}
.nav{ list-style:none; padding:0; margin:0 auto; max-width:1200px;}
.nav > li{ display:block; float:left;text-align:center; height:60px; padding:0; position:relative; z-index:10000000; margin-right:150px; }
.nav > li:last-child{margin-right: 0;}
.nav > li > a{display:block; padding:0; line-height:60px;}
.nav > li.mline{width:0px; padding:0; height:60px; margin:0; }
.nav > li:hover a{ display:block; border-bottom:3px solid #ff910d; height:47px;}
.nav >  li.mj_hover_menu a{ display:block; border-bottom:3px solid #ff910d;height:47px;}
.nav >  li .submenu{display:none; position:absolute;top:60px;left:0; z-index:1000000000; width:100%; padding:10px 0;background:rgba(255,255,255,0.6);}
.nav >  li .submenu .ddmenu{  }
.nav >  li .submenu .ddmenu ul li{  height:auto !important; line-height:1.5 !important; float:none;text-align:center;color:#000; font-weight:normal; background:none; margin:0 !important; padding:10px 0; width:100%; }
.nav >  li .submenu .ddmenu ul li a{ color:#fff !important; font-size:16px; padding:0; background:none !important; }
.nav >  li .submenu .ddmenu ul li a:hover{ color:#ff0 !important;}
.nav >  li .submenu .ddmenu ul li:last-of-type{ border-bottom:0;}

.nav .sub, .menu .sub { display: none; width:130px; padding: 0; position: absolute; margin-left: -27px; top:60px; z-index: 9999; background: #FFF; float: left; box-shadow: 0 8px 8px rgba(0,0,0,0.35);}
.menu .sub{width:160px; margin-left: 0;}
.nav .sub > li, .menu .sub > li {text-align: center; font-size:16px;}
.nav .sub > li a, .menu .sub > li a { font-size:16px !important;  color: #333; display: block; zoom: 1; border-bottom: 1px dashed #ccc; line-height: 50px; height:50px;}
.nav .sub > li:last-child a, .menu .sub > li:last-child a{border-bottom: 0;}
.menu .sub{margin-left:-3px;}

/********导航/********/
/*******banner条***/
.top-bannner-industrial{position:relative; text-align: center; margin-bottom:30px; max-height:500px; overflow:hidden; width:100vw; height:26.04vw;}
.top-bannner-industrial img{display: block; width:100%; height: auto;}
.top-bannner-industrial .bd{ position:relative; height:100%; z-index:0;}
.top-bannner-industrial .bd li{ zoom:1; vertical-align:middle; }
.top-bannner-industrial .hd{ position: absolute; z-index: 10; bottom:30px; width:100%; text-align: center;}
.top-bannner-industrial .hd ul{}
.top-bannner-industrial .hd ul li{display: inline-block; width:15px; height:15px; background-color: rgba(255,255,255,0.35); border-radius:15px;cursor: pointer;}
.top-bannner-industrial .hd ul li.on{width:40px; background-color: rgba(255,255,255,0.75);}

/*.banner{ background:url(../images/bannerbj.jpg) no-repeat center; height:535px; position:relative; z-index:0;}*/
.banner{ background:url(../images/bannerbj.jpg) no-repeat center; height:535px; position:relative; z-index:0;}
.top-bannner-industrial + .banner{background:unset;}
/*fenlei*/
.fenlei{ width:255px; float:left; height:485px; background:#2f3543; padding:25px 0; color:#fff;}
.fenlei .f_title{ font-size:22px; line-height:22px; height:24px; margin:0 25px; padding-left:10px; border-left:5px solid #fff; font-weight:bold; color:#fff;}
.fenlei .f_list{ padding:25px 0;}
.fenlei .f_list li{ padding:10px 25px; line-height:2; margin-bottom:20px; position:relative;}
.fenlei .f_list li .f_list_h2{ font-size:18px; font-weight:bold; color:#fff;}
.fenlei .f_list li a{ color:#fff; font-size:16px;}
.fenlei .f_list li a:nth-of-type(2n):after{ content:''; padding:0;}
.fenlei .f_list li p > a{display: inline-block; font-size: 13px;  color:#c1c1c1; margin-right: 10px;}
.fenlei .f_list li:hover p > a{ color: #fff;}
.fenlei .f_list li:hover{ background:#ff910d;}
.fenlei .f_list li > ul{ display:none;}
.fenlei .f_list li:hover > ul{ display:block; position:absolute; width:400px; left:255px; top:0; padding:25px 0 25px 25px; z-index:1000000;background:#ff910d;}
.fenlei .f_list li ul > p{display: block;overflow: hidden;    margin-bottom: 10px;}
.fenlei .f_list li ul p > a{display: block; width: 100px;float: left;color:#FFF;font-size: 16px; margin-right: 0;}
.fenlei .f_list li ul > .f_list_group_h2{display: block;}
.fenlei .f_list li ul > .f_list_group_h2 a{    font-size: 18px; font-weight: bold;display: block; width: 72px; border-bottom: 1px solid #FFF;height: 40px;}
.fenlei .f_list li:last-of-type:hover > ul{ bottom:0; top:auto;}
.fenlei .f_list li > p{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/*lanmu*/
.lanmu{ width:238px; height:503px; float:right; background:#fff; padding:16px;}
.lanmu .tuiguang{ padding:15px; text-align:center;}
.lanmu .tuiguang .tuiguang-tou{display: block; width: 59px; height:59px; margin:0 auto; background: url("../images/tou.jpg") no-repeat;}
/*.lanmu .tuiguang img.tou{ width:59px; height:59px; border-radius:59px; margin:0 auto;}*/
.lanmu .tuiguang .company-register{display: block; width:100%; height: 33px; color:transparent; background: url("../images/company-register-icon.gif") no-repeat center;}

/*.lanmu .tuiguang h2{ display:block; background:#ff910d; font-size:16px; text-align:center; color:#fff; height:33px; line-height:33px;}*/
.lanmu .tuiguang p{ display:block; font-size:14PX; padding:5px 0 10px 0; text-align:center;}
.lanmu .tuiguang p span{ color:#ff910d;}
.lanmu .tuiguang li{ width:40px; float:left; margin:25px 0 0 0; margin-right:44px;}
.lanmu .tuiguang li .tuiguang-name{font-size:12px;}
.lanmu .tuiguang li:nth-of-type(3n){ float:right; margin-right:0;}
.lanmu .tuiguang .tuiguang-icon{display: block; width:40px; height:40px;}
.lanmu .tuiguang li .tuiguang-icon{background: url("../images/icon.png") no-repeat;}
.lanmu .tuiguang li:nth-of-type(1) .tuiguang-icon{background-position: 4px 3px;}
.lanmu .tuiguang li:nth-of-type(2) .tuiguang-icon{background-position:1px -100px; width: 56px; margin-left: -8px;}
.lanmu .tuiguang li:nth-of-type(3) .tuiguang-icon{background-position:0 -200px; width: 70px; margin-left: -17px;}
.lanmu .tuiguang li:nth-of-type(4) .tuiguang-icon{background-position:-1px -300px;}
.lanmu .tuiguang li:nth-of-type(5) .tuiguang-icon{background-position:4px -396px;}
.lanmu .tuiguang li:nth-of-type(6) .tuiguang-icon{background-position:3px -492px;}

.lanmu .gonggao{ border-top:1px solid #ddd;}
.lanmu .gonggao ul.g_title{ font-size:16px; font-weight:bold; padding:17px 0;  line-height:1;}
.lanmu .gonggao ul.g_title a{ float:right; color:#ff910d; font-size:18px;}
.lanmu .gonggao ul li{float:left; width:50%; color:#9b9b9c; line-height:2.5;}
.lanmu .gonggao ul li .notice_title{ float:left;width: 180px;white-space: nowrap;overflow: hidden;}
.lanmu .gonggao ul li .notice_date{ float:right;}

/*主要轮播图*/
.banner-center{position: relative; margin:0 auto; width:675px; height:535px; float: left; overflow: hidden;}
.banner-center img{display: block; width:100%; height: 535px;}
.banner-center .bd{ position:relative; height:100%; z-index:0;}
.banner-center .bd li{ zoom:1; vertical-align:middle; }
.banner-center .hd{ position: absolute; z-index: 10; bottom:20px; width:100%; text-align: center;}
.banner-center .hd ul{}
.banner-center .hd ul li{display: inline-block; width:10px; height:10px; margin:0 3px; background-color: rgba(255,255,255,0.35); border-radius:10px; cursor: pointer;}
.banner-center .hd ul li.on{width:30px; background-color: rgba(255,255,255,0.75);}
.banner-center .ceicon{font-size:unset}
.banner-center .arrow{ position: absolute; z-index: 2; top:220px; font-size:50px; color:rgba(255,255,255,0.2);}
.banner-center .arrow:hover{color:rgba(255,255,255,0.8);}
.banner-center .arrow.prev{left:10px;}
.banner-center .arrow.next{right:10px;}
.banner-center.banner-center-companys{display: block; width: 710px; height:353px;}
.banner-center.banner-center-companys img{height:353px;}
.banner-center.banner-center-companys .arrow{top:140px;}
.banner-center.banner-center-products{display: block; width: 710px; height:353px;}
.banner-center.banner-center-products img{height:353px;}
.banner-center.banner-center-products .arrow{top:140px;}
.banner-center.banner-center-news{display: block; width: 850px; height:415px;}
.banner-center.banner-center-news img{height:415px;}
.banner-center.banner-center-news .arrow{top:170px;}


html[xmlns] .slides {display: block;}
* html .slides {height: 450px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;zoom: 1;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {width:90%;  margin:0 auto;}
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease; top:50%; margin-top:-15px;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right:50px;}
.flex-direction-nav .flex-prev {left: 50px;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block; zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}
.friends_banner img{ display:block;}
/*toutiao*/
.toutiao{ width:294px; float:left; position:relative; background:#fff;height:504px; overflow:hidden;}
.toutiao .t_title { display: none; width:44px; font-weight:bold; height:47px; font-size:22px; background:url(../images/tiao.png) no-repeat center bottom; padding:12px; line-height:47px; color:#fff; position:absolute; top:-10px; left:5px;}
.toutiao .t_content{ padding:30px 18px;}
.toutiao .t_content h2{ font-weight:bold; color:#ff9312; font-size:20px;}
.toutiao .t_content p{ line-height:2.2; padding:20px 0 0 0; font-size:14px;}
/*toutiao*/
/*lianbo*/
.lianbo{ padding:20px 15px; background:#fff; margin-left:23px; float:left; width:562px;height:464px; overflow:hidden;}
.lianbo .l_title h2{ font-size:20px; color:#000; font-weight:bold; display:inline-block;}
.lianbo .l_title span{ float:right;}
.lianbo ul{ display:flex;border-bottom:1px solid #ddd; padding:30px 0;}
.lianbo ul li{ flex:1; line-height:1.6; }
.lianbo ul li img{ float:left; margin-right:10px;border-radius: 50%;}
.lianbo ul li h3{ overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap; display:block;}
.lianbo ul li p{ color:#888; margin-top: 5px;}
.lianbo ul:last-of-type{ border-bottom:0; padding-bottom:0;}
/*lianbo*/
/*paihangbang*/
.paihangbang{ float:right; width:270px; background:#fff; height:504px; overflow:hidden;}
.paihangbang .p_title{ height:50px; line-height:50px; background:#ff9312; text-align:center; font-size:20px; font-weight:bold; color:#fff;}
.paihangbang .hd{ padding:0;}
.paihangbang .hd ul{ display:flex;}
.paihangbang .hd ul li{ flex:1; text-align:center; font-size:16px; margin:12px; padding:10px 0;}
.paihangbang .hd ul li.on{ border-bottom:2px solid #ff9312;}
.paihangbang .bd ul{ padding:0 12px;}
.paihangbang .bd ul li{ height:31px; line-height:31px; overflow:hidden;text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap; display:block; margin:13.5px 0; }
.paihangbang .bd ul li i{ font-style:normal; display:block; overflow:hidden; float:left; width:29px; height:31px; margin-right:10px; line-height:31px; }
.paihangbang .bd ul li i span{ display:block;font-size:15px; width:20px; height:20px; background:#eee; line-height:20px; font-size:16px; text-align:center; color:#000; margin:7px auto 0 auto;}
.paihangbang .bd ul li:nth-of-type(1){ background:url(../images/o1.png) no-repeat center left;}
.paihangbang .bd ul li:nth-of-type(2){ background:url(../images/o2.png) no-repeat center left;}
.paihangbang .bd ul li:nth-of-type(3){ background:url(../images/o3.png) no-repeat center left;}
.paihangbang .bd ul li:nth-of-type(1) span,.paihangbang .bd ul li:nth-of-type(2) span,.paihangbang .bd ul li:nth-of-type(3) span{width:29px; height:33px; background:none; color:#fff; line-height:24px; overflow:hidden; margin:0;}
/*paihangbang*/
/*message*/
.message{ background:#fff; margin-top:20px;}
.message .m_left{ width:317px; text-align:center; padding:50px 0; float:left;box-shadow:-15px 0 15px rgba(0,0,0,0.04) inset;}
.message .m_left h2{ font-size:24px; color:#000;}
.message .m_left h2 i{ color:#fba74e; margin-right:10px;}
.message .m_left h2 i.color1{ color:#6ad052; font-size:25px;}
.message .m_left h2 i.color2{ color:#3b93ec; font-size:25px;}
.message .m_left p{ color:#aaa; text-transform:capitalize; font-size:16px;}
.message .m_left .m_list{ padding:30px 0;}
.message .m_left .m_list li{ display:block; line-height:2; padding:10px 0; width:33.333%; display:block; font-size:14px; float:left; text-align:center;}
.message .m_left .m_list li a:after{ content:'|'; text-align:right; display:block; float:right;}
.message .m_left .m_list li:nth-child(3n) a:after{ content:''; }
.message .m_left .more{ font-size:14px; color:#bfbfbf; font-family:'宋体'; margin:0 auto;}
.message .m_left .more:after{ content:'▶';color:#bfbfbf;}
.message .m_right{ width:853px; padding:15px; float:left;}
.message .m_right li{ background:#f8f8f9; margin:1% 1% 0 1%; float:left; width:46%; padding:1.7% 1%; height:30px; line-height:30px;}
.message .m_right li:before{ content:'·'; font-size:30px; height:30px; line-height:30px; float:left; margin-right:6px;}
.message .mingqi{ width:853px; padding:15px; float:left;}
.message .mingqi li{ background:#f8f8f9; width:19%; float:left; text-align:center; margin:0.5%; padding:2.5% 0;}
.message .mingqi li i{ display:block; width:90px; height:90px; border-radius:90px; margin:0 auto 15px auto;}
.message .mingqi li img{ display:block; margin:0 auto;width:90px; height:90px; border-radius:90px;}
.message .mingqi li a > p{height: 27px;    line-height: 25px;    padding: 5px;}
/*为您推荐*/
.indextitle{ padding:50px 0 30px; text-align:center;}
.indextitle h2{ display: inline-block; position: relative; font-size:24px; color:#000;}
.indextitle h2 i{ color:#d4051c;}
.indextitle p{ color:#c5c5c6;}
.tuijianlist{ background:#fff; padding:0 0 20px 0;}
.tuijianlist ul{ display:block; width:46%; float:left; padding:10px 2%; background:url(../images/line.png) no-repeat center right;}
.tuijianlist ul li{ border-bottom:1px dashed #ddd; padding:8px; height:30px; line-height:30px;}
.tuijianlist ul li:before{ content:'·'; font-size:30px; height:30px; line-height:30px; float:left; margin-right:6px;}
.tuijianlist ul li:after{ content:'>'; float:right; font-size:16px; font-family:'宋体'; font-weight:bold; color:#888;}

.indextitle.news h2{padding-left: 30px;}
.indextitle.news h2 i{position: absolute; width: 24px; height:23px; left:0; top:4px; background: url("../images/news.png") no-repeat;}

/*为您推荐*/
/*产业带推荐模块：开始*/
.industrial{margin-top:20px;}
.industrial-banner{}
.industrial-banner img{display:block; width:100%; height: auto; max-height: 500px;}
.industrial .message{margin-top:10px;}
.industrial .m_left{padding:30px 0 20px;}
.industrial .m_left p{font-size:14px; line-height:2;}
.industrial .m_left .list{text-align:left; padding:15px 30px 0; line-height:32px;}
.industrial .mingqi{}
.industrial .mingqi li{padding:10px 0;}
.industrial .mingqi li h3{font-size:14px;}
.industrial .mingqi li img{border-radius:2px; width:142px; height:107px; margin-bottom:4px;}
/*产业带推荐模块：结束*/
/*新闻中心*/
.news{ width:1200px; margin:0 auto;}
.news .newslist{ width:380px; background:#fff; position:relative; float:left; box-shadow:0 0 25px rgba(0,0,0,0.1);}
.news .newslist:last-child{ float:right;}
.news .newslist:last-child h2{ background:#cb0505;}
.news .newslist:nth-child(2){ margin-left:30px;}
.news .newslist:nth-child(2) h2{ background:#3081fd;}
.news .newslist h2{ position:absolute; top:0; left:0; background:#ff910d; font-size:15px; padding:5px 35px 5px 20px; color:#fff; border-radius:0 0 70px 0; }
.news .newslist img{ display:block; max-width:380px;}
.news .newslist h3{ font-size:18px; padding:15px 15px 0 15px;}
.news .newslist h3 > a{display: block; height: 24px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news .newslist ul{ padding:15px;height:340px;}
.news .newslist ul li{ padding:8px 0; font-size:14px;color:#333;}
.news .newslist ul li:before{ content:'●'; font-size:12px; margin-right:10px; float:left; padding-top:3px; }
.news .newslist ul li span{ float:right; width: 25px; height:17px; background:url(../images/icon-new.gif) no-repeat center;}
.news .newslist ul li > a{    width: 284px;overflow: hidden; white-space: nowrap; display: inline-block;}
/*新闻中心*/
/******************内页********************/
.info{ width:1200px; margin:30px auto;}
.hangye_lanmu{ padding:20px; background:#fff; line-height:2; font-size:15px; border-radius:10px; margin-bottom:20px;}
.hangye_lanmu .h_title{ height:20px; line-height:20px; font-size:18px; border-left:5px solid #ff910d; padding-left:10px;}
.hangye_lanmu .h_list{ padding-top:15px;overflow: hidden;}
.hangye_lanmu .h_list a{display: block;float: left;}
.hangye_lanmu .h_list a:after{ content:"|"; padding:0 21px;}
.hangye_lanmu .h_list a:last-of-type:after{ content:''; padding:0;}
/**列表*/
.info_left{ float:left; width:886px; background:#fff; border-radius:6px;}
.info_left ul.i_title{ padding:20px; background:#fcfcfc; border-bottom:1px solid #EEE;}
.info_left ul.i_title h2{ display:inline-block; font-size:18px; color:#ff910d;}
.info_left ul.i_title span{ font-size:15px; float:right;}
.info_left ul.i_title span b{ color:#ff910d;}
.info_left ul.info_list li{ position: relative; padding:30px 20px; border-bottom:1px solid #eee;}
.info_left ul.info_list li:hover{background-color: #fafafa;}
.info_left ul.info_list li .content{ width:80%; float:left; line-height:2;}
/*.info_left ul.info_list li .content i{ display:block; width:100px; height:100px; border-radius:20px; float:left; margin-right:20px;}*/
/*.info_left ul.info_list li .content i img{ width:100px; height:100px; border-radius:20px;}*/
.info_left ul.info_list li .content h3 a{ font-size:20px; color:#000;}
.info_left ul.info_list li .content p{ font-size:14px; color:#888; height:28px; overflow: hidden;}
.info_left ul.info_list li .content p.item-industry{color:#ff910d;}
.info_left ul.info_list li .content p.item-product{color:#aaa;}
.info_left ul.info_list li .content p.item-address{color:#666;}
.info_left ul.info_list li .content p.item-industry .item-label{display: inline-block; line-height: 1; font-size:12px; padding:3px 5px; border-radius:2px; color:#ff910d; border:1px solid #ff910d;;}
.info_left ul.info_list li .guanzhu{ position: absolute; right:20px; border-radius:3px; padding:0 15px; display:block; font-size:18px;height:40px; line-height:40px; text-align:center; color:#fff; background:#ff910d; margin-top:35px; cursor: pointer;}
.info_left ul.info_list li .guanzhu img{float: left; width:18px; margin:11px 5px 0 0;}


.topic-list{padding:20px 0 20px 0;}
.topic-list:after{display: table; clear: both; content:'';}
.topic-list .item{float: left; width:215px; margin:0 0 0 20px;}
.topic-list .item-thumb{}
.topic-list .item-thumb img{display: block; width:100%; height: 150px;}
.topic-list .item-name{line-height: 2; font-size:14px; text-align: center;}

/***************************************专题：信息列表***************************************/
.topic-company-lists{ }
.topic-company-lists .item{ position: relative; padding:20px; background: #fff; font-size:14px; line-height: 2; color:#333; border-bottom: 1px dashed #ddd;}
.topic-company-lists .item:hover{background-color:#FFFCEB; }
.topic-company-lists .item .label{ position: absolute; z-index: 1; top:0; left:0; width:42px; height:42px; background: url("../images/icon-top.png") no-repeat; background-size:65px; font-size:0; line-height: 1;}
.topic-company-lists .item-name{ line-height:1; font-size:18px; font-weight: bold;}
.topic-company-lists .item-product{ display: flex; padding:20px 0 0;}
.topic-company-lists .item-product:after{display: table; clear: both; content: '';}
.topic-company-lists .item-product-item{float: left; width:150px; margin: 0 20px 0 0; text-align: center; box-sizing: border-box;}
.topic-company-lists .item-product-item-thumb{display: block;}
.topic-company-lists .item-product-item-thumb img{display: block; width:100% !important; height:93px !important; border-radius:2px;}
.topic-company-lists .item-company-product{ padding:15px 0 0; color:#aaa;}
.topic-company-lists .item-industry{ padding:15px 0 0; color: #aaa; }
.topic-company-lists .item-company-product + .item-industry{ padding-top:5px;}
.topic-company-lists .item-verify{padding:15px 0 0;}
.topic-company-lists .item-verify:after{display: table; clear: both; content: '';}
.topic-company-lists .item-verify-item{float:left; margin-right:10px; line-height: 1; padding:3px 5px; border-radius:3px; border:1px solid #ddd; font-size:14px;}
.topic-company-lists .item-label-name{color:#666;}
.topic-company-lists .item-contact{ position: absolute; z-index: 1; bottom:20px; right:20px; width:36px; height:36px; line-height:34px; padding-left:2px; font-size:26px; border:1px solid rgba(255, 87, 35, 0.75); color:rgba(255, 87, 35, 0.9); text-align: center; border-radius:50%; box-sizing: border-box;}
.topic-company-lists .item-contact .ceicon{font-size:unset;}
/*置顶列表*/
.topic-company-lists.intop .item{background-color: #FFFCEB;}
.topic-company-lists.intop .item-company-product{color:#666;}
.topic-company-lists.intop .item-industry{color:#666;}
.topic-company-lists.intop .item-contact{background-color:rgba(255, 87, 35, 0.9) ; color:#fff;}
/*相关认证图标*/
.topic-company-lists .verify-cooperation-icon{ padding-left:25px !important; background: url(../images/icon-hezuo.png) no-repeat; background-size:20px 20px; border-color:#e1612a !important; color: #e1612a !important;}
.topic-company-lists .verify-certificate-icon{ border-color:#50ce53 !important; color: #50ce53 !important;}
.topic-company-lists .verify-vip-icon{border-color: #1798fc !important; color: #1798fc !important;}
/***************************************专题：信息列表***************************************/

/**列表*/
/*黄页列表，联系方式*/
.contact-modal{padding:50px 0 30px 0; text-align: center;}
.contact-modal-btn{width:366px; margin:0 auto; background-color:#ff910d; color:#fff;}
.contact-modal-btn:after{display: table; content: ''; clear: both;}
.contact-modal-btn-left{float: left; height: 66px; line-height: 66px; width:66px; background-color:#ffa232;}
.contact-modal-btn-left img{display: block; width:26px; margin:20px 0 0 20px;}
.contact-modal-btn-text{float: left; height: 66px; line-height: 66px; width:300px; font-size:26px;}
.contact-modal-body{color: #666; line-height: 2; font-size:18px; padding-top:20px;}
.contact-image-qrcode{width:250px; height:250px;}
/**入驻企业*/
.info_right{ float:right; width:300px; background:#fff; border-radius:6px; }
.info_right ul.i_title { padding:22px 20px;border-bottom:1px solid #EEE;}
.info_right ul.i_title h2{ height:20px; line-height:20px; font-size:18px; border-left:5px solid #ff910d; padding-left:10px;}
.info_right ul.list li{ padding:20px; font-size:15px; border-bottom:1px solid #eee;}
.info_right ul.list li:before{ content:'·'; font-size:18px; margin-right:6px;}
.info_right ul.list li:last-child{ border-bottom:0;}
/**入驻企业*/


/*供应产品*/
.od_product{border-radius: 6px;overflow: hidden;background: #FFF;}
.od_product .i_title{ padding:20px; background:#fcfcfc; border-bottom:1px solid #EEE;}
.od_product .i_title h2{ display:inline-block; font-size:18px; color:#ff910d;}
.od_product .i_title span{ font-size:15px; float:right;}
.od_product .i_title span b{ color:#ff910d;}
.od_product ul li{margin:30px 0 30px 22px;width: 272px;float:left;border:1px solid #cccccc;}
.od_product ul li:hover{border:1px solid #ec6c11;}
.od_product ul li a .od_top_title{font-size: 16px;padding-left:5px;overflow: hidden;white-space: nowrap;margin:10px 0;}
.od_product ul li a .od_tel{font-size: 18px;color:#ff5a00;line-height: 30px;height: 30px;}
.od_product ul li a > p{overflow: hidden;display: block;}
.od_product ul li a .od_tel_png{float: left;padding:4px 5px 15px 5px;}
.od_product ul li .item-company{overflow: hidden;border-top:1px solid #ccc;padding:10px 0px 10px 8px;}
.od_product ul li .item-company .od_year{float: right;padding-right: 5px; color: #ff910d;}
.od_product ul li .item-company .od_year_png{vertical-align: middle;}
.od_product ul li a > img{width: 272px;height: 212px;}
.od_product ul li .item-company .od_name{width: 210px;overflow: hidden;display: inline-block;white-space: nowrap;}
/*翻页*/
.pager {TEXT-ALIGN: center; CLEAR: both; padding-bottom:35px;  padding-top:15px;}
.pager li{display: inline-block;}
.pager A {  display:inline; zoom:1; margin-right:8px; padding:7px 15px; background:#eee; color:#000; }
.pager SPAN { border:0;display:inline; zoom:1; margin-right:8px; padding:7px 15px; background:#b3b3b3; color:#fff;}
.pager A:hover {  background:#b3b3b3; color:#fff;}
.pager li.disabled > span{background-color: #eee; color:#999;}
.middle{margin-top:20px;}

.news_more {width: 70px;margin: 0 auto;line-height: 19px;padding: 5px 10px 5px 15px;border: 1px solid #dadada;color: #9d9d9d;margin-bottom: 30px;}
.news_more a{color: #b5b5b5;}
/*供求产品*/
.weizhi-product{padding: 0 0 20px;}
.weizhi-product li{display: inline-block; list-style: none;}
.weizhi-product li a{color: #2a2a2a;}
.weizhi-product li.active a{color:#ff710e;}
.weizhi-product li:after{padding:0 10px; content:'>>'; color: #bbb;}
.weizhi-product li:last-child:after{ content: '';}
.weizhi-product li:last-child a{color: #ff710e; font-weight: bold;}
.hangye_lanmu.product .h_list{}
.hangye_lanmu.product .h_list li{ display: inline-block;}
.hangye_lanmu.product .h_list li:after{padding:0 15px; content:'|'; color: #eee;}
.hangye_lanmu.product .h_list li a{display: inline-block; color: #555555;}
.hangye_lanmu.product .h_list li a:after{ content: ''; padding: 0;}
.hangye_lanmu.product .h_list li.active a{color: #ff910d; font-weight: bold;}
.hangye_lanmu.product .h_list li:last-child:after{ content:'';}
/*专题*/
.gradient{background: #a1cef5;background: -moz-linear-gradient(top,  #a1cef5 0%, #f8f8f9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1cef5), color-stop(100%,#f8f8f9));background: -webkit-linear-gradient(top,  #a1cef5 0%,#f8f8f9 100%);background: -o-linear-gradient(top,  #a1cef5 0%,#f8f8f9 100%);background: -ms-linear-gradient(top,  #a1cef5 0%,#f8f8f9 100%);background: linear-gradient(to bottom,  #a1cef5 0%,#f8f8f9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52a7ef', endColorstr='#f8f8f9',GradientType=0 );}
:root .gradient{filter:none;}
.topic-background{height:300px; position: absolute; z-index: -1; width:100%;}
.topic.m-content{min-height: 500px;}
.topic-thumb{float: left;}
.topic-thumb img{border-radius:8px;}
.topic-header{padding: 20px; background-color: #fff; border-radius:6px;}
.topic-intro{ margin-left: 0px; padding-top: 10px; color: #000;}
.topic-intro h1{font-size:36px; font-weight: bold; margin-bottom: 15px; text-align:center;}
.topic-intro p{font-size:16px; line-height:2.2;}
.topic .info_left{float: none; width: auto;}
.topic .info_left .info_list{}
.topic .info_left .info_list .item{float:left; position: relative; width:50%; box-sizing: border-box;}
.topic .info_left .info_list .item:nth-child(odd){border-right:1px solid #eee;}
.topic .info_left ul.info_list li .content{width: 100%; float:none;}
.topic .info_left ul.info_list li .content .item-thumb{width:90px;height:90px; margin-right:25px; float: left;}
.topic .info_left ul.info_list li .content .item-thumb img{width: 90px; height:90px;}
.topic .info_left ul.info_list li .guanzhu{float: none; position: absolute; z-index: 1; right:10px; top:15px; height: auto; line-height: 45px; font-size:18px; background: unset;}
.topic .info_left ul.info_list li .guanzhu .ceicon{font-size:36px; color: #ff910d;}
.topic .info_left ul.info_list li .content .verify-size1{padding-top:3px;}
.topic .od_product ul li{margin-top:0; margin-bottom: 20px;}
.topic .news-list{ padding-bottom: 20px;}
.topic .news-list .item{float: left; position: relative; width:50%; box-sizing: border-box; padding:15px 20px 0;}
.topic .news-list .item-thumb{float:left; width:257px; height:157px;}
.topic .news-list .item-header{font-size:16px; color: #141414;}
.topic .news-list .item-body{margin-left: 270px;}
.topic .news-list .item-body .item-header{font-size:18px; font-weight: bold; color: #141414; padding: 10px 0;}
.topic .news-list .item-body .item-intro{font-size:14px; color:#4d4d4d; line-height: 2;}
.topic .news-list .item .clear{ margin-top: 15px; border-bottom:1px dotted #ccc;}
.topic .news-list .item-datetime{ position: absolute; z-index: 1; right:23px; top:23px; font-size:14px; color: #999;}
.topic .news-list .item-header > span{float:left; width:4px; height:4px; margin: 9px 10px 0 5px; background-color: #a0a0a0; border-radius:50%;}
.del_and_edit .btn-success{color: #fff;background-color: #5cb85c;border-color: #4cae4c;padding: 1px 5px;font-size: 15px;line-height: 1.5;border-radius: 2px;}
.del_and_edit{ text-align: right;}
.od_product ul li .del_and_edit a{ color:#FFF;}
.friend_link{background: #626262;color: #FFF;padding: 20px; border-bottom: 1px solid #727272;}
.friend_link_tab{display: block;}
.friend_link_tab .item{display: inline-block; margin-right: 20px; font-size:16px; color: #f2f2f2; line-height:28px; border-bottom: 1px solid transparent; cursor: pointer;}
.friend_link_tab .item-header{font-weight: bold; color:#fff;}
.friend_link_tab .item.active{color:#fff; border-bottom:1px solid rgba(255,255,255,0.8);}
.friend_link_content{font-size:14px; padding-top: 10px; display: none;}
.friend_link_content.active{display: block;}
.friend_link_content a{display: inline-block; margin:5px 20px 5px 0;  color:#FFF;}
/*.friend_link div{
  font-size: 16px;
}*/
/*.friend_link div a{ display: inline-block; margin:5px 20px 5px 0;  color:#FFF;}*/
.search .box{ height:50px; line-height:50px; border-radius:50px; background:#f7f7f7; padding:0 5px;}
.search .box input{ display:block; border:0; height:50px; line-height:50%; float:left; outline: none; }
.search .box .sub{ width:15%; background:none;display:block; border:0; height:50px; line-height:50%; float:right; color:#fe8f09;}
.search .box input.input{ width:85%; background:none; font-size:16px; padding-left:15px; box-sizing: border-box;}
.footer-gov{text-align: center; padding-bottom:10px;}

/*首页模块*/
.module-banner{margin-top:20px;}
.module{float:left; margin-top:20px; width:590px; background-color: #fff;}
.module + .module{margin-left:20px;}
.module-header h2{margin:0; padding:20px; line-height: 1; font-size:24px; color:#000;}
.module-body{ position:relative; padding-right:20px; padding-bottom: 20px; background: linear-gradient(top, white, #f2f9ff);background: -ms-linear-gradient(top, white, #f2f9ff);background: -webkit-linear-gradient(top, white, #f2f9ff);background: -moz-linear-gradient(top, white, #f2f9ff);}
.module-thumb{ position: absolute; z-index: 1; top:0; left:20px; width:130px; height:200px; overflow:hidden;}
.module-thumb img{display: block; max-width:130px; max-height:200px;}
.module-company-lists{min-height: 190px;}
.module-company-lists:after{display:table; clear: both; content: '';}
.module-thumb + .module-company-lists{margin-left:170px;}
.module-company-lists .item{float:left; width:49%; font-size:13px; padding:10px 0; border-bottom:1px solid #f2f2f2; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.module-company-lists .item:nth-of-type(2n){margin-left:2%;}
.module-footer{padding:20px 0 10px 10px;}
.picScroll-left{overflow:hidden; position:relative;}
.module-product-lists{overflow:hidden; zoom:1;}
.module-product-lists:after{display:table; clear: both; content: '';}
.module-product-lists .item{float:left; _display:inline; width:123px; padding:0 10px;}
.module-product-lists .item-thumb{}
.module-product-lists .item-thumb img{display: block; width:100%; height:95px;}
.module-product-lists .item-name{display:block; width:100%; padding:5px 0; text-align:center; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*分页*/
.pager-select-tpl{display: none;}
.pager-select{height: 33px; background-color:#eee; border-width:0; padding:0 5px;}

/*产品列表*/
.industry-products{}
.industry-products:after{display: table; content: ''; clear: both;}
.industry-products .item{float:left; width:228px; margin:0 15px 15px 0; border:1px solid #eee; box-sizing: border-box; background-color: #fff; border-radius: 2px;}
.industry-products .item:nth-of-type(5n){margin-right: 0;}
.industry-products .item:hover{border-color: #ff910d; box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.industry-products .item-thumb{display: block;}
.industry-products .item-thumb img{display: block; width:100%; height:168px; border-radius: 2px 2px 0 0;}
.industry-products .item h3{padding:8px; line-height: 1.6; font-size:14px; border-top:1px solid #eee;}
.industry-products .item h3 a{ color:#000;}
.industry-products .item-company{padding:0 8px 8px;}
.industry-products .item-company a{font-size:12px; color:#999;}
.industry-products .item-intro{ padding:8px 0 5px 5px; border-top:1px solid #eee; font-size:12px; line-height: 2;}
.industry-products .item-intro-right{float: right; margin:0 8px 0 2px; color:#ff910d;}
.industry-products .item-address{ display: block; color:#555;}
.industry-products .item-address .ceicon{font-size:12px;}
.verify-item{display: inline-block; position: relative; width:18px; height:12px;}
.verify-item img{position: absolute; width:14px; height:14px; margin-left:2px; box-sizing: border-box;}
.verify-size1 .verify-item{ width:21px; height: 15px;}
.verify-size1 .verify-item img{width:17px; height:17px;}
/*视频列表*/
.video-list{}
.video-list .item{display: block; position: relative; background-color: #fff; border:1px solid rgba(0,0,0,0.55); overflow: hidden;}
.video-list .item-icon{position: absolute; z-index:2; width:100%; text-align: center; padding-top:50px;}
.video-list .item-thumb{display: block; width:100%; height:225px;}
.video-list .item-thumb img{display: block; width:100%; height:225px;}
.video-list .item-body{ position: absolute; z-index: 1; bottom:0; left:0; width:100%; padding:5px; background-color:rgba(0,0,0,0.55); color:#fff; box-sizing: border-box;}
.video-list .item-header{font-size:16px;}
.video-list .item-intro{ padding-top:5px; font-size:12px;}
.video-list .ceicon{font-size:80px; color:rgba(0,0,0,0.55);}
.video-list .item:hover .ceicon{color:rgba(0,0,0,0.95);}



/*列表加载*/
.loading-more{display: none; line-height: 1; font-size:12px; padding:15px 0; text-align: center; color: #aaa;}
.loading-more.show{display: block;}

/*企业认证图标：小列表*/
.verify-in-list{ position: absolute; margin:4px 0 0 3px;}
.verify-in-list i{display: inline-block; width:18px; height:18px;}
.verify-in-list i.verify_certificate{background: url("../images/icon-shimiang.png") no-repeat center; background-size:15px;}
.verify-in-list i.verify_cooperation{background: url("../images/verify-hy-active.png") no-repeat center; background-size:14px;}

.industry-products .item-company .verify-in-list{ position: unset; margin:0 2px 0 0;}
.industry-products .item-company .verify-in-list i.verify_cooperation{background-size: 13px; width:16px; height:16px;}


/*通用导航下方边距*/
.margin30{margin-top:30px;}

/*通用内容分栏*/
.flex-row{display: flex;}
.flex-row > .flex-col{display: block;}

/*文字LOGO*/
.logo-text{position: relative; display: block; float: none; text-align: center; color:#fff; border-radius:50%; margin:0 auto; overflow: hidden;}
.logo-text > strong{ font-style:normal; position:absolute; z-index: 1; width:100%; padding:10px; left:50%; top:50%; -webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%); box-sizing: border-box;}
.logo-text.lg{font-size:22px; letter-spacing:1px; line-height: 1.5;}
.logo-text.lg > strong{text-shadow:2px 2px 10px rgba(0,0,0,0.25);}
.logo-text.md{font-size:16px; letter-spacing:1px; line-height: 1.5;}
.logo-text.md > strong{padding: 3px; text-shadow:2px 2px 10px rgba(0,0,0,0.25);}
.logo-text.sm{font-size:12px; letter-spacing:1px; line-height: 1.5;}
.logo-text.sm > strong{padding: 3px; text-shadow:2px 2px 10px rgba(0,0,0,0.25);}
.logo-text.sm:after{content: '';}
.color-1{background-color:#ffb808; background-image: linear-gradient(to bottom right, #ffb808 , #FFD700);}
.color-2{background-color:#1795e2; background-image: linear-gradient(to bottom right, #1795e2 , #2BB3E2);}
.color-3{background-color:#26aeea; background-image: linear-gradient(to bottom right, #26aeea , #2FD1EA);}
.color-4{background-color:#f467d6; background-image: linear-gradient(to bottom right, #f467d6 , #F490D6);}
.color-5{background-color:#ff1d38; background-image: linear-gradient(to bottom right, #ff1d38 , #FF5062);}
.color-6{background-color:#da4af4; background-image: linear-gradient(to bottom right, #da4af4 , #EA68F4);}
.color-7{background-color:#21d0f9; background-image: linear-gradient(to bottom right, #21d0f9 , #29EEF9);}
.color-8{background-color:#ffac27; background-image: linear-gradient(to bottom right, #ffac27 , #FFDB45);}
.color-9{background-color:#fc83ff; background-image: linear-gradient(to bottom right, #fc83ff , #FFA8FF);}
.color-10{background-color:#ffaa4d; background-image: linear-gradient(to bottom right, #ffaa4d , #FFCD5D);}
.color-11{background-color:#be50ff; background-image: linear-gradient(to bottom right, #be50ff , #D170FF);}
.color-12{background-color:#ff59d5; background-image: linear-gradient(to bottom right, #ff59d5 , #FF7ACD);}
.color-13{background-color:#fc1f59; background-image: linear-gradient(to bottom right, #fc1f59 , #FC467A);}
.color-14{background-color:#bf9f45; background-image: linear-gradient(to bottom right, #bf9f45 , #BFB550);}
.color-15{background-color:#649ab2; background-image: linear-gradient(to bottom right, #649ab2 , #6AAAB2);}
.color-16{background-color:#48c153; background-image: linear-gradient(to bottom right, #48c153 , #5AC15D);}
.color-17{background-color:#c75bef; background-image: linear-gradient(to bottom right, #c75bef , #D480EF);}
.color-18{background-color:#4d9eef; background-image: linear-gradient(to bottom right, #4d9eef , #5DB8EF);}
.color-19{background-color:#e84b69; background-image: linear-gradient(to bottom right, #e84b69 , #E86185);}
.color-20{background-color:#43bf69; background-image: linear-gradient(to bottom right, #43bf69 , #30BF33);}
.color-0{background-color:#43bf69; background-image: linear-gradient(to bottom right, #43bf69 , #30BF33);}

/*文字溢出*/
.text-ellipsis-1{overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.text-ellipsis-2{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.text-ellipsis-3{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.text-ellipsis-4{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.text-ellipsis-5{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.text-ellipsis-6{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;}
.text-ellipsis-7{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical;}
