/*search*/
.wrap{ width:1200px;margin:0 auto;}
.page_right{ width:200px;float:right;border-right:1px solid #ccc;}
.page_right .sub_nav{ overflow:hidden;margin-bottom:20px;}
.sub_nav dt{ height:35px;border-bottom:2px solid #3375b9;padding-left:3px;line-height:35px;font-size:16px;}
.sub_nav dd{ height:30px;line-height:30px;border-bottom:1px solid #ccc;font-size:14px;}
.sub_nav dd.on a{color:red;font-weight:bold;}
.sub_nav dd a{ display:block;background:url("../images/icon3.gif") 3px 13px no-repeat;padding-left:10px;}
.sub_nav dd a:hover{ text-decoration:none;}
.page_contact{ overflow:hidden;}
.page_contact dt,.categ{height:35px;border-bottom:2px solid #3375b9;padding-left:3px;line-height:35px;font-size:16px;font-weight:bold;}
.page_contact dd{ line-height:22px;padding:3px;color:#666}
.page_contact dd b{ font-size:13px;color:#333}
.page_left{width:764px;float:left;border-left:1px solid #ccc;margin-left:-1px;padding-left:15px}
.page_left_title{ height:35px;line-height:35px;font-size:16px;margin-bottom:10px;border-bottom:1px solid #ccc;}
.news_list{overflow:hidden;margin-bottom:10px}
.news_list li{overflow:hidden;padding:10px;margin-bottom:10px;background:#eee}
.news_list .n-img{float:left;padding-right:15px;text-align:center}
.news_list .n-img img{ width:130px;height:100%}
.news_list h3{padding:5px 0 11px;font-size:13px}
.news_list h3 a{font-size:13px;font-weight:700}
.news_list .n-txt{color:#979797;text-indent:24px;line-height:20px}
.news_list .more, .news_list .more a{color:#34ACE2}
/* 通用分页样式 */
.pages{height:26px;padding:5px 0;margin-top:5px;clear:both;}
.pages:after{content:'.';clear:both;height:0;line-height:0;display:block;visibility:hidden;}
.pages ul{ padding:0;list-style:none;margin:0}
.pages ul:after{content:'.';clear:both;height:0;line-height:0;display:block;visibility:hidden;}
.pages li{ float:left;margin-right:5px;}
.pages li a{ display:block;padding:0 10px;border:1px solid #e1e1e1;height:24px;line-height:24px;color:#666;}
.pages li a:hover{ border:1px solid #1796f9;background:#1796f9;color:#fff;text-decoration:none;}
.pages li span{ display:block;border:1px solid #e1e1e1;height:24px;line-height:24px;color:#c4c4c4;padding:0 10px;}
.pages .current a{ border:1px solid #1796f9;background:#1796f9;color:#fff;}