﻿@charset "utf-8";
/* 描述:资讯
 * 作者:叶荣章
 * 时间:2011-8-22
 */

/****** common ******/
html,body{-webkit-text-size-adjust:none;}
body, div, li, td, p, input {font: 12px/1.6em tahoma, verdana;}
body {padding-top:0 !important;margin:0; background-color:#fff; font-family:"",arial,verdana,sans-serif; line-height:1.4em; font-size:12px;}
img { border:0;}
h1,h2,h3,h4,h5,h6,input,div,p,ul,ol,dl,dt,dd,form { margin:0; padding:0;}
li { list-style:none;}
a,label,button { cursor:pointer;}
.clear { zoom: 1; }
.clear:after {clear: both; }
.clear:before, .clear:after { content: ""; display: table; }
em,i { font-style:normal;}
a{ text-decoration:none; color:#0b75ba;}
a:hover{ text-decoration:underline;}
.bds_b { border:#c5dff9 1px solid;}
.bds_g { border:#e5e6e6 1px solid;}
.bbs_g { border-bottom:#e0e0e0 1px solid;}
.mt { margin-top:10px;}
.mb { margin-bottom:10px;}
.pd { padding:15px;}
.pb { padding-bottom:15px;}
.fl { float:left;}
.fr { float:right;}

/****** contain ******/
.main { width:1000px; margin:0 auto;}
.crumbnav { padding:21px 0 15px 0;}
.content {background-color:#fff;}
.left { width:690px;}
.right { width:300px;}
.wrapper { height:33px;}
.wrapper span { display:block; height:30px; padding:0 19px; background-color:#007dc5; line-height:30px; font-size:14px; font-weight:bold; color:#fff;}
.crumbsearch {}
.crumbsearch .txtarea { width:100px; padding:3px; border:#ccc 1px solid;}
.crumbsearch .txtarea:hover { border:#d8b165 1px solid;}
.crumbsearch select { padding:2px; border:#ccc 1px solid;}
.crumbsearch .submit { width:60px; height:24px; background-color:#e8e7e6; border:#ccc 1px solid; text-align:center;}
.crumbsearch .submit:hover { background-color:#e2e1df;}
ul.news_list { padding:12px 15px 0 15px; _padding:0 15px;}
ul.news_list li { margin-top:12px; *margin-top:-5px; padding-bottom:10px; border-bottom:#d9d8d8 1px dotted;}
ul.news_list li:hover { background-color:#fcfcfc;}
ul.news_list li dl dt { height:16px; font-size:14px;}
ul.news_list li dl dt em { font-size:12px;}
ul.news_list li dl dd { padding-top:6px;  color:#999;display:none;}
.p_show img { width:300px;}
h4.hd1 { height:29px; background:#fafafa url(/images/chanel/daodu/tt_bg.png) repeat-x left bottom; border-bottom:#e5e6e6 1px solid; line-height:29px; font-size:14px;font-weight:bold;}
h4.hd1 span { padding-left:10px;}
h4.hd1 em { padding-right:5px; font-size:12px;}
h4.hd1 em a { font-weight:lighter; color:#666;}
ul.col_list1 { padding:5px 10px 10px 10px; *padding:0 10px 10px 10px;  _padding:6px 10px 4px 10px;}
ul.col_list1 li { width:265px; height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
ul.col_list1 li i { padding:0 1px; vertical-align:-7px; font-size:24px; color:#0b75ba;}
ol.col_list2 { padding:7px 10px 5px 10px; _padding:10px 10px 2px 10px;}
ol.col_list2 li { width:265px; height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
ol.col_list2 li i { display:inline-block; width:15px; height:13px; margin-right:4px; _padding-left:1px; background-image:url(/images/chanel/daodu/num_list.png); background-repeat:no-repeat; background-position:left bottom; text-align:center; font-size:9px; color:#555; line-height:13px; vertical-align:2px; *vertical-align:0; _vertical-align:2px;}
ol.col_list2 li i.i_3 { background-position:left top; color:#fff;}
ul.col_list3  {padding:3px 10px 2px 10px;}
ul.col_list3 li { padding:5px 0;}
ul.col_list3 li h5 { padding-bottom:3px; font-weight:lighter; font-size:12px;}
ul.col_list3 li span img { width:130px; height:85px;}
ul.col_list3 li dl { width:147px;}
ul.col_list3 li dl dt { height:28px; padding-left:45px; background:#f2f2f2 url(/images/chanel/daodu/note.png) no-repeat right top; line-height:26px; font-family: Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; color:#fff;}
ul.col_list3 li dl dd { width:142px; height:19px; background-color:#f2f2f2; color:#666;}
ul.col_list3 li dl dd span { padding-left:10px; }
ul.col_list3 li dl dd span b { font-size:14px; color:#ea4d07;}
h4.hd2 { height:32px; padding-left:15px; background-color:#eaf4f5; line-height:32px; font-size:14px;}
ul.col_list4 { padding:5px 10px 5px 10px; *padding:0 10px 10px 10px; _padding:10px 10px 5px 10px;}
ul.col_list4 li { height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
ul.col_list4 li i { padding:0 2px; vertical-align:-7px; font-size:24px; color:#0b75ba;}
ul.col_list4 li em { padding-left:5px; color:#666;}

.det_tt { text-align:center;}
.det_tt h3 {padding-bottom:5px;line-height:36px;font-size:26px;text-align:center;}
.det_tt p { padding-top:10px; border-top:#e5e5e5 1px solid; color:#999;}
.det_tt p span { padding-left:10px;}
.det_tx { padding:0 10px 20px 10px; line-height:1.6em; font-size:14px; color:#333;}
.det_tx p { padding-top:25px; text-indent:24px;}
.det_pic { text-align:center;}
.det_pic img { max-width:500px; _width:500px;}

/****** anppager ******/
.anppager { margin:10px 0 0 0; *margin:11px 0 0 0; _margin:10px 0 0 0; padding:0 0 0 110px; *padding:0 0 5px 110px; _padding:0 0 0 110px; color:#646464;}
.anppager a { display:block; float:left; margin-right:3px; padding:2px 6px 1px 6px; background:#fff; border:1px solid #aaddff; text-decoration:none;}
.anppager a.active,.anppager a:hover { background:#077ac7; border:#077ac7 1px solid; font-weight:bold; color:#fff;}
.anppager span { display:block; margin-right:3px; padding:2px 6px 1px 6px; background:#fff; border:1px solid #f1f1f1; color:#b6b6b6; float:left;}

/****** add 2012.7.17 ******/
ul.category_tab { margin:6px 0 0 8px;}
ul.category_tab li { float:left; margin-left:-1px;}
ul.category_tab li a { display:inline-block; margin:0; padding:0 10px; background-color:#f5f5f5; border:#e4e4e4 1px solid; border-bottom:none; line-height:26px; color:#888;}
ul.category_tab li a.active { position:relative; height:27px; _height:26px; background-color:#fff; border:#c5dff9 1px solid;  border-bottom:none; font-weight:bold; color:#0b75ba;}
ul.category_tab li a:hover { text-decoration:none;}

.include_box{width:1000px;margin:0 auto;}