@charset "utf-8";
/* CSS Document */
.banner1{height:500px;overflow:hidden;position:relative;min-width:1190px;margin:0 auto;z-index:0;margin-bottom:15px}
.banner1 .hd {width:100%;height:10px;left:auto;right:auto;top:auto;bottom:38px;position:absolute;text-align:center;z-index:1}
.banner1 .hd li {zoom:1;*display:inline!important;width:32px;height:7px;overflow:hidden;margin:0 5px;background-color:#FFF;opacity:0.8;filter:alpha(opacity=80);cursor:pointer;display:inline-block}
.banner1 .hd .on {background-color:#f55c00;}
.banner1 .bd{position:relative;height:100%;z-index:0;overflow:hidden;}
.banner1 .bd li{zoom:1;width:100%;height:500px;overflow:hidden;vertical-align:middle;text-align:center;}
.banner1 .bd li a{width:100%;height:500px;margin:0 auto;display:inline-block;}
.banner1 .bd li img {display:block;vertical-align:middle;margin:0 auto}
.banner1 .bd img{display:block;}
.banner1 .prev, .banner1 .next {z-index:10;display:none;width:50px;height:70px;border-radius:3px;margin:-60px 0 0;background:url("../images/ad_ctr.png") no-repeat 0 0;cursor:pointer;text-indent:-9999px;position:absolute;top:50%;bottom:auto;}
.banner1 .prev {left:5px;background-position:0 -10px;}
.banner1 .next {right:5px;background-position:-10px -100px;}
.banner1 .prev:hover, .banner1 .next:hover {@include opacity($opacity:50);}
/*bannerside一侧 s*/
.banner-side1 {width:220px; float:left;margin:0 auto;}
.banner-side1 .allsort-list1 {}
.allsort-list_ul {width:180px;background:#fff;box-shadow:0 0 5px #999;display:none;}
.allsort-list1 .icon_arrow{position:absolute;right:0;top:7px; right:12px;display:block;width:12px;height:12px;background:url("images/tubiao.png") no-repeat -35px -5px;overflow:hidden;}
.allsort-list1 .hover .icon_arrow{background-position:-35px -16px;}
.menu_ul1{position:relative; background:#f5f5f5;width:218px; border:1px #ddd solid; border-top:none}
.allsort-list1 .item1{width:220px;line-height:35px;border-bottom:1px solid #e4e4e4;vertical-align:middle;}
.allsort-list1 .item1.active{border-bottom-color:#b3b3b3;box-shadow:0 0 6px #666;}
.allsort-list1 .item1 .item-nav{padding:13px 20px 12px;line-height:22px;}
.allsort-list1 .item1 .item-nav a{margin-right:10px; color:#666;}
.allsort-list1 .item1 .item-nav a:hover{color:red}
.allsort-list1 .item1 h4{font-size:14px;color:#333;font-weight:500;position:relative; padding-left:15px;}
.allsort-list1 .item1 h4 a{color:#333;}
.allsort-list1 .item1 h4:hover{ background:#fff; width:202px;}
.mar_t20{ margin-top:20px;}

.company{ width:1190px; margin:0 auto; background:#FFFFFF}

/*轮播图*/
.center{width:670px;margin:15px 0 0 12px;float:left;}
.center .focus{width:670px;height:300px;overflow:hidden;position:relative;}
.center .focus .slider img{width:670px;height:300px;display:block;}
.center .focus .slider{width:25000px;position:absolute;}
.center .focus .slider li{float:left;}
.center .focus .num{position:absolute;right:5px;bottom:7px;}
.center .focus .num li{float: left;width: 12px;height: 12px;font-family: Arial;cursor: pointer;overflow: hidden;margin: 3px 5px;border: 1px solid #fff;}
.center .focus .num li.on{width:14px;height:14px;margin: 2px 1px;border: 0;background-color: #ff7300;}

.ruzhu{ border:1px #ddd solid; margin-top:20px; padding:12px 12px 12px 0px;}
.ruzhu h2{ font-size:15px; padding:3px 0px;padding-left:12px;}
.ruzhu li{ margin-left:15px; float:left; width:115px; text-align:center; margin-top:12px; line-height:30px;}
.ruzhu li img{ border:1px #ddd solid; margin-bottom:5px;}
.ruzhu li a{ color:#333}
.ruzhu li a:hover{ color:#ff5e00}

.right{ width:275px; float:right; margin-top:15px; border:1px #ddd solid; height:300px;}
.right h1{ font-size:15px; font-style:normal; padding:7px 0px;padding-left:12px; background:#f5f5f5; border-bottom:1px #ddd solid}
.right ul{ padding-left:10px; padding-top:11px; padding-right:10px;}
.right ul li{ line-height:30px; font-size:14px;}
.right ul li a{ color:#333}
.right ul li a:hover{ color:#ff5e00}
.new_qy{margin-top:30px; border:1px #ddd solid; height:240px;}

/*分类*/
.fl{ float:left}
.mt15{ margin-top:15px;}
.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.f14{ font-size:14px; font-weight:bold}
.f15{ font-size:15px; font-weight:bold}
.leftbar{width:943px;float:left;}
.leftbar .comad{width:216px;height:329px;background-color:#f8f8f8;float:left;}
.leftbar .comad .comtitle{height:40px;line-height:40px;padding-left:12px;background-color:#1871cd;border-top:2px solid #1871cd;color:#fff;}
.leftbar .comad .company-name{width:188px;text-align:center;margin:15px 10px 0 15px;padding-bottom:15px;border-bottom:1px solid #e2e2e2;overflow:hidden;}
.leftbar .comad .explain{width:188px;height:40px;line-height:40px;text-align:center;margin-left:15px;}
.leftbar .comad .explain a{padding:0 5px;}

.leftbar .comshow{width:726px;height:326px;border:1px solid #e2e2e2;border-left:0;border-top:2px solid #1871cd;float:left;}
.comtitle1{height:38px;line-height:38px;padding-left:20px;background-color:#f8f8f8;border-bottom:1px solid #e9e9e9;}
.leftbar .comshow .compic{width:720px;padding-top:15px;}
.leftbar .comshow .hot{margin-right:10px;}
.leftbar .comshow .hot a{padding:0 7px;}
.leftbar .comshow .compic dl{width:340px;height:115px;margin:15px 0 0 15px;_margin:15px 0 0 7px;padding-left:5px;float:left;overflow:hidden;}
.leftbar .comshow .compic dl dt,.leftbar .comshow .compic dl dd{float:left;word-break:break-all;}
.leftbar .comshow .compic dl dt{margin-right:10px;}
.leftbar .comshow .compic dl dt img{width:100px;height:100px; border:#eaeaea solid 1px}
.leftbar .comshow .compic dl dd{width:220px;}
.leftbar .comshow .compic dl dd a{padding-right:10px;}
.leftbar a{ color:#333}
.leftbar a:hover{ color:#ff5e00}
.black{ line-height:22px;}
/*最新加入企业名单*/
.rightbar{ width:240px; float:right}
.rightbar .join{width:240px;border:1px solid #dfdfdf;}
.rightbar .join .rtit{height:39px;line-height:39px;border-bottom:1px solid #dfdfdf;padding-left:15px;background-color:#f8f8f8;}
.rightbar .join ul{height:260px;padding:12px 0 15px 12px;}
.rightbar .join li{width:220px;height:32px;line-height:32px;border-bottom:1px dotted #ececec;overflow:hidden;}
.rightbar a{ color:#333}
.rightbar a:hover{ color:#ff5e00}

.index_supplier .title{ height: 40px; line-height: 40px; border-bottom: 2px solid #ddd; margin-bottom: 20px; color: #333; font-size: 18px;}
.index_supplier .title .more{ float: right;color: #333; font-size: 14px;}
.index_supplier .title .more:hover{ text-decoration: underline;}
.index_supplier .title span{ color:#FF0000}
.recom_supplier .title{border-bottom: 2px solid #ddd;color: #333;}
.recom_supplier .title .more{color: #ff4400; }
.index_supplier .box ul li{ float: left;width: 256px; border: 1px solid #ddd; display: inline; padding: 10px; margin-right: 10px; margin-bottom: 20px; margin-left:12px;}
.index_supplier .box ul li.no{margin-right: 0px;}
.index_supplier .box ul li .pic{ width: 256px; height: 155px;}
.index_supplier .box ul li .pic img{ width: 256px; height: 150px; color: #34486e;}
.index_supplier .box ul li .text{ border-bottom: 1px dashed #ddd; padding-bottom: 10px; margin-bottom: 10px;}
.index_supplier .box ul li .text h3{ width: 256px; height: 30px; overflow: hidden; line-height:30px; }
.index_supplier .box ul li .text h3 a{color: #34486e; font-size: 16px; font-weight:normal;}
.index_supplier .box ul li .text p{ line-height: 20px;color: #666;}
.index_supplier .box ul li .li_lx{ width:256px; line-height:25px;font-size:14px; }
.index_supplier { clear:both;}

.com_nav{ width:1200px; margin:0 auto; clear:both}
.com_nav ul{ margin-top:20px; height:90px;}
.com_nav li{ width:180px; height:65px; background:#f7f7f7; border:2px #ddd solid; float:left; text-align:center; font-size:22px; margin-right:16px; line-height:65px;}
.com_nav ul li.on {border: 2px solid #006699;}
.com_nav li a{ color:#003366}
.com_nav li:hover{border: 2px solid #006699;}
.wu{ font-size:18px; color:#666; text-align:center; line-height:40px; margin-bottom:25px;}
.mb-25{ margin-bottom:25px;}
.com_list{overflow:hidden;height:210px; border:1px #ddd solid;}
.com_list .com{float:left;width:500px; padding:15px;}
.com_list .com h1{font-size:16px;line-height:30px;margin-bottom:3px;}
.com_list .com h1 a{ color:#333}
.com_list .com .center span{padding-left:30px;}
.com_list .com p{ line-height:24px; font-size:14px;}
/*.bd{ border:2px #FF3300 solid;}*/
.pd-12{ padding-bottom:8px;}
.pt-12{ padding-top:5px;}
.vip{width:60px;float:right}
.com_list .chanpin{float:left;width:637px;padding:10px 10px; background:#eaeaea}
.com_list .chanpin td{ width:160px; line-height:30px;font-size:14px;}
.com_list .chanpin td img{border:1px #ddd solid;}
.com_list i{ font-size:14px; font-weight:bold; color:#ff5e00}
.adword_tip{ line-height:30px; margin-bottom:20px; background:#fad2bb; padding:0 20px; color:#ff5e00; font-size:14px;}