/*reset */
/*=================================================== reset */
form {display:block; margin:0; padding:0;} body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */dl, dt, dd, ul, ol, li, /* list elements 列表元素 */pre, /* text formatting elements 文本格式元素 */fieldset, lengend, button, input, textarea, /* form elements 表单元素 */th, td { /* table elements 表格元素 */    margin: 0;    padding: 0;} table th,table td {padding:1px} /* 设置默认字体 */body,button, input, select, textarea { /* for ie */    /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/    font: 12px/1 "微软雅黑", "宋体",verdana,tahoma,arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */}h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }h2 { font-size: 16px; }h3 { font-size: 14px; }h4, h5, h6 { font-size: 100%; }address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 *//* 重置列表元素 */ul, ol { list-style: none; }/* 重置文本格式元素 */a { text-decoration: none; }a:hover { text-decoration: underline; }abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */	border-bottom: 1px dotted;	cursor: help;}q:before, q:after { content: ''; }/* 重置表单元素 */legend { color: #000; } /* for ie6 */fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 *//* 注：optgroup 无法扶正 */button, input, select, textarea {    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */}/* 重置表格元素 */table {	border-collapse: collapse;	border-spacing: 0;}/* 重置 hr */hr {    border: none;    height: 1px;}
body, button, input, select, textarea { line-height:1.231; }
p{margin:0;padding:0; border:0; font: Tahoma,"微软雅黑", "宋体"}
ul,ul li,ol,ol li,dl,dl dd{ list-style:none;}
input,textarea{font:12px/1.5em Tahoma}
table,tr,td{ border-collapse:collapse;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap;word-wrap: break-word;white-space : normal ;}
a{text-decoration:none;color: #0B3B8C;font-family: '微软雅黑';}
a:hover{ text-decoration:underline;}
a {bblr:expression(this.onFocus=this.blur()); outline:none;}
select,img,input{ vertical-align:middle;}
/*ClearFix */
.clearfix:before, .clearfix:after {
    content:"";
    display:table;
}
.clearfix:after{
    clear:both;
}
.clearfix{
    *zoom:1;/*ie6,7*/
}
.clear{ clear:both !important;}

.red{color:#ae1c27;}
.blue{ color:#0060a6;}
.blueA{ color:#0e4381;}
.gray{ color:#333;}
/*setting */
.fl {float: left;}
.fr {float: right !important;}
.tc{ text-align:center}

.rel{ position:relative;}
.abs{ position:absolute;}

.mt10 {margin-top:10px !important;}
.ml20 {margin-left: 20px;}
.mt20 {margin-top: 20px !important;}
.mr10{ margin-right:10px;}
.mc{ margin:0 auto;}
.pd10 {padding: 10px;}
.showBox{ display:block;}
.hideBox{ display:none;}
i{ overflow:hidden; line-height:0; font-size:0; display:block; vertical-align:middle; float:left;}

.footer{ width:1000px; clear:both; border-top:1px solid #ccc; color:#666; padding-top:9px; margin:10px auto;}
.footer p{ margin:10px 0; text-align:center; color:#999;}
.footer p a{ padding:0 1em; color:#333;}

.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}

.index_left{
    width:340px;
    margin-right:8px;
    float:left;
}
.index_center{
    width:340px;
    float:left;
    margin-right:8px;
}
.fr{
    float:right;
}
.index_top_head3{

}
/*
.title{
    background-color: #F5F5F5;
    color:#555555;
    width:67px;
    height:25px;
    margin-left:1px;
}
*/
.current{
    background-color: #019ADD;
    color:#fff;

}
.title2{
    background-color: #F5F5F5;
    color:#555555;
    margin:0 1px;
    height:25px;
    margin-right:0px;
    width:66px;
}
.title2 a{
    color:#555555;
}

.lists li{
    float:left;
    height:25px;
    line-height:25px;
    text-align: center;
}

.index_top_head4{
    height:179px;
    margin-top:10px;
}
.yuanchuang{
    height:30px;
    line-height:30px;
    color:#019ADD;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 2px solid #019ADD;
}
.yuanchuang a{
    color:#019ADD;
}

.hot{
    margin-top:10px;
}
.column{
    color:#fff;
    background-color:#77B61F;
    padding:2px;
    font-size:13px;
}
.hot_title{
    color:#333;
    font-size: 16px;
    padding:1px;
    padding-top: 0px;
    margin-top:0px;
    font-weight: bold;
    display:block;
    float:right;
}
.hot_title a{
    display:block;
    color:#333333;
    width:265px;
    height:20px;
    overflow:hidden;
}
.img{
    width:100px;
    height:60px;
    float:left;
}
.index_img_text{
    margin-top:5px;
    height:100px;
    margin-left:5px;
}
.text{
    width:225px;
    float:left;
    margin-left:5px;
    height:63px;
    overflow: hidden;
    line-height: 20px;
    color:#a7a7a7;
}
.text a{
    color:#a7a7a7;
}
.detail,.detail a{
    color:#CD0001;
}
.clear{
    clear: both;
}
.index_top_head6{
    height:31px;
    line-height: 31px;
    background-color: #F5F5F5;
    border-bottom: 2px solid #019ADD;
    width: 100%;
}
.index_top_head6 .title{
    background-color: #019ADD;
    color:#fff;
    font-size:16px;
    font-weight: bold;
    float:left;
    height:31px;
    line-height:31px;
    margin-left:0px;
    padding: 0 12px;
}
.index_top_head6 .title span{

}
.index_top_head6 .title a{
    color:#fff;
    line-height:31px;
    height:31px;
}
.index_top_head6 .title2{
    padding-left: 5px;
}
.index_top_head6 .title_detail{
    float:right;
    border-right: 1px solid #C9C9C9;
    padding-right: 5px;
}
.index_top_head6 .gap{
    border-right: 1px solid #C9C9C9;
}
.index_img{

}
.index_img  .img_one{
    float:left;
    margin-top: 10px;
}
#bottom{
    width:690px;
}
.index_img_text_h{
    height:30px;
    line-height:30px;
    font-size:16px;
    font-weight: bold;
    color:#333;
    overflow: hidden;
}
.index_img_text_h a{
    color:#333;
}
.bottom_ul{
    width:340px;
    float:left;
}
.bottom_left{
    float:left;
    width:690px;
}
.last_bottom{
    float:left;
    width:340px;
    margin-right: 8px;
}
#last_bottom{
    margin-right: 0px;
}
.img_img{
    padding: 2px; border:1px solid #d3d3d3;
}
.img_a{
    width: 190px;
    margin-top: 5px;
    height: 25px;line-height: 25px;overflow: hidden;font-size:14px;

}
/*
.conTit{
    width:300px;
}
*/
.w690{ width:690px;}
.w302{ width:302px;}