@charset "utf-8";
.header{ border-bottom:1px solid #ddd;}
.wrap{ overflow:inherit}
.banner{ width:100%; height:280px; min-width:1180px}
.page-tt{ text-align:center; font-size:23px}
.page-tt span{ display:block; color:#9c9b9b; font-size:13px;}
.sub-nav{ text-align:center; margin-top:35px;}
.sub-nav a{ display:inline-block; padding:0 25px; line-height:35px;height:35px; margin:0 2px;border:1px solid #ddd}
.sub-nav a.shover,.sub-nav a:hover{ background:#e51012; color:#fff}
.sub-nav2{ border-bottom:1px solid #ddd; margin-top:45px;height:35px;}
.sub-nav2 a{ display:block; float:left; margin-right:35px;}
.sub-nav2 a.shover{ color:#e51012;}

.mypos{ margin:40px 0 20px; background:url(../Images/home.png) no-repeat left center; padding-left:30px;}

.article{line-height:2; width:1180px; margin:50px auto; font-size:14px}
.article img{ max-width:100%}
.article img[align="left"]{ margin-right:20px;}

.pic-list{ margin:0 -6px;}
.pic-item{ float:left;width:25%;margin-top:35px; text-align:center}
.pic-item dl{ margin:0 6px;}
.pic-item dt{height:200px; overflow:hidden; border:1px solid #ddd;}
.pic-item dt img{ width:100%;}
.pic-item dd{ text-align:left; margin-top:10px; height:40px; line-height:20px;}
.pic-item dd span{ display:block; color:#999}


.question dl.item{margin-bottom:10px; border-bottom:1px solid #ddd; padding-bottom:10px;}
.question dt.tt{ color:#333; font-weight:bold; background:url(../Images/w.png) no-repeat left center; display:block; padding-left:30px; line-height:25px; position:relative}
.question dt.tt span{ display:block; position:absolute; right:0; top:0; font-size:18px; cursor:pointer}
.question dd.ct{background:url(../Images/d.png) no-repeat left 5px; line-height:22px; padding-left:30px; overflow:hidden;margin-top:10px; display:none}


.news_tt{ width:100%;font-size:18px;}
.news_time{width:100%; border-bottom:1px solid #ddd; padding:10px 0; font-family:Arial; color:#999}
.news_ct{padding-top:20px; line-height:22px; min-height:500px;}

/*表单控件*/
.input_box{ border:1px solid #CCC; height:20px; line-height:20px}
.input_box:hover{border:1px solid #003994;}
.btn{ background-color:#003994; color:#FFF; border:none; line-height:30px; padding-left:15px; padding-right:15px; height:30px; font-size:14px;}
.red{ color:#FF3300}

/*翻页按钮*/
.PageTurnBtn{margin-top:30px;width:auto;height:50px;clear:both; text-align:center}
.PageTurnBtn span,.PageTurnBtn a{padding:0 6px;margin-right:5px;display:inline-block;font-family:Arial}
.PageTurnBtn span.page_num,.PageTurnBtn a:hover{color:#003994;} /* 产品页面下分页按钮样式*/
.PageTurnBtn span{font-weight:bold}
.PageTurnBtn a{color:#666666}

.pro_detail{ margin:35px 20px}
.pro_l{ width:780px; float:left;}
.big_pic img{ width:100%;}

.pro_r{ float:right; width:360px;}
.pro_r h1{ font-size:24px; color:#444;margin-bottom:5px;}
.pro_r h3 span{ display:inline-block; padding:0 10px; font-size:12px; background:#eee; line-height:25px;margin-bottom:20px;}
.pro_r div.txt{ line-height:1.8;}

#pic_container{ margin:20px -6px 0; border-top:1px dotted #ddd; padding-top:20px;}
#pic_container li{width:50%;cursor:pointer; float:left;}
#pic_container li p{ margin:0 6px;}
#pic_container li img{ width:100%; }
#pic_container li.focus{}

.tab{ margin-top:20px;}
.tab_tt li{ float:left;height:30px; font-size:16px; color:#666;}
.tab_ct{ width:100%;min-height:300px; padding-top:10px; line-height:25px; display:none}
.tab table{ border-left:1px solid #ddd;border-top:1px solid #ddd}
.tab td{ border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.tab img{ max-width:100%}