﻿@charset "utf-8";
vbody, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0;} fieldset, img{border:0;} caption, th{text-align:left;} h1, h2, h3, h4, h5, h6{font-size:100%;color: #000;} input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;} input, textarea, select{*font-size:100%;} legend{color:#000;} em,i{ font-style:normal;} ul,ol,li{ list-style: none;}
body{ font: 12px/1.5 宋体,Arial; color: #333; padding:0; margin:0;}
.clr{ clear: both; height: 0; line-height: 0; font-size: 0;}
.wrapper { margin:0 auto; width:980px; overflow:hidden; position:relative;}
a{ text-decoration: none; color: #1e4a78;}
a:hover{ text-decoration: underline; color:#ff780a;}
.s-color-1 { color:#26506d; }
.s-color-2 { color:#26506d; }
 /* 产品列表 */
.icon-view-list,.icon-view-list-active ,.icon-view-card  , .icon-view-card-active , .qq , .msn , .gallery span{ background:url(/statics/images/product/product-bg.gif)}
.product-list { width:100%; margin-top:10px; border-top:2px solid #005094;}
.product-list .product-list-tit { width:980px; height:40px; line-height:40px; background:#F1F1F1; text-indent:1em; }
.product-list .product-list-tit h3{ font-size:14px; float:left}
.product-list .product-list-tit h3 em{ color:#CC0000; }
.product-list .product-list-tit span { float:right; margin-right:10px; width:120px; _margin-top: 12px;}
.icon-view-list,.icon-view-list-active,.icon-view-card,.icon-view-card-active{ width:16px; height:16px;display: inline-block; vertical-align: middle; margin-left:5px;cursor:pointer; }
.icon-view-list {background-position:0 -300px; }
.icon-view-card{ background-position: -50px -250px; }
.icon-view-list-active {background-position:0 -250px; }
.icon-view-card-active{ background-position: -50px -300px; }
.product-list .product-list-txt { line-height:22px; width:100%; height:auto}
.product-list .product-list-txt ul { border-bottom:1px solid #ccc; width:980px; height:125px; margin-top:20px;}
.product-list .product-list-txt ul li { float:left}
.product-list .product-list-txt ul .list-img { width:120px; height:120px; display:inline; position:relative}
.product-list .product-list-txt ul .list-img .img { width:100px; height:100px; padding:2px; border:#CCC 1px solid;  display: block; text-align: center; overflow: hidden;}
.product-list .product-list-txt ul .list-img .img img{display: inline-block; max-height: 100%; max-width: 100%; vertical-align: middle; }
.product-list .product-list-txt ul .list-img .img i{display: inline-block; height: 100%; vertical-align: middle;}
.product-list .product-list-txt ul .list-txt { width:470px; display:inline; }
.product-list .product-list-txt ul .list-txt h3 { font-size:14px; }
.product-list .product-list-txt ul .list-txt .detail { color:#999; margin-bottom: 10px; }
.product-list .product-list-txt ul .city { width:170px; display:inline; text-align:center }
.product-list .product-list-txt ul .contact { width:100px; display:block; }
.product-list .product-list-txt ul .contact .qq{ margin-bottom: 10px;}
.product-list .product-list-txt ul .gallery { width:110px; float:right; display:inline; margin-right:10px;}
.product-list .product-list-txt ul .gallery span{ background-position:0 -200px; width:23px; height:26px; display:inline; float:left}
.product-list .product-list-txt ul .gallery p{ width:80px; height:26px; display: inline; float:right; overflow:hidden; line-height:13px;}
.product-list .product-list-txt ul .gallery br{ width:120px; height:30px; line-height:30px;}
/*产品图片列表*/
.qq{ background-position:-50px -200px;  width:31px; display:block; height:27px;}
.qq a{ display:block; widows:100%; height:100%}
.msn{ background-position:-100px -200px; width:31px; display:block; height:27px;}
.msn a{ display:block; widows:100%; height:100%}
.product-list .product-list-img ul li .img{ width: 220px; height: 220px; display: block; text-align: center; padding: 2px; border: 1px solid #ccc; overflow: hidden;}
.product-list .product-list-img ul li .img i{display: inline-block; height: 100%; vertical-align: middle;}
.product-list .product-list-img ul li .img img { display: inline-block; max-height: 100%; max-width: 100%; vertical-align: middle;}
.product-list .product-list-img ul li a { font-size:14px}
.product-list .product-list-img ul li .name{ display: inline-block; margin: 5px auto; width: 100%; overflow: hidden; height: 22px;}
.product-list .product-list-img ul{float:left;width:226px;height:290px;display:inline;margin:25px 0 0 15px;}
.product-list .product-list-img ul li {display: inline;float: left;height:auto;margin:auto;position: relative;text-align: center;width:auto;}
.product-list .product-list-img .list-txt{width:100%;height:22px;line-height:22px;margin:5px auto;overflow:hidden}
.product-list .product-list-img .list-txt h3{font-weight:normal;text-align:center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.product-list .product-list-img .list-txt h3 a{float:none}
.product-list .product-list-img .list-txt>a{display:none}
.product-list .product-list-img .list-txt .detail{display:none}
.product-list .product-list-img .contact{width:100px;}
.product-list .product-list-img .contact .qq,.product-list .product-list-img .contact .msn{float:left;display:inline;margin-right:16px}
.product-list .product-list-img .city{float:right;display:inline;line-height:30px;margin-right:20px;}
/*end 产品列表*/
/*申请开通展厅*/
#reImgView{ width: 200px; height: 200px; padding: 3px; border: 1px solid #e2e2e2; background: #f0f0f0; position: absolute; display: none; }
#reImgView a{ display: inline-block; background: #fff; width: 100%; height: 100%;overflow: hidden; text-align: center;}
#reImgView a img{ max-width: 100%; max-height: 100%; vertical-align: middle;}
#reImgView a i{ height: 100%; display: inline-block; vertical-align: middle;}
#reImgView .icon-arrow{ background:url(images/arrow2.gif) 0 25px no-repeat; width: 10px; height: 100%; position: absolute; top: 0; left: -10px;}	

/*分页*/
.page{ clear:both;float:none;padding:14px 0; text-align:center;}
.page a{ padding:8px 12px;color:#333;zoom:1;*padding:6px 12px;}
.page a.p-current{ background:#666; color:#fff;}
.page .firstPage,.page .prvePage,.page .nextPage,.page .lastPage{padding:0 6px;height:26px;*height:22px; line-height:26px; background:url(/statics/images/news/icon.gif);}
.page .firstPage{background-position:-6px -126px; margin-right:20px; }
.page .prvePage{background-position:-38px -126px;margin-right:10px; }
.page .nextPage{background-position:-62px -126px;margin-left:10px; }
.page .lastPage{background-position:-87px -126px;margin-left:20px; }