/* CSS Document */

/*定义主要内容边框样式 outer inner */
.horcon{
 width:972px;
 margin-left:auto;
 margin-right:auto;
border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
}
.hor_top_1{
 color:#758aa7;
 width:968px;
 height:0px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;
 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
border-top:1px solid #cee4ef;
}
.hor_bottom_1{
 color:#758aa7;
 width:968px;
 height:0px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;
 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
border-bottom:1px solid #cee4ef;
}
.hor_top_2{
 color:#758aa7;
 width:970px;
 height:1px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;
 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
}
.hor_bottom_2{
 color:#758aa7;
 width:970px;
 height:1px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;
 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
}

.horcon_long{
 width:644px;
 margin-left:auto;
 margin-right:auto;
border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
}
.hor_long_top_1{
 width:640px;
 height:0px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;
 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
border-top:1px solid #cee4ef;
}
.hor_long_bottom_1{
 width:640px;
 height:0px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;
 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
border-bottom:1px solid #cee4ef;
}
.hor_long_top_2{
 width:642px;
 height:1px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;
 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
}
.hor_long_bottom_2{
 width:642px;
 height:1px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;
 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
}
.horcon_shorter{
 width:318px;
 margin-left:auto;
 margin-right:auto;
border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
}
.hor_shorter_top_1{
 width:314px;
 height:0px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;
 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
border-top:1px solid #cee4ef;
}
.hor_shorter_bottom_1{
 width:314px;
 height:0px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;

 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
border-bottom:1px solid #cee4ef;

}
.hor_shorter_top_2{
 width:316px;
 height:1px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;
 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
}
.hor_shorter_bottom_2{
 width:316px;
 height:1px;
 overflow:hidden;
 margin-left:auto;
 margin-right:auto;
 border-left:1px solid #cee4ef;
border-right:1px solid #cee4ef;
}
.ban{
height:28px;
overflow:hidden;
 background-image:url(../../images/imas/banner_bg.jpg);
 background-repeat:repeat-x;
 position:relative;
}
.ban_name{
height:14px;
width:300px;
margin-top:2px;
_margin-top:3px;
margin-left:8px;
_margin-left:4px;
float:left;
}
.ban_name_r{
height:14px;
width:100px;
margin-top:2px;
_margin-top:3px;
margin-left:8px;
_margin-left:4px;
float:left;
}
.ban_ad{
float:right;
margin-right:8px;
_margin-right:4px;
margin-top:0px;
line-height:24px;
height:24px;
overflow:hidden;
width:220px;
color:#86b8fd;
text-align:right;
}
.ban_text{
margin-right:10px;
_margin-right:5px;
line-height:26px;
height:26px;
overflow:hidden;
float:right;
color:#86b8fd;
}
.content{
margin-top:10px;
margin-left:10px;
}
.content_short{
padding-top:8px;
margin-left:10px;
}
.content_long{

margin-left:20px;
overflow:auto;
height:1%;
}
.content_long_l{
margin-top:10px;
float:left;
width:368px;
padding-right:20px;
overflow:hidden;
}
.content_long_r{
padding-top:10px;
float:left;
width:235px;
overflow:hidden;

border-left:1px solid #cee4ef;


}
.content_shorter{
padding-top:8px;
margin-left:10px;
overflow:auto;
height:1%;
}
.content_hot{
margin-top:19px;
margin-left:14px;
white-space:nowrap;

}
.outer{
 width:975px;
 height:1%;
 overflow:auto;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:8px;
}
.sub{
color:#acbbce;
margin-right:4px;
font-weight:normal;
}
.clear{
height:0px;
overflow:hidden;
clear:both;
}

/*行业新闻样式 industry */
.left{
width:646px;
float:left;
overflow:hidden;
margin-right:8px;
}
.news_title{
text-align:left;
font-size:22px;
height:24px;
overflow:hidden;
white-space:nowrap;
width:604px;
}
.news_text{
font-size:14px;
margin-bottom:16px;
margin-top:16px;
}
.dot_break{
height:1px;
line-height:1px;
overflow:hidden;
background-image:url(../../images/imas/dot_black.gif);
background-repeat:repeat-x;
margin-top:10px;
margin-bottom:10px;

}
.news_text ul li{
background-image:url(../../images/imas/title_dot.jpg);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:10px;
height:26px;
overflow:hidden;
white-space:nowrap;
}
.news_text ul  li.dot_break{
height:1px;
overflow:hidden;
background-image:url(../../images/imas/dot_black.gif);
background-position:0px 0px;
background-repeat:repeat-x;
margin-top:10px;
*margin-top:0px;
margin-bottom:10px;

}

.page_nav{
margin-bottom:24px;
text-align:center;
}



.news_search{
height:70px;
background-image:url(../../images/imas/search_ban.jpg);
background-repeat:no-repeat;
position:relative;
margin-bottom:20px;
}
.news_search input{
border:0px;
background-image:url(../../images/imas/tranc.gif);
margin:0px;
padding:0px;
}
.news_search .s_text{
width:290px;
height:20px;
position:absolute;
left:226px;
top:28px;
}
.news_search .s_btn{
height:30px;
width:60px;
position:absolute;
left:516px;
top:20px;
}
.left_blank{
*height:8px;
_height:8px;
overflow:hidden;
}

.in_con ul li{
background-image:url(../../images/imas/title_dot.jpg);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:10px;
width:208px;
height:22px;
overflow:hidden;
}
.in_title{
background-image:url(../../images/imas/title_dot2.jpg);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:10px;
font-size:12px;
font-weight:bold;
}
.news_list_index{
font-size:12px;
color:#666666;
height:20px;
line-height:20px;


}
.news_list_index div{
width:70px;
margin-right:10px;
line-height:20px;
height:20px;
float:left;
background-image:url(../../images/imas/h2-arr.gif);
background-repeat:no-repeat;

padding-left:15px;
background-position:4px 8px;
}
.news_list_index div.active{
background-image:url(../../images/imas/h2-arr2.gif);
color:#FFFFFF;
background-color:#224f87;
cursor:pointer;
}
.news_list_index div:hover{
background-image:url(../../images/imas/h2-arr2.gif);
color:#FFFFFF;
background-color:#224f87;
cursor:pointer;
}
.news_list_index div.news_list_index_1{
width:60px;
margin-right:0px;
padding:0px;
cursor:default;
background-image:none;
color:#999999;
}
.news_list_index div.news_list_index_1:hover{
background-image:none;
background-color:#ffffff;
color:#999999;
}
/*栏目列表页相关内容样式 */
.sub_focus{
margin-left:auto;
margin-right:auto;
width:215px;
overflow:hidden;
margin-bottom:8px;
}
.sub_focus img{
float:left;
width:215px;
}
.sub_rel_news{
margin-left:auto;
margin-right:auto;
width:215px;
overflow:hidden;
margin-bottom:8px;
}
.sub_rel_spe{
margin-left:auto;
margin-right:auto;
width:215px;
overflow:hidden;
margin-bottom:8px;
}
.othercom a{
color:#2a5fad;
text-decoration:none;
}
.othercom a:hover{
text-decoration:none;
}
.othercom td{
height:28px;
line-height:28px;
cursor:pointer;
}
.othercom td:hover a{
color:#FFFFFF;
}
.othercom td:hover{
background-color:#2a5fad;
}
.sub_key{
margin-left:auto;
margin-right:auto;
width:215px;
overflow:hidden;
margin-bottom:8px;
}
.sub_tag{
margin-left:auto;
margin-right:auto;
width:215px;
overflow:hidden;
margin-bottom:8px;
font-size:14px;
}
.sub_topic{
margin-left:auto;
margin-right:auto;
width:215px;
overflow:hidden;
margin-bottom:8px;
}
.sub_com{
margin-left:auto;
margin-right:auto;
width:215px;
overflow:hidden;
margin-bottom:8px;
}
.com_pic{
margin-top:6px;

}
.com_pic img{
border:1px solid #dddddd;
margin-bottom:6px;
height:40px;
width:104px;
margin-right:3px;
float:left;
}
.com_pic img:hover{
border:1px solid #acbbce;
}
.sub_pro{
margin-left:auto;
margin-right:auto;
width:215px;
overflow:hidden;
margin-bottom:8px;
}
.sub_ad{
margin-left:auto;
margin-right:auto;
width:215px;
overflow:hidden;
margin-bottom:8px;
}
.sub_ad img{
width:215px;
margin-bottom:8px;
float:left;
}
/*内容页右边样式 */
.right{
width:320px;

overflow:hidden;
float:left;
}
.right_outer{
margin-bottom:8px;
}
.right_con{
padding-bottom:6px;
}
.click_top{
background-image:url(../../images/imas/shuzi.jpg);
background-repeat:no-repeat;
background-position:0px 4px;
padding-left:18px;
width:280px;
overflow:hidden;
}
.right_con ul li{
width:298px;
height:22px;
overflow:hidden;
}
.right_pic{
margin-top:6px;

}
.right_pic img{
border:1px solid #dddddd;
margin-bottom:6px;
height:40px;
width:104px;
margin-right:6px;
float:left;
}
.right_pic img:hover{
border:1px solid #acbbce;
}


.top_pic{
margin-bottom:6px;
}
.top_pic img{
width:145px;
height:100px;
float:left;
margin-top:2px;
}

.top_pic imgxx{
width:297px;
height:100px;
margin-bottom:6px;
margin-top:2px;
}
.topic_pic{

}
.topic_pic img{
width:297px;
height:60px;
margin-bottom:6px;
margin-top:2px;
}
.topic_time{
color:#acbbce;
float:right;
font-weight:normal;
}
.r_ad{
width:320px;
overflow:auto;
margin-bottom:8px;
height:1%;
}
.r_ad img{
float:left;
width:320px;
height:100px;
}