/*-------------------------- 产品详细内容 end --------------------------*/

#nsshop_pro_detailinfo_tags {MARGIN: 0px;width: 100%;line-height:40px;background:#0c69af;}
#nsshop_pro_detailinfo_tags LI {FLOAT: left;LIST-STYLE-TYPE: none; height:40px; overflow:hidden; text-align:center; width:50%;}
#nsshop_pro_detailinfo_tags LI A {COLOR: #fff;TEXT-DECORATION: none;font-size:14px; display:block;border-right:#fff 1px solid;}
#nsshop_pro_detailinfo_tags LI.nsshop_selectTag A {border-bottom:#0c69af 1px solid;}

#nsshop_tagContent {BACKGROUND-COLOR: #fff;WIDTH: 100%;}
.nsshop_tagContent {DISPLAY: none;WIDTH: 100%;COLOR: #474747;margin: 0px;padding: 0px;}
.nsshop_tagContent_canshu{ width:95.9%; margin:0px; padding:2%;}
.nsshop_tagContent_info{width:99.8%;padding:0px;overflow: hidden;margin-top: 10px;margin-right: 0;margin-bottom: 0;margin-left: 0;}
.nsshop_tagContent_textinfo{width:100%;padding:0px;overflow: hidden;}
.nsshop_tagContent_textinfo img { max-width:100%; height:auto !important; height:100%;}


#nsshop_tagContent DIV.nsshop_selectTag {DISPLAY: block}
.nsshop_detail_shuxing{white-space: nowrap;float: left;width: 229px;font-size: 12px;line-height: 22px;color: #666;text-decoration: none;padding: 0px;margin-top: 0px;margin-right: 10px;margin-bottom: 0px;margin-left: 0px;display:inline;}

/*-------------------------- 产品详细内容 end --------------------------*/
.aleft { clear:both;border-left:#ccc 1px solid;border-top:#ccc 1px solid;}
.aleft li { width:49%; height:auto; float:left; padding-bottom:20px; background:#fff; border-bottom:#ccc 1px solid;border-right:#ccc 1px solid; text-align:center;}
.aleft li:hover { background:#f7f7f7;}
.aleft li img { margin-top:20px;}
.aleft li h3 { font-size:14px; color:#666; padding-top:18px;}
.aleft li p { color:#868686; font-size:12px;}

.blank10 { clear:both; height:10px; display:block; overflow:hidden;}

.abtit { width:100%; line-height:24px; overflow:hidden; text-align:center; padding:10px 0;}
.abtit h3 {color:#cfa250; font-size:20px; font-weight:bold;}
.abtit p {color:#4d4d4d; font-size:14px; background:url(../images/line.jpg) no-repeat center;}
.abtit p span { padding:0 20px; display:inline-block; background:#fff;}

.culture ul { padding-top:10px; overflow:hidden;}
.culture li { float:left; width:100%; padding:3% 0; border-bottom:#efefef 1px solid;}
.culture li:hover { background:#f9f9f9;}
.culture li img { float:left; margin:0 15px; height:80px;-moz-opacity:0.7; filter:alpha(opacity=70); opacity:0.7;}
.culture li h3 { font-size:18px; font-weight:100; color:#333;}
.culture li p { font-size:12px; line-height:18px; color:#999; padding-top:5px;}

.newlist { width:98%; padding:5px 1%; line-height:20px; background:#efefef; margin:5px;}

.txtc { clear:both; text-align:center; padding-right:25px; padding-top:10px; font-size:12px}
span.current,a.num { display:inline-block; margin:0 5px; padding:0 8px; height:23px; line-height:23px;}
span.current,a.num:hover { background:#fbeded; border:#ff5203 1px solid; color:#ff5203;}
a.num,a.end,a.next,a.prev { border:#cdcdcd 1px solid; color:#333; background:#fff; text-decoration:none;}
a.end,a.next,a.prev { display:inline-block; padding:0 8px;height:23px; line-height:23px;}
a.prev { margin:0 5px;}

.pnpage { clear:both; text-align:center;padding:15px 0;}
.pnpage a { padding:0 10px; font-weight:bold; }

.ab3 p,.ab2 p,.ab4 p { padding:5px;}
.ab3 img { max-width:45%; height:auto !important; height:100%;}
.ab2 img { max-width:100%; height:auto !important; height:100%;}
.ab4 p{font-size:14px; border-bottom:#ddd 1px dashed;}

.contact li { float:left; width:25%; text-align:center;}
.contact li h3 { font-size:16px; padding:10px 0; font-weight:bold; color:#333;}

.iw_poi_content {line-height:18px; font-size:12px;}
.ab4