﻿#list { margin: 0px auto; width: 100%; overflow: hidden; clear: both; }
#listbanner { margin: 2px auto; width: 100%; height: 470px; text-align: center; }
.list_main { margin: 10px auto; width: 1000px; overflow: hidden; clear: both; }
/* 产品中心 */
.clist { margin: 5px auto; width: 765px; height: auto; overflow: hidden; }
.ctit { font-size: 13px; line-height: 35px; height: 35px; border-bottom: 2px solid #006ad4; }
.ctit ul li { float: left; width: 180px; text-align: center; font-size: 15px; background: url(../images/pro_tit.jpg) no-repeat; height: 35px; color: #fff; }
.ctit ul span { float: right; padding-right: 5px; line-height: 42px; }
.ccot { margin: 0 auto; width: 765px; padding-top: 10px; }
.ccot ul { width: 765px; height: auto; padding-bottom: 10px; overflow: hidden; }
.ccot dl { margin: 0 auto; width: 245px; height: 260px; padding: 10px 5px 0; float: left; display: block; list-style: none; }
.ccot dl dt { height: 215px; float: left; }
.ccot dl dt img { width: 235px; height: 200px; padding: 2px; border: 1px solid #ccc; }
.tuit dl dt img { width: 200px; height: 170px; padding: 2px; border: 1px solid #ccc; }
.tuit dl dt { height: 175px; float: left; padding-top: 5px; }
.tuit dl dd { text-align: center; }
.c_cot { width: 216px; background: url(../images/sub_bg.gif) repeat scroll 0% 0%; }
.ccot dl dd { width: 225px; padding: 0 20px 0 10px; float: left; text-align: center; height: 85px; line-height: 28px; }
.xinwen { margin: 20px auto 0; }
.jszc { margin: 30px auto 0;  *margin: 15px auto 0;
width: 360px; float: left; }
.gsdt { float: right; padding-right: 5px; }
.com_tit { width: 365px; background: url(../images/news_tit_li.png) no-repeat 4px 5px; height: 32px; border-bottom: 2px solid #006ad4; }
.com_tit h3 { font-size: 15px; padding-left: 55px; line-height: 32px; }
.com_tit span { float: right; line-height: 35px; padding-right: 5px; }
.cot_oo ul { padding-top: 10px; }
.cot_oo ul li { line-height: 32px; background: url(../images/lileft.jpg) no-repeat 8px 13px; padding-left: 20px; border-bottom: 1px dashed #ccc; }
.cot_oo ul li span { float: right; }
/* 新闻列表 */
.ccot_txt ul { margin: 7px 10px; padding: 0px 10px; float: left; width: 720px; border-bottom: 1px dashed #006ad4; }
.ccot_txt ul li { width: 100%; float: left; line-height: 30px; }
.ccot_txt ul li a { font-size: 14px; font-weight: 600; }
.ccot_txt ul li span { float: right; }
.ccot_txt ul p { line-height: 28px; text-indent: 1.5em; }
/* 图片列表 */
.photos ul, .ryzs ul { width: 765px; height: auto; overflow: hidden; }
.photos ul dl { margin: 0 auto; width: 235px; height: 180px; float: left; padding: 10px; }
.photos ul dl dt { height: 164px; }
.photos ul dl dt img { width: 230px; height: 150px; padding: 1px; border: 1px solid #ccc; }
.photos ul dl dd { height: 24px; text-align: center; }
/* 证书列表 */
.ryzs ul dl { width: 180px; height: 245px; float: left; padding: 10px 5px; }
.ryzs ul dl dt { width: 180px; height: 220px; }
.ryzs ul dl dt img { width: 175px; height: 205px; padding: 1px; border: 1px solid #ccc; }
.ryzs ul dl dd { height: 24px; text-align: center; }
/* 客户见证 */
.rongy_ny { margin: 5px 10px 10px; height: 90px; padding: 5px; line-height: 22px; border-bottom: 1px dashed #006ad4; overflow: hidden; }
.rongy01_ny { width: 124px; float: left }
.rongy01_ny img { width: 120px; height: 80px; padding: 1px; border: 1px solid #ccc; }
.rongy02_ny { width: 590px; float: right }
.rongy02_ny li { font-size: 14px; color: #000;  *float: left;
}
.rongy02_ny p { font-size: 13px; font-weight: 0; text-indent: 1em; }
/* 关于我们 */
.about_txt { margin: 0 auto; width: 100%; }
.about_txt ul { padding: 10px; }
.about_txt ul h3 { text-align: center; line-height: 35px; font-size: 22px; padding: 5px 0; }
.about_txt ul p { font-size: 14px; line-height: 30px; text-indent: 1.5em; }
/*产品内页*/
.show { width: 738px; border-top: 0; padding: 10px; }
.show_t { margin: 0 auto; overflow: hidden; }
.proshow { margin: 0 auto; width: 380px; float: left; position: relative; text-align: center; }
.show .box { width: 100%; }
.tb-pic a { display: table-cell; text-align: center; vertical-align: middle; }
.tb-pic a img { vertical-align: middle; }
.tb-pic a { *display:block;
*font-family:Arial;
*line-height:1;
}
.tb-thumb { margin: 10px 0 0; overflow: hidden; }
.tb-thumb li { background: none repeat scroll 0 0 transparent; float: left; margin: 0 5px 0 0; overflow: hidden; padding: 1px; width: 88px; }
.tb-s310, .tb-s310 a { height: 374px; width: 374px; }
.tb-s310, .tb-s310 img { max-height: 374px; max-width: 374px; }
*html .tb-s310, .tb-s310 a img { height: 374px; width: 374px; }
.tb-s310 a { *font-size:271px;
}
.tb-s40 a { *font-size:35px;
}
.tb-s40, .tb-s40 a { height: 85px; width: 85px; overflow: hidden; }
.tb-s40, .tb-s40 a img { width: 85px; height: 85px; }
.tb-booth { border: 1px solid #CDCDCD; position: relative; z-index: 1; }
.tb-thumb .tb-selected .tb-pic { border: 1px solid #c30008; }
.tb-thumb li div { border: 1px solid #CDCDCD; }
div.zoomDiv { z-index: 999; position: absolute; top: 0px; left: 0px; width: 200px; height: 200px; background: #ffffff; border: 1px solid #CCCCCC; display: none; text-align: center; overflow: hidden; }
div.zoomMask { position: absolute; cursor: move; z-index: 1; }
.proname { width: 348px; float: left; margin-left: 10px; }
.proname p { font-size: 15px; line-height: 30px; padding-top: 5px; }
.proname li {
 *float: left; font-size: 14px; line-height: 26px; padding-top: 20px; height: 120px; }
.proname h3 { color: #f00; text-align: center; padding: 20px 10px;  *padding: 20px 0;
}
.prodg { text-align: center; }
.show_c_tit, .show_c_other { height: 25px; padding: 6px 0 0 10px; color: #FFF; margin: 12px 0 0 0; background: url(../images/pro_l.png) repeat-x; }
.show_c_tit h3, .show_c_other h3 { font-size: 16px; }
.show_c_txt { padding: 5px; }
.show_c_txt h3 { font-size: 16px; padding: 15px 0 5px; }
.show_c_txt p { font-size: 14px; line-height: 28px; text-indent: 1.5em; }
.show_c_pro { margin: 15px auto; width: 730px; font-size: 13px; line-height: 30px; background: #DBDCDD; padding-left: 10px; }
.show_c_pro span { float: right; padding-right: 10px; }
.show_c_cgxj { margin: 0 auto; padding: 6px 0 0 0px; }
.show_c_cgxj h3 { font-size: 16px; height: 30px; line-height: 30px; color: #FFF; background: url(../images/pro_l.png) repeat-x; padding: 0 10px; }
.show_c_cgxj h3 span { float: right; }
.show_c_cgxj ul { padding: 10px 0 0 120px; }
.show_c_cgxj table tr td { padding-top: 10px; }
.show_c_cgxj .btn { color: #FFFFFF; border: 1px solid #F60; padding: 1px 5px; background-color: #F90; font-family: Verdana; font-size: 15px; font-weight: 600; }
.otherpro { height: 210px; position: relative; padding-top: 5px; }
.otherpro dl { position: relative; width: 160px; height: 185px; overflow: hidden; float: left; padding: 10px 0 0px 22px; }
.otherpro dt { width: 160px; height: 160px; line-height: 0; font-size: 0; }
.otherpro dt img { width: 156px; height: 156px; padding: 1px; border: 1px solid #ccc; }
.otherpro dd { height: 20px; line-height: 20px; padding-top: 5px; overflow: hidden; text-align: center; }
/* 新闻内页 */
.show_news { padding: 10px; }
.news_tit { text-align: center; }
.news_tit h3 { font-size: 17px; line-height: 30px; }
.info { padding: 10px 0; }
.info span { padding-right: 10px; }
.info a { padding: 0 5px; }
.news1_txt ul h3 { text-align: center; padding: 10px 0; }
.news1_txt h3 img { max-width: 680px;  width: expression(this.width > 680 ? '680px': true);
}
.news1_txt ul p { line-height: 28px; text-indent: 1.5em; padding-bottom: 10px; }
.news_pre { margin: 15px auto 0; width: 728px; font-size: 13px; line-height: 30px; background: #DBDCDD; padding-left: 10px; }
.news_pre span { float: right; padding-right: 10px; }
/* 网站地图 */
.sitemap, .list_search { margin: 10px auto; width: 1000px; height: auto; overflow: hidden; }
.site_tit { font-size: 13px; line-height: 35px; background: url(../images/tab.jpg) no-repeat; height: 35px; border-bottom: 2px solid #006ad4; }
.site_tit span { float: right; padding: 5px 5px 0 0; }
.site_tit ul h3 { float: left; background: url(../images/tab.jpg) no-repeat; height: 35px; padding-left: 44px; color: #fff; }
.site_txt { margin: 10px auto; width: 976px; overflow: hidden; clear: both; }
.site_txt ul { margin: 0 10px 10px; padding: 0px 10px; float: left; width: 940px; }
.site_txt ul h3 { font-size: 18px; line-height: 35px; border-bottom: 1px dashed #006ad4; }
.site_txt ul dl { padding: 10px 15px; width: 910px; overflow: hidden; }
.site_txt ul dl li { float: left; font-size: 14px; width: 100px; line-height: 30px; }
.sitenav ul { margin: 0; }
.sitenav ul h3 { font-size: 15px; padding: 10px 0 0 15px; }
.sitenav ol { padding: 10px 0 15px 15px; width: 100%; float: left; }
.sitenav ol li { line-height: 28px; float: left; padding-left: 15px; }
.sitenav ol li a { font-size: 14px; }
/* 搜索结果 */
.search_news { margin: 10px auto 0; width: 980px; }
.news_txt { margin: 0 auto; width: 980px; }
.news_txt ul { width: 960px; float: left; padding: 10px; border-bottom: 1px dashed #006ad4; }
.stxt_img { float: left; width: 130px; }
.stxt_r h2 { padding-bottom: 5px; }
.stxt_r h2 a { font-size: 16px; }
.stxt_r p { line-height: 26px; text-indent: 1.5em; }
.stxt_r p a { padding-right: 15px; }

/*列表分页符*/
.pageNavi{ text-align:center;}
.pageNavi span,.pageNavi b,.pageNavi a{ display:inline-block; color:#666; font-size:12px; font-weight:normal; line-height:20px; margin:0 2px; padding:0 5px; border:solid 1px #e5e5e5;}
.pageNavi b{ color:#f00;}
.pageNavi a:hover{ color:#f00;}