﻿.container{padding-top:15px}
.main{float:right;padding: 10px 5px;width:740px;border:1px solid #D8D8D8;overflow:hidden}
.sidebar{float:left; width:215px; overflow:hidden}

/*侧导航*/
.sideNav{margin-bottom:10px;}
.sideNav .hd{ height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; font-family :"Microsoft YaHei"! important; text-align:left; background:url(../images/side_nav_hd.gif) no-repeat; text-align:center}
.sideNav .bd{border:1px solid #D8D8D8;}
.sideNav .bd li{height:32px; line-height:32px; overflow:hidden; padding-left:15px; background:url(../images/side_nav_li.gif) repeat-x bottom;}
.sideNav .bd li a{ padding-left:9px; color:#3f3f3f;}
.sideNav .bd li a:hover,.sideNav .bd li.cur a{ font-weight:bold; color:#ee6305;} 

/*---联系我们--*/
.sideContact .hd{ background:url(../images/ct.gif) repeat-x; height:32px; line-height:32px;padding-left:13px;color:#333;}
.sideContact .hd a{color:#333;}
.sideContact .bd{ border:1px solid #ccc; border-top:0; background:#fff;padding:5px 9px;overflow:hidden;}
.sideContact .bd p{ line-height:25px; overflow:hidden;}
.sideContact .bd span{ color:#333;}
.sideContact .bd h5{ padding-top:12px;  line-height:28px; overflow:hidden;}

/*面包屑*/
.breadcrumbs { margin-bottom:10px; padding:5px 5px; background:#efefef}
.breadcrumbs span { color:#C10005;}
.breadcrumbs a { color:#333;}
.breadcrumbs a:hover { color:#C10005;}

/*栏目标题*/
.main .pageTitle{height:30px; line-height:26px; font-weight:700; text-align:center;color:#555; font-size:16px}

/*类型样式*/
.info1{padding:22px 15px 34px 15px;color:#555;font-size:12px;line-height:200%;text-align:left;clear:both}
.info1 p{margin-bottom:8px}

.info2{ padding-top:12px; padding-left:7px; padding-right:10px}
.info2 li{line-height:30px; border-bottom:1px dashed #DDDDDD}
.info2 li a{ padding-left:14px; color:#333; background: url(../images/arrow.png) 0 center no-repeat}
.info2 li a:hover{color:#241305}
.info2 li span{float:right;font:12px/30px sans-serif;color:#333;}

.info3{ padding-left:30px;padding-top:10px}
/* -- 产品列表样式 -- */
dl.p_list_dl{ width:164px; overflow:hidden; float:left;padding:10px 30px;}
dl.p_list_dl dt{ width:164px; height:126px;line-height:0; font-size:0;}
dl.p_list_dl dt img{width:160px; height:120px; padding:1px; border:1px solid #D6D6D6; }
dl.p_list_dl dd{ padding-top:14px; height:15px; width:160px; line-height:15px; text-align:center; overflow:hidden;}

.info4{padding-top:15px}
.info4 dl{float:left; /*width:700px;*/ padding-top:10px; padding-left:20px; border-bottom:1px solid #CCCCCC; padding-bottom:10px;}
.info4 dl dt,.info4 dl dd{ float:left;text-align:left}
.info4 dl dt{margin-right:12px;width:160px; height:120px; padding:2px; border:1px solid #E4E4E4;}
.info4 dl dt img{width:160px;height:120px;}
.info4 dl dd{width:400px;line-height:20px}
.info4 dl dd h2{padding-bottom:6px}
.info4 dl dd h2 a{color:#0066CC}
.info4 dl dd p{padding-top:3px}


/*分页*/
.pagination{margin-bottom:30px;margin-top:20px;text-align:center}
.pagination a{border:#8db5d7 1px solid;color:#000;margin-right:2px;padding:2px 5px;text-decoration:none}
.pagination span.current{background-color:#ffca7d;border:#e89954 1px solid;color:#000;font-weight:700;margin-right:2px;padding:2px 5px}
.pagination span.disabled{border:#ccc 1px solid;color:#ccc;margin-right:2px;padding:2px 5px}
.pagination a:hover,.pagination  a:active{border:red 1px solid;margin-right:2px;padding:2px 5px}

/*详细页*/
.article{padding:10px 10px;}
.article p{margin-bottom:8px}
.article h1.title { text-align:center;font-size:14px; line-height:34px; color:#333 }
.article .titBar {color:#666; line-height:22px; font-size:12px; background-color:#efefef; text-align:center } 
.article .detail { padding:10px 0 35px; line-height:24px; font-size:12px; word-wrap:break-word; word-break:break-all; }
.article .detail table{width:100%;border-top:1px solid #333;border-left:1px solid #333}
.article .detail table td{border-right:1px solid #333;border-bottom:1px solid #333}
.article .detail a{text-decoration: underline;}
.article .detail a:hover{color: #666; text-decoration: underline;}

/*上一篇下一篇*/
.preNext{margin-top:15px;padding-left:5px; font-size:12px;clear:both}
.preNext a{color:#666}

/* 表单 */
.inputbox .ibl,.inputbox .ibr{color:#666;text-align:right}
.input{border:1px solid #B2B2B2;background:#F8F8F8;color:#666}
.inputbox{width:710px;margin:10px 0 30px 0;text-align:left;clear:both}
.inputbox p{text-align:left;clear:both;zoom:1}
.inputbox .ibl{float:left;width:75px;padding-right:2px;padding-top:13px;text-align:right}
.inputbox .ibr{float:left;padding-top:10px;+padding-top:8px;text-align:left}

/* 留言 */
.message{margin:25px auto 10px;line-height:20px;color:#333; border:1px solid #CCCCCC}
.bgmessage{position:relative;padding:5px 10px 10px 10px;background:#efefef;color:#666}
.message .title{ color:#990000}
.message .replyTitle{margin:5px 10px 0 10px;color:#990000}
.message .replyContent{margin:0 10px 10px 10px}


/* Tab切换 */
.slideTxtBox{margin-top:5px; width:100%;overflow:hidden;  padding:10px; background:#fff;  text-align:left;  }
.slideTxtBox .hd{ height:28px; line-height:28px; background:#ededed; font-size:14px; }
.slideTxtBox .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox .hd ul li{ float:left;}
.slideTxtBox .hd ul li a{ display:block; padding:0 15px;  }
.slideTxtBox .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox .hd ul li.on a{ background:#ec6000; color:#fff; font-weight:bold;  }
.slideTxtBox .bd{ padding:10px }