.tophead {margin:0;font-size:14px;color:#333333;background:#FFF url('image/bgimg.jpg') repeat-x;margin:0 auto;width:100%;}
.head1 {background:#F8F8F8;width:100%;height:32px;border-bottom:#E5E5E5 1px solid;position:fixed;z-index:9;left:0;}
.head1_m {margin:auto;width:1200px;padding:7px 0 0 0;color:#666666;}
.head1_s {height:31px;}
.head1_t strong{color:#FF0000;font-weight:normal;}
.head1_l li {float:left;margin:0 10px 0 0;}
.head1_r {float:right;}
.head1_r img {position:relative;margin:-2px 6px 0 0;}
.h_location {background:url('ico-location.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_fav {background:url('ico-fav.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_mobile {background:url('ico-mobile.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_cart {background:url('ico-cart.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_qrcode {background:url('ico-qrcode.png') no-repeat 0 center;padding:0 6px 0 20px;}

.logo1 {width:245px;height:110px;overflow:hidden;padding:20px 20px 20px 0;position: relative;}
.logo1:before{position:absolute;width:245px;height:15px;background-color:rgba(255,255,255,.1);content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-animation:searchLights 1s ease-in 1s infinite;-o-animation:searchLights 1s ease-in 1s infinite;animation:searchLights 1s ease-in 1s infinite}
@-webkit-keyframes searchLights{0%{top:0;left:-100px}to{top:200px;left:120px}}
@-o-keyframes searchLights{0%{top:0;left:-100px}to{top:200px;left:120px}}
@-moz-keyframes searchLights{0%{top:0;left:-100px}to{top:200px;left:120px}}
@keyframes searchLights{0%{top:0;left:-100px}to{top:200px;left:120px}}

.logo1 img {margin:10px 0 0 0;height:100px;}
.head_search_kw {width:510px;margin:28px 0 0 0;height:40px;line-height:40px;overflow:hidden;}
.head_search_ads {float:left;width:30px;height:30px;line-height:30px;overflow:hidden;margin:5px 0;background:transparent url('ico-hot.png') no-repeat right center;cursor:pointer;}
.search-ad {width:390px;height:120px;float:right;}

/*头部搜索框架*/
.search-inp {float:left;width:300px;height:36px;margin:28px 0 10px 0;border:#35B7AD 2px solid;border-right:none;border-radius:16px 0 0 16px;}
.search-inp input {width:310px;height:24px;line-height:24px;border:none;margin:0 10px;padding:6px 6px 6px 24px;background:#FFFFFF url('ico-search.png') no-repeat 0 center;font-size:14px;outline:none;}
.search-mod {float:left;width:132px;height:36px;margin:28px 0 10px 0;border:#35B7AD 2px solid;border-right:none;border-left:none;background:#F6F6F6;}
.search-mod input {width:100px;height:36px;line-height:36px;border:none;padding:0 24px 0 0;background:#F6F6F6 url('ico-arrd.png') no-repeat right center;text-align:right;color:#666666;font-size:14px;outline:none;cursor:pointer;}
.search-adv {float:left;width:30px;height:20px;line-height:20px;overflow:hidden;background:#FFFFFF url('ico-hot.png') no-repeat right center;cursor:pointer;}
.search-hot {float:left;width:300px;padding:0 10px 0 0;height:30px;line-height:30px;overflow:hidden;margin:5px 0;}
.search-hot a {color:#666666;padding-left:10px;}
.search-hot a:hover {color:#FF6600;}
.search-btn {float:left;width:88px;height:36px;margin:28px 0 10px 0;background:#35B7AD;border:#35B7AD 2px solid;border-radius:0 16px 16px 0;}
.search-btn input {width:72px;height:36px;line-height:36px;padding:0;margin:0 0 0 8px;border:none;background:#35B7AD;color:#FFFFFF;font-size:16px;outline:none;cursor:pointer;}
.search-ad {float:right;width:400px;margin-top:15px;}
#search-mod {z-index:999;position:absolute;width:464px;overflow:hidden;margin:-38px 0 0 -300px;font-size:14px;line-height:32px;color:#666666;background:#FFFFFF;border:#F6F6F6 1px solid;border-radius:10px 0 10px 10px;border-top:none;display:none;}
#search-mod p {padding:4px 10px 4px 36px;margin:0 0 2px 0;background:#F6F6F6 url('ico-cate.png') no-repeat 12px center;font-size:12px;cursor:pointer;}
#search-mod i {float:right;display:block;width:24px;height:16px;background:#F6F6F6 url('ico-close.png') no-repeat right center;margin-top:8px;}
#search-mod i:hover {background:#F6F6F6 url('ico-close-on.png') no-repeat right center;}
#search-mod li {color:#666666;text-align:center;width:20%;float:left;cursor:pointer;}
#search-mod li:hover {color:#FF6600;background:#F6F6F6;border-radius:10px;}

#search-tip {z-index:998;position:absolute;width:464px;overflow:hidden;margin:1px 0 0 -2px;font-size:14px;color:#666666;background:#FFFFFF;border:#DDDDDD 1px solid;border-radius:10px 0 10px 10px;display:none;}
.search-tip li {height:36px;line-height:36px;overflow:hidden;background:#FFFFFF url('ico-search.png') no-repeat 12px center;padding:0 16px 0 34px;cursor:pointer;}
.search-tip li:hover {background:#F6F6F6 url('ico-search.png') no-repeat 12px center;color:#FF6600;}
.search-tip li span {font-size:12px;color:#999999;float:right;}

#search-rec {z-index:997;position:absolute;width:564px;overflow:hidden;margin:1px 0 0 -2px;font-size:14px;color:#666666;background:#FFFFFF;border:#DDDDDD 1px solid;border-radius:10px 0 10px 10px;display:none;}
.search-rec {padding:0 12px;}
.search-rec p {padding:0 0 0 24px;margin:0;height:48px;line-height:48px;overflow:hidden;}
.search-rec .rec {background:url('ico-time.png') no-repeat 0 center;}
.search-rec .hot {background:url('ico-hot.png') no-repeat 0 center;}
.search-rec i {float:right;font-style:normal;}
.search-rec span {display:inline-block;padding:6px 12px;margin:0 12px 12px 0;background:#F6F6F6;border-radius:10px;font-size:12px;cursor:pointer;}
.search-rec span:hover {background:#0679D4;color:#FFFFFF;}
#search-cls {z-index:996;position:absolute;width:24px;height:24px;margin:6px 0 0 -32px;background:url('image/ico-cls.png') no-repeat center center;display:none;cursor:pointer;}
#search-cls:hover {background:url('ico-cls-on.png') no-repeat center center;}

/* menu */
.menu1_out { height:60px; background:#35B7AD; width:100%;}
.menu1 {height:60px;line-height:60px;background:#35B7AD;letter-spacing:1px;font-size:16px;overflow:hidden;width:100%;font-weight:bold;}
.menu1 li {float:left;}
.menu1 .menuon {background:#008B8B;margin-left:-2px;}
.menu1 a:link,.menu1 a:visited,.menu1 a:active {display:block;height:60px;color:#FFFFFF;padding:0 11px;}
.menu1 a:hover {background:#008B8B;}

.index-l {width:190px;float:left;background:#F5FFFA;}
.index-l-ad p {margin:15px 20px 15px 20px;}
.index-l-ad2 p {padding:10px 10px 0 0;}
.index-l div {width:150px;margin:10px;padding:10px;height:260px;float:left;background:#FFFFFF;}
.index-l div:hover {border:#FF6600 1px solid;background:#35B7AD;}
.index-l li {height:40px;line-height:20px;margin:0;overflow:hidden;font-size:14px;}
.index-l b {display:block;height:40px;line-height:40px;color:#FF6600;font-size:14px;}
.index-l dt {overflow:hidden;font-size:16px;text-align:center;margin:15px 0 5px 0;}
.index-ad {width:190px;height:600px;float:left;background:#F5FFFA;margin:20px 10px 0 20px;}
.index-r {width:990px;float:right;background:#FFFFFF;}
.logo-r {width:350px;padding:10px 40px 10px 0;height:120px;float:right;}
/*列表头部框架*/
.in-box {border:#35B7AD 1px solid;overflow:hidden;background:#FFFFFF;padding-bottom:-10px;}
.in-box-h {height:60px;line-height:60px;border-bottom:#35B7AD 1px solid;padding:0 10px 0 10px;background:#F5FFFA;}
.in-box-h strong {font-size:24px;float:left;}
.in-box-h span {float:right;font-size:14px;}
.in-box-h h1 {font-size:18px;margin:0 0 10px 0;}
.in-box-b {float:left;font-size:14px;}
/*首页资讯*/
.in-news-l {width:380px;float:left;border:none;margin:13px 5px 0 10px;}
.in-news-m {width:500px;float:left;margin:10px 0 10px 10px;}
.in-news-m h2 {text-align:center;font-size:22px;margin:3px 0 8px 10px;height:48px;line-height:48px;overflow:hidden;}
.in-news-subline {padding:5px 5px 0 5px;}
.in-news-subline li {height:34px;line-height:34px;overflow:hidden;font-size:16px;}
.in-news-subline ul {margin:-10px 0 0 0;}
.in-news-r {width:300px;float:right;margin:10px 0 10px 0;}
/*首页AR*/
.in-ar {overflow:hidden;border:#35B7AD 1px solid;margin-bottom:20px;}
.in-ar-r {float:right;margin-left:5px;}
.in-ar-r div {width:190px;border:#35B7AD 1px solid;margin:20px 10px 0 10px;padding:15px;height:260px;float:left;background:#FFFFFF;}
.in-ar-r div:hover {border:#FF6600 1px solid;background:#35B7AD;}
.in-ar-r b {display:block;height:40px;line-height:40px;color:#FF6600;font-size:14px;overflow:hidden;font-weight:normal;}
.in-ar-r div p {height:36px;line-height:18px;overflow:hidden;font-size:14px;margin:10px 0 0 0;}
/*首页资讯图文*/
.in-pic div {width:115px;border:#35B7AD 1px solid;margin:5px;padding:10px;height:170px;float:left;background:#FFFFFF;}
.in-pic div:hover {border:#FF6600 1px solid;background:#35B7AD;}
.in-pic b {display:block;height:40px;line-height:40px;color:#666666;font-size:12px;overflow:hidden;font-weight:normal;}
.in-pic p {height:40px;line-height:20px;margin:0;overflow:hidden;font-size:14px;}
.in-pic dt {height:30px;overflow:hidden;font-size:16px;margin:10px 0 0 20px;}

.im-l-mall div {width:134px;margin:10px 0 10px 10px;padding:10px 20px 20px 20px;height:250px;float:left;background:#FFFFFF;}
.im-l-mall div:hover {border:#FF6600 1px solid;background:#35B7AD;}
.im-l-mall b {display:block;height:40px;line-height:40px;color:#FF6600;font-size:14px;}
.im-l-mall p {height:40px;line-height:20px;margin:0;overflow:hidden;font-size:14px;}
.im-l-mall dt {height:30px;overflow:hidden;font-size:16px;margin:10px 0 0 20px;}
/*AR首页布局*/
.list-ar {float:left;margin-right:-20px}
.list-ar div {width:170px;border:#35B7AD 1px solid;margin:10px 20px 20px 0;padding:15px;height:230px;float:left;background:#FFFFFF;}
.list-ar div:hover {border:#FF6600 1px solid;background:#35B7AD;}
.list-ar b {display:block;height:40px;line-height:40px;color:#FF6600;font-size:14px;overflow:hidden;font-weight:normal;}
.list-ar div p {height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;margin:10px 0 0 0;}
.list-ar ul {margin:6px 24px 24px 0;}
.list-ar li {height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.list-ar em {font-size:14px;font-style:normal;color:#999999;}
.list-ar i {font-size:14px;font-style:normal;color:#999999;float:right;padding-right:6px;}

/*AR首页右侧*/
.list-ar-r {float:left;margin-right:-20px}
.list-ar-r div {width:133px;border:#35B7AD 1px solid;margin:5px 10px 10px 0;padding:5px;float:left;background:#FFFFFF;}
.list-ar-r div:hover {border:#FF6600 1px solid;background:#35B7AD;}
.list-ar-r b {display:block;height:40px;line-height:40px;color:#FF6600;font-size:14px;overflow:hidden;font-weight:normal;}
.list-ar-r div p {height:36px;line-height:18px;overflow:hidden;font-size:14px;margin:10px 0 0 0;}

.im-b-news {height:100%;background:#F2F2F2;}
.im-r-news div {width:120px;border:#35B7AD 1px solid;margin:10px 0 10px 10px;padding:10px 5px 10px 5px;float:left;background:#FFFFFF;}
.im-r-news div:hover {border:#FF6600 1px solid;background:#35B7AD;}
.im-r-news b {display:block;height:40px;line-height:40px;color:#FF6600;font-size:16px;}
.im-r-news p {height:40px;line-height:20px;margin:0;overflow:hidden;font-size:14px;}
/*首页幻灯*/

.band {border:#35B7AD 1px solid;height:100%;overflow:hidden;background:#F2F2F2;}

.ib-l {width:192px;float:left;background:#F5FFFA;padding-top:5px;}
.ib-l p {margin:6px 0 6px 10px;font-size:18px;}
.ib-l li {width:70px;padding-left:20px;float:left;height:37px;line-height:37px;font-size:14px;}

.list-thumb {height:100%;background:#F2F2F2;}
.list-thumb div {width:120px;border:#35B7AD 1px solid;margin:5px 0 10px 10px;padding:5px;height:200px;float:left;background:#FFFFFF;}
.list-thumb div:hover {border:#FF6600 1px solid;background:#35B7AD;}
.list-thumb b {display:block;height:40px;line-height:40px;color:#FF6600;font-size:16px;}
.list-thumb li {height:40px;line-height:20px;margin:0;overflow:hidden;font-size:14px;}

/*右侧分类*/
.cat-r {width:310px;float:left;margin-left:20px}
.cat-r p {margin:0 0 10px 0;font-size:16px;font-weight:bold;}
.cat-r li {width:140px;padding-left:5px;float:left;height:28px;line-height:28px;font-size:14px;}
/*搜索页相关找寻*/
.cat-l {width:990px;float:left;}
.cat-l li {width:140px;padding-left:5px;float:left;height:28px;line-height:28px;font-size:14px;}
.cat-l p {margin:0 0 10px 0;font-size:16px;font-weight:bold;}
/*资讯列表*/
.artlist-l {width:310px;float:left;border:#35B7AD 1px solid;padding:8px 0 6px 8px;}
.artlist-r {width:530px;height:220px;float:right;line-height:180%;font-size:16px;position: relative;padding:8px 20px 6px 0;}
.artlist-r h3 {white-space:nowrap;font-size:18px; overflow: hidden; text-overflow:ellipsis;margin:0 0 10px 0;}
.artlist-r dt{float:right;font-size:14px;position:absolute; right:0px; bottom:0px;padding-right:20px;}
/*信息列表*/
.infolist-l {width:250px;float:left;}
.infolist-r {width:600px;float:right;line-height:180%;font-size:14px;padding:0 20px 5px 5px;}
.infolist-r h3 {white-space:nowrap;font-size:16px; overflow: hidden; text-overflow:ellipsis;}
/*品牌布局*/
.list-brand {float:left;margin-right:-20px}
.list-brand div {width:170px;border:#35B7AD 1px solid;margin:10px 20px 20px 0;padding:15px;height:130px;float:left;background:#FFFFFF;}
.list-brand div:hover {border:#FF6600 1px solid;background:#35B7AD;}
.list-brand div p {height:36px;line-height:18px;overflow:hidden;font-size:14px;margin:10px 0 0 0;}
.list-brand li {height:24px;line-height:24px;overflow:hidden;font-size:14px;text-align:center;}
/*鼠标滑过，显示图片*/
#mainCon{}
.thumbnail {position:relative;z-index:0;}
.thumbnail img{position:absolute;left:0px;border:#35B7AD 1px solid;visibility:hidden;}
.thumbnail:hover img{visibility:visible;top:20px;left:0px;z-index:1000;}
/*头部二级导航*/
.nav2 {width:1215px;border:#35B7AD 1px solid;border-top:none;float:left;background:#F5FFFA;padding-top:5px;padding-bottom:5px;}
.nav2 li {width:70px;padding-left:15px;float:left;height:30px;line-height:30px;font-size:14px;}
/*页脚图片*/
.foot a {color:#ffffff;}
.foot a:hover {color:#ffffff;}
.foot-img {width:1200px;overflow:hidden;margin:auto;}
.foot-img div {width:170px;padding:10px 0;float:left;text-align:center;}
.foot-img p {height:32px;line-height:32px;overflow:hidden;font-size:14px;margin:auto;}
.foot-img a {color:#ffffff;}
.foot-img a:hover {color:#ffffff}
/*广告*/
.adv5:nth-last-child(1) {margin-right:0px;}
.adv5 i {position:fixed;height:20px; padding-left:5px; padding-right:5px; line-height:20px; background:url(../img/tmhei.png) repeat; right:0px; top:0px; z-index:1; font-size:12px; color:#fff; border-radius:2px; position:absolute;-webkit-text-size-adjust:none;-webkit-transform:scale(0.8);}
.adv5 i:after {content:"广告"}
/*供应商家资料*/
.contact_head {height:44px;line-height:44px;border:#DDDDDD 1px solid;border-bottom:none;border-top:#007AFF 2px solid;background:#EEEEEE;padding:0 16px;font-weight:bold;font-size:16px;}
.contact_body {padding:10px;border:#DDDDDD 1px solid;border-top:none;margin-bottom:16px;}
.contact_body li {line-height:24px;border-bottom:#E2E2E2 1px solid;padding:6px 10px;}
.contact_body li span {color:#1B4C7A;padding:0 8px 0 0;}

/*云建会*/
.list-area-cloud {}
.list-area-cloud:after {content:"";display:block;clear:both;}
.list-area-cloud li {width:103px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;border:#DDDDDD 1px solid;margin:0 15px 20px 0;}
.list-area-cloud li:hover {border:#FF6600 1px solid;}
.function-list ul li {
  display: inline-block;
  position: relative;
  text-align: center;
  width: 270px;
  height: 260px;
  background-color: #fff;
  border-radius: 15px;
  margin-top: 80px;
  margin-left: 20px;
  vertical-align: top;
  cursor: pointer;
}
.function-list ul li:hover {
  box-shadow: 0 0 15px #ddd;
}
.function-list ul li:hover img {
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  /* IE 9 */
  -moz-transform: rotate(360deg);
  /* Firefox */
  -webkit-transform: rotate(360deg);
  /* Safari å’Œ Chrome */
  -o-transform: rotate(360deg);
  /* Opera */
}
.function-list ul li img {
  display: block;
  margin: -35px auto 0;
  transition: all .3s;
}
.function-list ul li h3 {
  font-size: 18px;
  color: #313131;
  margin: 23px 0 10px 10px;
  white-space:nowrap;    /*不换行*/
overflow:hidden;       /*溢出隐藏*/
text-overflow:ellipsis;
}
.function-list ul li p {
  width: 250px;
  margin: 0 auto;
  font-size: 14px;
  color: #818181;
  line-height: 25px;
  text-align: left;
}
.section {color:#fff;}
.section a {color:#fff;}
/*拉幕带关闭广告图*/
INDEXT_RB_AD{ clear:both; width:200px; height:200px; z-index:1000; overflow:hidden; bottom:-5px; right:5px; 
/* 火狐、google浏览器只需要后面这一句代码即可 */ 
position:fixed !important; 
/* 以下代码是针对ie6的 */ 
_position:absolute; 
_top: expression( eval( document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight - (parseInt(this.currentStyle.marginTop,10)||0) - (parseInt(this.currentStyle.marginBottom,10)||0) ) - (parseInt(this.currentStyle.bottom,10)||0) );} 
.list-area-city {}
.list-area-city:after {content:"";display:block;clear:both;}
.list-area-city li {width:103px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;border:#DDDDDD 1px solid;margin:0 20px 20px 0;}
.list-areacity li:hover {border:#FF6600 1px solid;}
/*图片自动加广告字样*/
.psr{position:relative;}
em.ad{position:absolute; width:31px; height:19px; left:2px; bottom:3px; background:url('/ad/ad_ico.png') no-repeat left bottom; float:left;z-index:1}
/*在线客服*/
.sideBar{width:45px;position:fixed;right:0;z-index:9999}
.sideBar li{margin-bottom:1px;position:relative}
.sideBar li a{display:block;padding:12px 0 6px 0;background:#1b1b1d;color:#fff;text-align:center;font-size:12px;overflow:hidden}
.sideBar li a#back-to-top{background:#fff;color:#333;font-weight:bold;font-size:13px}
.sideBar li a#back-to-top span{margin-bottom:0;height:13px}
.sideBar li.li2 a{z-index:999;position:relative}
.sideBar li.li2 a *{overflow:hidden}
.sideBar li span{display:block;margin:0 auto 5px}
.sideBar li.li1 a span,.sideBar li.li1 .tel-num span{height:22px;width:22px;background:url(image/q1.png) no-repeat center center}
.sideBar li.li2 a span,.sideBar li.li2 .tel-num span{height:22px;width:22px;background:url(image/q2.png) no-repeat center center}
.sideBar li.li3 a span,.sideBar li.li3 .tel-num span{height:22px;width:24px;background:url(image/q3.png) no-repeat 0 0}
.sideBar li.li4 a span,.sideBar li.li4 .tel-num span{height:22px;width:22px;background:url(image/q4.png) no-repeat center center}
.sideBar li.li4:hover .qrcode_a {display:block}
.sideBar li a:hover{background:#305dc3;color:#fff}
.sideBar li a#back-to-top:hover{color:#305dc3}
.sideBar li .tel-num .a{position:absolute;right:0;top:0;text-align:center;width:80px;padding:10px 0}
.sideBar li .tel-num .a span{height:28px;background:url(image/q2.png) no-repeat center center;display:block;margin:0}
.sideBar li .tel-num p{font-size:14px;color:#fff;line-height:24px}
.sideBar li.li4 .code_img{background:#fff;border:2px solid #ff5825;padding:10px;width:120px;text-align:center;position:absolute;right:65px;top:0;z-index:1111;line-height:16px;display:none}
.sideBar li.li4 .code_img img{display:block;width:100%;margin:0 0 5px 0}
.sideBar li .qrcode_a{position:absolute;left: -141px;padding: 10px;background: #ffffff;top: -79px;cursor:pointer;display: none;border: 1px solid #ededed;border-right: 0;}
.sideBar li .qrcode_a p{color:#666;height:35px;line-height:35px;font-size:14px}
.sideBar li .tel-num{width:120px;padding:10px 0 8px 12px;background:#305dc3;color:#fff;position:absolute;left:45px;top:0;display:block}
.sideBar li.wdsl .tel-num{width:32px}
.sideBar li .tel-num span{float:left}
.sideBar li .tel-num span.num_0,.sideBar li .tel-num span.num_1{background:0}
.sideBar li.li2 .tel-num span.num_0{font-family:Arial;font-size:14px}
/*首页幻灯片*/
.im00l {width:320px;float:left;margin:10px 5px 20px 0;height:400px;}
.im00r {width:880px;float:right;height:440px;}
.adsign1 {position:absolute; width:31px; height:19px; left:1px; bottom:1px; background:url('/ad/ad_ico.png') no-repeat left top; float:left;z-index:1}
.im00t-list {height:310px;overflow:hidden;margin:10px 16px;}
.im00t-list li {height:25px;line-height:25px;overflow:hidden;}
.im00t-list li .f_r {padding-left:16px;color:#999999;}
