﻿@charset "utf-8";
@font-face {
  font-family: 'iconfont';  /* project id 1069499 */
  src: url('//at.alicdn.com/t/font_1069499_04zfl63mxatb.eot');
  src: url('//at.alicdn.com/t/font_1069499_04zfl63mxatb.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1069499_04zfl63mxatb.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1069499_04zfl63mxatb.woff') format('woff'),
  url('//at.alicdn.com/t/font_1069499_04zfl63mxatb.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1069499_04zfl63mxatb.svg#iconfont') format('svg');
}
: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;;}
/*/滚动条*/

.iconfont {
          font-family:"iconfont" !important;
          font-size:1.6rem;
          font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.01rem;
          -moz-osx-font-smoothing: grayscale;
        }
		
/* CSS Document */		
/*边距清零*/
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:'微软雅黑'; }
body{color:#333333; margin:0 auto;padding:0; background:url(../images/bottom.jpg) no-repeat center bottom; }
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;}



/*************************通用底部**************************/
/**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('../../default/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;}

/*************************通用底部**************************/


/****************************************************************头部设置*********************************************************************/
.bg{ background:#fff;}
.top{ background:#f7f7f7; height:48px; line-height:48px;}
.top span{ float:right;}
.top span i{ font-size:15px; margin-right:5px; color:#ff910d;}
.top span a{ margin-left:5px; background:#fff; border-radius:30px; padding:5px 18px;}
.top span a:hover{ background:#ff910d; color:#fff;}
.top span a:hover i{ color:#fff;}
.top .top-login .un-login,
.top .top-login .has-login{display: none;}

.logo{ top:0; left:0; width:100%;   z-index:100000;  height:90px; padding:12px 0 32px 0; width:1200px; margin:0 auto; background:url(../images/logo.png) no-repeat center left;}
.search{ width:480px; margin:0 auto; float:right;}
.search .hd{ }
.search .hd ul{ }
.search .hd ul li{ display:inline-block; padding:0 15px; font-size:15px; height:40px; line-height:40px; }
.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%; padding:%; 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;}

.fenzan{  float:left; margin-left:200px; margin-top:55px; 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:16px; height:50px;  background:#fff; border-top:1px solid #eee; box-shadow:0 8px 8px rgba(0,0,0,0.1); z-index:2;}
.nav{margin:0 auto;list-style:none; padding:0; margin:0 auto;  margin:0 auto; max-width:1200px;}
.nav li{ display:block; float:left;text-align:center; height:50px;  padding:0; position:relative; z-index:10000000; margin-right:60px; }
.nav li a{display:block; padding:0; line-height:50px;}
.nav li.mline{width:0px; padding:0; height:50px; 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:50px;left:0;font-size:12px;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;}
/********导航/********/

/*******banner条***/
.banner{ background:url(../images/bannerbj.jpg) no-repeat center; height:535px; position:relative; z-index:0;}

/*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 h2{ font-size:18px; font-weight:bold; color:#fff;}
.fenlei .f_list li a{ color:#fff; font-size:16px;}
.fenlei .f_list li a:after{ content:'|'; padding:0 22px;}
.fenlei .f_list li a:nth-of-type(3n):after{ content:''; padding:0;}
.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:200px; left:255px; top:0; padding:25px; z-index:1000000;background:#ff910d;}

/*lanmu*/
.lanmu{ width:238px; height:503px; float:right; background:#fff; padding:16px;}
.lanmu .tuiguang{ padding:15px; text-align:center;}
.lanmu .tuiguang img.tou{ width:59px; height:59px; border-radius:59px; margin:0 auto;}
.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 h3{font-size:16px;}
.lanmu .tuiguang li:nth-of-type(3n){ float:right; margin-right:0;}

.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{ color:#9b9b9c; line-height:2.5;}
.lanmu .gonggao ul li span{ float:right;}

.slider{ margin:0 auto; width:675px; float:left;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
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;}


/*首页*/
.top-banner{position: relative; display: block; width: 100vw; overflow: hidden; background-color: #f8f8f8;}
.tob-banner-size.fixed{position: absolute; z-index: 1; top:0; left:0;}
.top-banner-body{width: 100%; max-width:1200px; margin: 0 auto;}
.top-banner-items{position: relative; width: 100%;}
.top-banner-items .item{position:absolute; z-index:1;}
.top-banner img{display: block; width:100%; height: auto;}
#qqmap_container{width: 577px;height:364px;float:left; margin-right:30px;}
.com_contact_show1 h2{margin-bottom: 15px;}
.map-marker{border-radius:5px;}
.map-marker h3{font-weight: bold; margin-bottom: 10px;}
a.qrcode-link{display:inline-block; margin-left:10px; font-size:14px; color:#999;}
p.com-contact-qrcode{padding-top:15px; border-bottom: 0; text-align: center;}
.com-contact-qrcode img{width:135px; height:135px; float:unset;}



/*toutiao*/
.toutiao{ width:294px; float:left; position:relative; background:#fff;height:504px; overflow:hidden;}
.toutiao .t_title { width:44px; font-weight:bold; height:63px; font-size:22px; background:url(../images/tiao.png) no-repeat center; padding:12px; line-height:1.2; 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;}
.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;}
.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:33px; line-height:33px; 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:33px; margin-right:10px; line-height:33px; }
.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:250px; 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;}
.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:16px; 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:920px; 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:920px; 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;}

/*为您推荐*/
.indextitle{ padding:40px 0; text-align:center;}
.indextitle h2{ 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;}
/*为您推荐*/

/*新闻中心*/
.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 ul{ padding:15px;}
.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; color:#aaa;}

/*新闻中心*/


/******************内页********************/

.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;}
.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{ padding:30px 20px; border-bottom:1px solid #eee;}
.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:150px; height:100px; border-radius:20px; background:#ff910d; float:left; margin-right:20px;}
.info_left ul.info_list li .content i img{ width:150px; height:100px; border-radius:20px;}
.info_left ul.info_list li .content h3{ font-size:18px; 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 .guanzhu{ float:right; border-radius:30px; width:84px; display:block; height:30px; line-height:30px; text-align:center; color:#fff; background:#ff910d; margin-top:35px;}
/**列表*/

/**入驻企业*/
.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;}
/**入驻企业*/


/*供求产品*/
.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;}

.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;
}
.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;}
.del_and_edit{
    text-align: right;
}
.footer-gov{text-align: center; padding-bottom:10px;}
.footer-gov img{width:50px;}

/*浮动联系方式*/
/*
.float-contact{ position: fixed; z-index: 2000; 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{text-align: center; font-size:14px; line-height: 1; padding:5px; cursor: pointer;}
.float-contact .item + .item{border-top:1px solid #eee;}
*/


/*底部证书*/
.bottom-certificate{text-align: center; padding-bottom: 20px;}
.bottom-certificate img{max-width: 100%;}

/*企业详情：认证显示*/
.verify{width:100%; font-weight: normal;}
.verify:after{display: table; content: ''; clear: both;}
.verify .item{float:left; padding:25px 0 15px; width:25%; text-align: center;}
.verify .item-icon{display: block; margin:0 auto 5px; width:45px; height:45px; line-height: 1; padding-top:5px; font-size: 12px; text-align: center; color:#fff; box-sizing: border-box;}
.verify .item-icon.sj{background: url("/static/images/verify-sj.png") no-repeat top left; background-size: 100% 100%;}
.verify .item.active .item-icon.sj{background: url("/static/images/verify-sj-active.png") no-repeat top left; background-size: 100% 100%;}
.verify .item-icon.sm{background: url("/static/images/verify-sm.png") no-repeat top left; background-size: 100% 100%;}
.verify .item.active .item-icon.sm{background: url("/static/images/verify-sm-active.png") no-repeat top left; background-size: 100% 100%;}
.verify .item-icon.wx{background: url("/static/images/verify-wx.png") no-repeat top left; background-size: 100% 100%;}
.verify .item.active .item-icon.wx{background: url("/static/images/verify-wx-active.png") no-repeat top left; background-size: 100% 100%;}
.verify .item-icon.cs{background: url("/static/images/verify-cs.png") no-repeat top left; background-size: 100% 100%;}
.verify .item.active .item-icon.cs{background: url("/static/images/verify-cs-active.png") no-repeat top left; background-size: 100% 100%;}
.verify .item-icon.gs{background: url("/static/images/verify-gs.png") no-repeat top left; background-size: 100% 100%;}
.verify .item.active .item-icon.gs{background: url("/static/images/verify-gs-active.png") no-repeat top left; background-size: 100% 100%;}
.verify .item-icon.cx{background: url("/static/images/verify-cx.png") no-repeat top left; background-size: 100% 100%;}
.verify .item.active .item-icon.cx{background: url("/static/images/verify-cx-active.png") no-repeat top left; background-size: 100% 100%;}
.verify .item-icon img{display: block; width:40px; margin: 0 auto 5px;}
.verify .item-name{display: block; line-height:1; font-size:12px; color:#999; text-shadow: 1px 2px 3px rgba(0,0,0, 0.15);}
.verify .item.active .item-name{color: #e15727; text-shadow: 1px 2px 3px rgba(225,87,39, 0.35);}


.verify .item-icon.hy{background: url("/static/images/verify-hy.png") no-repeat top left; background-size: 100% 100%;}
.verify .item.active .item-icon.hy{background: url("/static/images/verify-hy-active.png") no-repeat top left; background-size: 100% 100%;}
.verify .item-icon.sd{background: url("/static/images/verify-sd.png") no-repeat top left; background-size: 100% 100%;}
.verify .item.active .item-icon.sd{background: url("/static/images/verify-sd-active.png") no-repeat top left; background-size: 100% 100%;}

.verify .item-icon.shi{background: url("/static/images/verify-shi.png") no-repeat top left; background-size: 100% 100%;}
.verify .item.active .item-icon.shi{background: url("/static/images/verify-shi-active.png") no-repeat top left; background-size: 100% 100%;}

.verify .item-icon img{display: block; width:40px; margin: 0 auto 5px;}
.verify .item-name{display: block; line-height:1; font-size:12px; color:#999; text-shadow: 1px 2px 3px rgba(0,0,0, 0.15);}
.verify .item.active .item-name{color: #e15727; text-shadow: 1px 2px 3px rgba(225,87,39, 0.35);}


.verify.inline{}
.verify.inline .item{padding:15px 0 0; width:unset; text-align: unset;}
.verify.inline .item + .item{margin-left:15px;}
.verify.inline .item-icon{float: left;margin:unset; width:24px; height: 24px; }
.verify.inline .item-name{float: left;margin:6px 0 0 1px; font-size: 14px;}


/*企业认证详情页面*/
.verify-detail{padding:10px 0 30px;}
.verify-detail .table{width:100%; border-collapse: collapse;}
.verify-detail .table td{border:1px solid #eee; vertical-align: middle; line-height: 2; box-sizing: border-box;}
.verify-detail .table .item-icon{width:150px; text-align: center; padding:20px 0;}
.verify-detail .table .item-icon img{ display: block; width:100px; margin: 0 auto; opacity: 0.25;}
.verify-detail .table .item-info{padding: 0 20px; color: rgba(0,0,0,0.3);}
.verify-detail .table .item-title{font-size:18px; font-weight: bold;}
.verify-detail .table .item-tip{font-size:14px;}
.verify-detail .table .item.active .item-icon img{ opacity:1;}
.verify-detail .table .item.active .item-info{color: rgba(0,0,0,0.95);}
.verify-detail .table .item-more{width:80px; text-align: center;}
.verify-detail .table .item-more .ceicon{font-size:20px; color:rgba(0,0,0,0.75);}

/****************通用配置*******************/
/*文字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;}
/****************通用配置*******************/